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-07-29 12:42:57 -05:00
2024-07-25 11:25:45 +02:00
2023-08-04 10:47:29 +02:00
2024-09-17 01:38:56 -07:00
2024-09-17 01:38:56 -07:00
2024-08-05 08:24:27 -05:00
2024-09-04 18:40:02 -05:00
2024-09-06 12:59:32 -04:00
2024-07-29 12:42:57 -05:00
2024-07-29 12:42:57 -05:00
2024-07-29 12:42:57 -05:00
2024-01-10 16:23:35 -06:00
2024-10-08 18:39:37 -07:00
2024-09-17 12:58:56 -07:00
2024-09-17 01:38:56 -07:00
2024-07-25 11:25:45 +02:00
2024-07-29 12:42:57 -05:00
2024-09-04 18:40:02 -05:00
2024-09-16 15:53:04 -05:00
2024-09-04 18:40:02 -05:00
2024-09-10 16:05:57 -07:00
2024-09-12 16:05:37 +02:00
2024-09-10 16:05:57 -07:00
2024-07-29 12:42:57 -05:00
2024-09-16 15:53:04 -05:00
2024-09-04 18:40:02 -05:00
2024-07-25 11:25:45 +02:00
2021-11-22 16:34:31 +09:00
2024-08-26 10:58:32 -04:00
2024-09-04 18:40:02 -05:00
2024-07-29 12:42:57 -05:00
2024-09-04 18:40:02 -05:00
2024-07-29 12:42:57 -05:00
2024-07-29 12:42:57 -05:00
2024-07-29 12:42:57 -05:00
2024-07-29 12:42:57 -05:00
2024-07-29 12:42:57 -05:00
2024-07-29 12:42:57 -05:00
2023-08-23 09:54:21 -04:00
2024-07-24 14:38:22 +02:00
2024-09-04 18:40:02 -05:00
2024-09-16 15:53:04 -05:00
2024-09-04 18:40:02 -05:00
2024-08-12 09:55:54 +02:00
2024-09-04 18:40:02 -05:00
2024-03-06 12:43:39 +01:00
2024-09-17 12:58:56 -07:00
2024-09-25 06:19:39 -05:00
2024-09-25 06:19:39 -05:00
2024-07-29 12:42:57 -05:00
2024-09-04 18:40:02 -05:00
2023-09-05 10:16:41 +02:00
2024-09-16 15:53:04 -05:00
2024-09-04 18:40:02 -05:00
2023-08-23 09:54:21 -04:00
2024-07-29 12:42:57 -05:00
2024-09-04 18:40:02 -05:00
2024-07-25 13:18:13 -05:00
2024-07-29 12:42:57 -05:00
2024-09-04 18:40:02 -05:00
2024-09-16 15:53:04 -05:00
2024-09-04 18:40:02 -05:00
2024-09-16 15:53:04 -05:00
2024-09-17 12:58:56 -07:00
2024-09-25 06:19:39 -05:00
2024-09-16 23:08:40 -05:00
2024-07-29 12:42:57 -05:00
2024-09-04 18:40:02 -05:00
2024-07-29 12:42:57 -05:00
2024-09-04 18:40:02 -05:00
2024-09-27 10:17:06 +09:00
2024-09-27 10:17:06 +09:00
2024-07-29 12:42:57 -05:00
2024-07-29 12:42:57 -05:00
2024-09-25 06:19:39 -05:00
2024-06-07 17:18:35 -04:00
2024-07-29 12:42:57 -05:00
2024-07-16 20:16:25 -04:00
2024-10-11 18:33:53 -04:00
2024-09-25 06:19:39 -05:00
2024-10-11 18:33:53 -04:00
2024-10-11 18:33:53 -04:00
2024-09-10 15:32:30 +02:00
2024-09-04 18:40:02 -05:00
2023-02-09 10:31:38 +09:00
2024-08-12 09:56:51 +02:00
2024-08-12 09:56:51 +02:00
2024-01-30 14:48:09 -06:00
2024-06-20 10:49:07 +02:00
2024-07-29 12:42:57 -05:00
2024-07-29 12:42:57 -05:00
2024-09-12 16:05:37 +02:00
2024-09-04 18:40:02 -05:00
2024-09-17 01:38:56 -07:00
2022-02-09 18:58:52 -08:00
2024-07-25 11:25:45 +02:00
2024-07-29 12:42:57 -05:00
2022-06-29 12:55:47 -07:00
2022-06-29 12:55:47 -07:00