Ross Wollman
101662765c
api(cdp): newCDPSession accepts frames, too ( #8157 )
...
Without this, Playwright's CDP feature leaves unreachable
targets (namely OOPIFs).
This change allows for more advanced experimentation in user-land
without relying on out-of-band CDP connections and clients.
Now you can, for example, call `DOM.getDocument` on the
page OR main frame, observe there is an iframe node with
no `contentDocument` (i.e. OOPIF), make note of the referenced
`frameId`, and then iterate of page.frames() calling `Target.getInfo`
on each to link the Playwright Frame with the CDP `frameId` and
then recurse.
Relates #8113
2021-08-16 12:49:10 -07:00
..
2021-08-15 22:54:30 -07:00
2021-08-10 17:10:14 -07:00
2021-08-16 12:49:10 -07:00
2021-08-12 10:03:23 -07:00
2021-06-06 17:09:53 -07:00
2021-06-04 20:54:58 -07:00
2021-05-08 17:45:04 -07:00
2021-07-15 17:41:23 +02:00
2021-08-13 16:28:42 -07:00
2021-08-12 09:08:56 -07:00
2021-06-04 20:54:58 -07:00
2021-08-05 16:04:09 -07:00
2021-05-13 10:22:23 -07:00
2021-05-13 10:22:23 -07:00
2021-08-11 10:27:41 -07:00
2021-04-29 11:11:32 -07:00
2021-07-13 21:11:46 +02:00
2021-06-10 18:38:56 -07:00
2021-04-29 11:11:32 -07:00
2021-08-11 10:27:41 -07:00
2021-05-13 10:22:23 -07:00
2021-04-29 11:11:32 -07:00
2021-05-15 07:42:35 -07:00
2021-04-29 11:11:32 -07:00
2021-07-09 16:19:42 +02:00
2021-06-03 16:21:23 -07:00
2021-05-13 10:29:14 -07:00
2021-04-29 11:11:32 -07:00
2021-05-20 09:51:09 -07:00
2021-07-19 17:50:14 +02:00
2021-08-09 13:57:17 -07:00
2021-04-29 11:11:32 -07:00
2021-04-29 11:11:32 -07:00
2021-06-03 16:21:23 -07:00
2021-04-29 11:11:32 -07:00
2021-05-05 19:10:28 -07:00
2021-07-12 17:20:08 -05:00
2021-05-13 10:22:23 -07:00
2021-07-22 16:55:23 +02:00
2021-05-17 15:01:17 -07:00
2021-05-07 15:25:55 -07:00
2021-05-26 15:18:52 -07:00
2021-05-17 14:56:39 -07:00
2021-08-10 17:10:14 -07:00
2021-04-29 11:11:32 -07:00
2021-08-11 10:27:41 -07:00
2021-06-03 16:21:23 -07:00
2021-08-12 09:34:32 -07:00
2021-05-05 17:07:10 +02:00
2021-05-13 10:22:23 -07:00
2021-05-13 10:22:23 -07:00
2021-04-29 11:11:32 -07:00
2021-07-19 17:50:14 +02:00
2021-08-09 13:57:17 -07:00
2021-05-26 15:18:52 -07:00
2021-06-24 18:50:16 +02:00
2021-06-04 18:43:54 -07:00
2021-04-29 11:11:32 -07:00
2021-07-23 09:13:57 -07:00
2021-05-13 10:22:23 -07:00
2021-05-13 10:22:23 -07:00
2021-05-13 10:22:23 -07:00
2021-07-19 07:53:12 +02:00
2021-07-14 21:06:00 -07:00
2021-04-29 11:11:32 -07:00
2021-05-20 09:51:09 -07:00
2021-04-30 13:26:13 -07:00
2021-04-29 11:11:32 -07:00
2021-05-20 09:51:09 -07:00
2021-05-06 07:08:22 -07:00
2021-08-10 21:23:31 -07:00
2021-08-04 20:11:17 +02:00
2021-08-04 21:11:35 -07:00
2021-06-24 18:50:16 +02:00
2021-07-13 19:03:49 -07:00
2021-06-28 21:23:29 +02:00