Dmitry Gozman
|
75ae9bfeee
|
feature(waitFor): use URLMatch to match request/response, waitForEvent for generic (#278)
|
2019-12-17 14:00:39 -08:00 |
|
Dmitry Gozman
|
24eb6d8671
|
chore: simplify extra http headers handling across browsers (#274)
|
2019-12-17 11:31:52 -08:00 |
|
Dmitry Gozman
|
916158656c
|
chore: unify reload/goBack/goForward across browsers (#273)
|
2019-12-17 11:28:09 -08:00 |
|
Yury Semikhatsky
|
e851a27350
|
feat(webkit): implement ElementHandle.contentFrame (#276)
|
2019-12-17 12:21:53 -07:00 |
|
Dmitry Gozman
|
5a60a96410
|
chore: reuse navigation methods between browsers (#271)
|
2019-12-16 22:02:33 -08:00 |
|
Dmitry Gozman
|
48be99a56e
|
feat(selectors): add id selectors (#270)
|
2019-12-16 20:49:18 -08:00 |
|
Yury Semikhatsky
|
974f82073f
|
feat(webkit): allow to run beforeunload when closing page (#264)
|
2019-12-16 17:33:36 -08:00 |
|
Yury Semikhatsky
|
bfb8df29bb
|
feat(webkit): reload page after updating user agent (#268)
|
2019-12-16 18:29:40 -07:00 |
|
Dmitry Gozman
|
03e2336d49
|
chore: various cleanup (#266)
|
2019-12-16 16:43:28 -08:00 |
|
Dmitry Gozman
|
f9f7d5c55a
|
feature(navigation): implement networkilde0 and networkidle2 (#263)
|
2019-12-16 16:32:04 -08:00 |
|
Dmitry Gozman
|
4b7a017456
|
chore: introduce FrameManager to be reused between browsers (#261)
|
2019-12-16 15:56:11 -08:00 |
|
Pavel Feldman
|
df95b9ddb4
|
feat(waitFor): allow actions to wait for selector; make visible requirement default (#254)
|
2019-12-14 20:13:22 -07:00 |
|
Pavel Feldman
|
a9568af21d
|
feat: create FF default profile prefs dynamically (#250)
|
2019-12-14 11:55:21 -08:00 |
|
Dmitry Gozman
|
09bf6b1906
|
fix(navigation): expect navigation on navigation request (#248)
|
2019-12-14 08:20:51 -08:00 |
|
Yury Semikhatsky
|
f539afa2a7
|
feat(webkit): support ignoreHTTPSErrors launcher option (#243)
Also roll webkit to 1036
|
2019-12-13 22:46:27 -07:00 |
|
Pavel Feldman
|
0b5c0a76ab
|
feat(webkit): support emulating color scheme (#247)
|
2019-12-13 17:34:02 -08:00 |
|
Dmitry Gozman
|
dd2ce94de9
|
fix(navigation): waitForNavigation to pick up aborted navigation (#244)
|
2019-12-13 16:35:10 -08:00 |
|
Pavel Feldman
|
32fa26be97
|
feat: roll chromium to ToT (#241)
|
2019-12-13 14:57:46 -08:00 |
|
Pavel
|
cde81aaf5a
|
fix: account for linux treatment of canceled requests
|
2019-12-13 14:06:00 -08:00 |
|
Pavel
|
aaa8f88f3c
|
fix: rename files on case-sensitive fs
|
2019-12-13 13:57:11 -08:00 |
|
Pavel Feldman
|
046d015782
|
chore: unify transports, serialize events with acks (#239)
|
2019-12-13 14:53:49 -07:00 |
|
Dmitry Gozman
|
39fb556f27
|
fix(webkit): detect expected/aborted navigations based on network requests (#238)
|
2019-12-13 13:03:52 -08:00 |
|
Dmitry Gozman
|
f8426fdf95
|
chore: move frame id to Frame, remove unused events (#235)
|
2019-12-13 10:52:33 -08:00 |
|
Pavel Feldman
|
bae8cd3fae
|
chrome: co-locate transport types (#236)
|
2019-12-12 21:30:49 -08:00 |
|
Dmitry Gozman
|
97c50c22ab
|
chore: inherit FrameExecutionContext from ExecutionContext (#234)
|
2019-12-12 21:11:52 -08:00 |
|
Pavel Feldman
|
5822de844a
|
chore: rename common files to start with lower case
|
2019-12-12 20:55:29 -08:00 |
|
Pavel Feldman
|
5377f7a2d8
|
lint: eslint fixes
|
2019-12-12 20:21:29 -08:00 |
|
Pavel Feldman
|
c7cf4886ea
|
api: s/createIncognitoBrowserContext/newContext/
|
2019-12-12 20:14:50 -08:00 |
|
Dmitry Gozman
|
90f0b8c2b0
|
fix(firefox): setContent to properly listen for lifecycle events (#219)
|
2019-12-12 20:11:33 -08:00 |
|
Andrey Lushnikov
|
ee1f4784c6
|
feat(firefox): implement browser.firefox.wsEndpoint() (#233)
This lets us pass the fixtures test for browser shutdown.
|
2019-12-12 18:40:48 -08:00 |
|
Dmitry Gozman
|
28cf2595fb
|
fix: follow up with process launcher (#232)
|
2019-12-12 17:55:54 -08:00 |
|
Dmitry Gozman
|
d378a8d3fc
|
chore: reuse processLauncher between browsers (#231)
Drive-by: improve test runner to always exit and kill browsers
|
2019-12-12 17:52:13 -08:00 |
|
Dmitry Gozman
|
39fa313535
|
chore: merge DOMWorldDelegate and PageDelegate (#228)
|
2019-12-12 17:51:05 -08:00 |
|
Dmitry Gozman
|
3b202fb4b8
|
fix(webkit): handle frameAttached event (#227)
|
2019-12-12 17:50:37 -08:00 |
|
Dmitry Gozman
|
59b0900321
|
feat(selectors): introduce zs selector engine (#214)
|
2019-12-12 09:02:37 -08:00 |
|
Dmitry Gozman
|
3c7181a545
|
fix(webkit): fix ordering of provisional messages relative to the rest (#225)
|
2019-12-12 09:59:08 -07:00 |
|
Pavel Feldman
|
cca2659578
|
test: update console tests (#223)
|
2019-12-12 08:58:37 -08:00 |
|
Pavel Feldman
|
19cac9a0c1
|
test: rebaseline wk/mac network tests
|
2019-12-11 19:32:07 -08:00 |
|
Pavel Feldman
|
7c7c13e89d
|
fix(webkit): fix a couple of navigation tests (#217)
|
2019-12-11 17:46:26 -08:00 |
|
Pavel Feldman
|
6440323003
|
fix(webkit): wait for main response on subresource-free goto (#216)
|
2019-12-11 16:19:37 -08:00 |
|
Pavel Feldman
|
4824a25cc6
|
fix(csp): fix some of the csp tests (#211)
|
2019-12-11 13:51:03 -08:00 |
|
Dmitry Gozman
|
b70eebc4b2
|
chore: merge PageDelegate, FrameDelegate and ScreenshotterDelegate (#213)
|
2019-12-11 13:36:41 -07:00 |
|
Yury Semikhatsky
|
ce21019c7d
|
fix(webkit): make sure each message is dispatch in separate task (#212)
|
2019-12-11 12:06:11 -08:00 |
|
Pavel Feldman
|
357e175964
|
fix(webkit): fullPage screenshot w/o viewport (#210)
|
2019-12-11 11:26:34 -08:00 |
|
Dmitry Gozman
|
58336d3eb9
|
chore: get rid of <Browser> templating (#209)
|
2019-12-11 07:18:43 -08:00 |
|
Dmitry Gozman
|
57acdfd860
|
chore: reuse LifecycleWatcher between browsers (#208)
|
2019-12-11 07:17:32 -08:00 |
|
Pavel Feldman
|
e42e361d20
|
feat(webkit): use new bypass csp method (#207)
|
2019-12-10 19:26:13 -08:00 |
|
Pavel
|
3146d47de8
|
fix(compile): include debugError in webkit/FrameManager
|
2019-12-10 16:34:06 -08:00 |
|
Pavel Feldman
|
8c548ed9e9
|
feat(webkit): implement page.exposeFunction (#195)
|
2019-12-10 15:17:42 -08:00 |
|
Dmitry Gozman
|
5ffb710d7d
|
chore: reuse BrowserContext across browsers (#201)
|
2019-12-10 15:13:56 -08:00 |
|