Dmitry Gozman
d37b67a833
browser(firefox): do not wait for initial navigation in default context ( #937 )
...
0a70be2bc6
2020-02-11 16:25:35 -08:00
Andrey Lushnikov
3a32b14f32
devops: bundle firefox preferences alongside with build.
2020-02-11 14:42:04 -08:00
Dmitry Gozman
9ea8f49cd1
browser(firefox): attach to all pages in the browser context ( #928 )
...
- introduce BrowserContext abstraction;
- attach to all pages from owned browser contexts on creation;
- move page emulation to PageTarget/FrameTree, away from sessions and agents;
- remove explicit enable methods, replaced by Page.ready event;
- pass browser context options on creation.
c73fb4450e
2020-02-11 11:32:37 -08:00
Andrey Lushnikov
ffc8f961da
browser(firefox): bump build number to r1025
2020-02-06 16:14:39 -08:00
Andrey Lushnikov
8c6faab012
browser(firefox): roll firefox to upstream's beta ( #876 )
2020-02-06 15:21:06 -08:00
Pavel Feldman
6202ff12fd
browser(firefox): use guids for browser contexts, delete contexts on disconnect ( #866 )
2020-02-06 13:41:25 -08:00
Dmitry Gozman
0cc26c0fe6
browser(firefox): introduce Page.scrollIntoViewIfNeeded ( #848 )
...
1cfb6fd4cc
2020-02-05 14:57:30 -08:00
Joel Einbinder
44829d6fdf
browser(firefox): wait for pending accessibility updates ( #755 )
...
Should fix some flaky accessibility tests on Firefox for mac.
2020-01-29 18:56:11 -08:00
Pavel Feldman
7af1d12d25
browser(firefox): use unguessable web socket address ( #722 )
...
References #705
2020-01-28 14:03:19 -08:00
Pavel Feldman
19da86b4c9
browser(firefox): amend method & postData upon continue ( #716 )
2020-01-28 13:04:09 -08:00
Joel Einbinder
717159094c
browser(firefox): wait for startup before closing the browser ( #575 )
2020-01-22 19:56:56 -08:00
Dmitry Gozman
1c96d42a4b
browser(firefox): support request interception ( #572 )
...
10558a7ead
2020-01-22 17:21:25 -08:00
Andrey Lushnikov
5f656f55b1
browser(firefox): bump build number
...
This is a follow-up to 2520dedb41
2020-01-17 17:05:31 -08:00
Andrey Lushnikov
928d04dc26
chore: bump browser numbers to test new intrastructure
2020-01-17 14:28:17 -08:00
Dmitry Gozman
b4686f1eb9
browser(firefox): assorted fixes for evaluation and remote objects ( #510 )
2020-01-16 14:11:33 -08:00
Dmitry Gozman
7785fd8191
browser(firefox): support isolated worlds ( #500 )
...
211f1f1bff
2020-01-16 11:52:22 -08:00
Andrey Lushnikov
2387727b42
browser(firefox): improve firefox protocol types ( #490 )
...
Review URL: d8f3090d4a
2020-01-14 14:04:03 -08:00
Andrey Lushnikov
e57c9063b6
Revert "Revert "browser(firefox): roll Firefox to 2b50ccdc8ad0c83966285352a875415a858037c2 ( #451 )""
...
This reverts commit 350b256722
.
Reason: buildbots were failing to compile new FF because their
cbindgen was outdated. This is now fixed on both Mac & Win.
2020-01-11 01:20:39 +01:00
Pavel Feldman
350b256722
Revert "browser(firefox): roll Firefox to 2b50ccdc8ad0c83966285352a875415a858037c2 ( #451 )"
...
This reverts commit d3e127a0c1
.
2020-01-10 12:19:12 -08:00
Andrey Lushnikov
d3e127a0c1
browser(firefox): roll Firefox to 2b50ccdc8ad0c83966285352a875415a858037c2 ( #451 )
...
Review URL: c3a577c46d
With this roll, Firefox has DocumentChannel enabled by default in Desktop Firefox:
- https://phabricator.services.mozilla.com/D57898
DocumentChannel, unlike nsIHttpChannel, doesn't have a `channelId` that we
can use to attribute navigation requests (see
https://github.com/microsoft/playwright/pull/249 ).
The feature has to be disabled for now in PlayWright with the
`browser.tabs.documentchannel` pref until we figure how to support it.
2020-01-10 10:50:03 -08:00
Joel Einbinder
85985155d0
feat(firefox): pass in a node to getFullAXTree ( #388 )
2020-01-06 16:32:29 -08:00
Pavel Feldman
b64bd35c23
feat(evaluate): survive null JSON ( #351 )
2020-01-02 12:13:18 -08:00
Andrey Lushnikov
46483ed009
browser(firefox): support late attach ( #282 )
2019-12-17 15:07:25 -08:00
Pavel Feldman
4fd241e4ae
fix(ff): follow up to the roll, fix permissions
2019-12-13 20:56:49 -08:00
Pavel Feldman
08f0823873
browser(firefox): roll FF to beta ToT ( #245 )
2019-12-13 16:37:45 -08:00
Dmitry Gozman
4861152766
browser(firefox): instrument document.open load event ( #218 )
2019-12-11 17:53:46 -08:00
Pavel Feldman
d7b727df1c
browser(firefox): implement new set/clearCookies contract ( #83 )
2019-11-26 09:00:10 -08:00
Pavel Feldman
a1d71d0de7
feat(csp): support bypass csp on ff ( #74 )
2019-11-25 15:26:03 -08:00
Pavel Feldman
2e581f1625
feat(emulate): implement emulateMedia color scheme in FF ( #71 )
2019-11-25 15:00:04 -08:00
Pavel Feldman
eaa5e93b8b
feat(filechooser): supported file chooser in FF ( #70 )
2019-11-25 13:56:39 -08:00
Andrey Lushnikov
81f219cf2b
devops: bump BUILD_NUMBERs to 1000
...
This way build numbers will be easier to distinguish in logs
and documentation.
2019-11-22 20:36:23 -08:00
Andrey Lushnikov
b416dd7507
browser(firefox): roll Firefox to 6f8366f5763c2f8bcf2ed83dee659b963e0f75a2
...
Previous firefox beta was broken on Mac - this isn't.
2019-11-22 19:19:18 -08:00
Pavel Feldman
9ba375c063
Initial commit
2019-11-19 10:58:15 -08:00