Alex Rudenko
31e7b608d5
chore: implement basic evaluate in BiDi ( #8989 )
...
Only the basic return values are supported.
The follow-up PRs will re-use the shared code
from the ExecutionContext and introduce Frame
in BiDi.
2022-09-21 08:10:50 +02:00
Alex Rudenko
cd09c3cee7
chore: refactor frame tree management ( #8952 )
...
This PR removes the strong references between
parent and child frames and stores the frame in a
lazy FrameTree with weak references.
Drive-by: fix --no-coverage flag in test runner
2022-09-16 05:35:51 +00:00
jrandolf
7c4f41fadc
chore: use injections for wait tasks ( #8943 )
...
This PR refactors wait tasks to use injected scripts.
2022-09-15 08:22:20 +02:00
jrandolf
6fd05d963e
chore: use handle instead of globals for injection ( #8946 )
2022-09-13 14:06:40 +02:00
jrandolf
2d50ec5b38
chore: add DeferredPromise
to injection ( #8883 )
2022-09-01 18:44:59 +02:00
jrandolf
6b4a99fcfa
chore: migrate addStyleTag
( #8879 )
...
* chore: remove unnecessary type signature
* chore: fix tests
* chore: migrate `addStyleTag`
* chore: fix tests
* chore: fix tests
2022-09-01 17:52:08 +02:00
jrandolf
8f11237a67
chore: migrate addScriptTag
( #8878 )
2022-09-01 17:09:57 +02:00
jrandolf
292216652b
chore: add injection framework ( #8862 )
...
* chore: add injection framework
2022-08-31 10:50:22 +02:00
jrandolf
1155c8eac8
fix!: remove root
from WaitForSelectorOptions
( #8848 )
2022-08-26 12:55:30 +02:00
jrandolf
2f33237d04
fix!: internalize execution context ( #8844 )
2022-08-25 17:02:44 +02:00
jrandolf
5fba0dc932
chore: remove unnecessary constructor parameters ( #8837 )
2022-08-24 17:04:54 +02:00
jrandolf
51b2f0576d
chore: move Frame
to Frame.ts
( #8806 )
2022-08-17 17:45:45 +02:00