Sam Maddock
8b3d70a2a3
feat: add WebFrameMain detached property (#43473)
* feat: add WebFrameMain detached property
fix: throw instead of returning null senderFrame
test: detached frames
fix: ensure IPCs of pending deletion RFHs are dispatched
fix: lookup WFM by FTN ID to dispatch IPCs
feat: add frame.isDestroyed()
return null
fix: return undefined
docs: add null to all frame properties
refactor: option c, return null and emit warning
refactor: add routingId & processId to navigation events
test: null frame property
docs: clarify warning message
better wording
clarify null frame
fix: browserwindow spec
* maybe fix 🤷
* fix: use updated util #43722
* docs: add notice for frame change of behavior
* docs: clarify why frame properties may be null
* lint
* wip
* fix: content::FrameTreeNodeId lookup and converter
* refactor: avoid holey array deoptimization
---------
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2024-10-11 18:33:53 -04:00
..
2024-10-10 09:34:55 -04:00
2024-09-24 15:41:24 -05:00
2024-09-12 16:05:37 +02:00
2024-10-11 18:33:53 -04:00
2024-09-18 16:23:29 -05:00
2024-07-22 11:31:32 +02:00
2022-04-28 10:28:27 -04:00
2024-09-26 17:09:42 -05:00
2023-09-01 15:54:59 +09:00
2024-09-12 16:05:37 +02:00
2023-09-07 17:14:01 +09:00
2023-09-07 17:14:01 +09:00
2024-08-12 10:28:33 +02:00
2024-09-12 16:05:37 +02:00
2023-12-13 13:01:03 -08:00
2024-09-16 15:53:04 -05:00
2022-06-29 12:55:47 -07:00
2022-02-09 18:58:52 -08:00
2022-02-09 18:58:52 -08:00
2023-06-08 16:40:08 -04:00
2024-07-25 11:25:45 +02:00
2022-05-09 10:26:57 -04:00
2024-10-09 12:18:19 -05:00
2021-11-22 16:34:31 +09:00
2024-08-26 13:19:05 -05:00
2024-07-02 09:51:33 +02:00
2024-01-10 19:00:37 -06:00
2022-11-09 10:50:43 -05:00
2020-05-04 10:49:29 -07:00
2024-07-25 11:25:45 +02:00
2021-11-22 16:34:31 +09:00
2024-08-21 15:26:06 -05:00
2021-11-22 16:34:31 +09:00
2024-08-20 15:34:59 -04:00
2024-07-22 11:31:32 +02:00
2024-09-16 15:53:04 -05:00
2024-07-22 11:31:32 +02:00
2024-09-12 16:05:37 +02:00
2024-07-22 11:31:32 +02:00
2024-09-17 01:38:56 -07:00
2024-09-09 14:13:39 +02:00
2024-09-27 10:17:06 +09:00
2024-10-10 09:34:55 -04:00
2024-10-10 09:34:55 -04:00
2024-08-22 19:23:13 -05:00
2024-08-22 19:23:13 -05:00
2022-06-29 12:55:47 -07:00
2024-09-26 17:09:42 -05:00
2024-09-17 01:38:56 -07:00
2024-09-23 22:37:32 -07:00
2024-07-22 11:31:32 +02:00
2023-10-16 12:25:11 -04:00
2024-02-21 15:27:05 -05:00
2022-10-27 12:37:04 -04:00
2024-08-12 10:28:33 +02:00
2024-09-16 15:53:04 -05:00
2024-09-16 15:53:04 -05:00
2024-10-10 09:34:55 -04:00
2024-10-10 09:34:55 -04:00
2022-11-17 14:59:23 -05:00
2024-09-10 15:05:05 -05:00
2022-03-24 21:39:03 -04:00
2021-11-22 16:34:31 +09:00