Andrey Lushnikov
3b269d0ed7
browser(ff-beta): roll Firefox-Beta to 103.0b5 ( #15394 )
2022-07-05 15:47:35 -07:00
Andrey Lushnikov
074ae99dc5
browser(firefox): fix browser.newPage crasher ( #15247 )
...
`mWindow` might not be initialized.
2022-06-29 13:47:45 -07:00
Yury Semikhatsky
d5bfd786b9
browser(firefox): force opener tab to be active ( #14568 )
...
> lgtm % null-check for the docshell
The code is inside following if condition
```
if (auto* browserChild = BrowserChild::GetFrom(root->GetDocShell())) {
```
which ensures that the doc shell is not null.
2022-06-02 09:04:04 -07:00
Andrey Lushnikov
c3d82c278d
browser(ff-beta): roll Firefox beta to 101.0b8 ( #14196 )
...
Pretty diff: https://github.com/aslushnikov/juggler/tree/roll-beta-to-101
2022-05-16 08:39:02 -07:00
Andrey Lushnikov
5724d46253
browser(firefox-beta): fix windows compilation ( #13774 )
2022-04-26 12:03:35 -07:00
Andrey Lushnikov
db524327c4
browser(firefox-beta): roll Firefox-Beta to m100 ( #13657 )
...
conflict resolution: 4b055478bf
2022-04-20 09:27:57 -07:00
Andrey Lushnikov
db334a8e71
browser(ff-beta): roll Firefox Beta to 99.0b9 ( #13084 )
...
Pretty Diff: 0e75c8a0dc
2022-03-28 15:14:20 -07:00
Andrey Lushnikov
66eda836c9
browser(ff-beta): roll Firefox-Beta to 98b10 ( #12421 )
...
Firefox reverted the third-party cookies recently:
https://bugzilla.mozilla.org/show_bug.cgi?id=1751435
Thus changes in tests.
References #12225
2022-03-01 00:17:33 -08:00
Andrey Lushnikov
a28935dcb8
browser(ff-beta): roll Firefox beta to 96.0b11 ( #11139 )
2021-12-29 21:18:43 -08:00
Andrey Lushnikov
bff93f830e
devops: fix firefox packaging for Ubuntu 20.04 arm64 ( #10962 )
...
This was originally landed in
https://github.com/microsoft/playwright/pull/10091 but got accidentally
reverted by https://github.com/microsoft/playwright/pull/10760
References #10759
2021-12-15 18:10:26 -08:00
Andrey Lushnikov
cb79cd88a9
browser(firefox): use pre-downloaded toolchains for release builds ( #10929 )
2021-12-15 08:31:33 -08:00
Andrey Lushnikov
66292a5895
browser(firefox-beta): roll Firefox beta to 96.0b5 ( #10924 )
...
Review URL: 4cedc704b1
Firefox 96 changes default sameSite cookie value, so this patch
updates tests to accomodate for this.
2021-12-14 23:24:25 -08:00
Andrey Lushnikov
2a8801be1e
browser(firefox): fix Firefox crashes ( #10904 )
...
Review URL: aff16fc8e4
This patch fixes 2 firefox crashers:
- color scheme override code was not used, but was called
from multiple threads, which caused a weakptr use violation (cannot
be used from multiple threads)
- snapshot listener callback was reset asynchronously, so when
`HeadlessWindowCapturer` was destroyed, it was still occasionally
called (see `HeadlessWindowCapturer::~HeadlessWindowCapturer`)
With this patch, I no londer experience tracing crashes in firefox.
References #10259
2021-12-13 21:23:25 -08:00
Andrey Lushnikov
2313fcdd91
browser(ff-beta): roll Firefox Beta to M95 ( #10089 )
...
Pretty diff: 683d58698f
2021-12-06 15:19:22 -08:00
Andrey Lushnikov
56b0823269
browser(ff-beta): fix timezone emulation on Win ( #9812 )
2021-10-27 09:34:16 -07:00
Andrey Lushnikov
9578cda79a
browser(ff-beta): roll Firefox Beta to 94.0b9 ( #9631 )
...
The previous roll didn't package well on windows machines.
2021-10-19 17:39:09 -07:00
Andrey Lushnikov
6ec4f3e398
browser(firefox-beta): fix compilation on win32 ( #9517 )
...
I accidentally moved the API declaration under ifdef; reverting the
move.
Pretty diff:
7c7430b53f
2021-10-14 12:08:38 -07:00
Andrey Lushnikov
c7bbd449c7
browser(firefox-beta): roll Firefox Beta to 94.0b6 ( #9493 )
...
Conflict resolution: f6c2c60748
2021-10-14 10:20:52 +02:00
Andrey Lushnikov
4e8d26c622
browser(ff-beta): roll ff-beta to 93.0b3 ( #8779 )
2021-09-08 07:54:44 -07:00
Andrey Lushnikov
30b6614e5a
browser(firefox): enable SharedArrayBuffer in Firefox builds ( #8610 )
2021-09-01 12:27:37 +02:00
Andrey Lushnikov
2453ca0d49
browser(firefox-beta): roll to 92.0b9 ( #8442 )
2021-08-25 08:55:46 -07:00
Joel Einbinder
744a2751de
browser(firefox): disable enterprise policies ( #8388 )
2021-08-25 10:26:20 -04:00
Andrey Lushnikov
79f2f608a5
browser(ff-beta): roll Firefox Beta to 92.0b4 ( #8186 )
2021-08-13 09:01:09 -07:00
Andrey Lushnikov
08a447e90f
browser(firefox-beta): roll ff-beta to v91.0.b10 ( #7968 )
...
Notable changes:
- javaScriptEnabled moved to the browser side.
- enabling new UI since it no longer helps to fix screencast
Review branch: https://github.com/aslushnikov/juggler/tree/roll-to-91-0-b10
Note: this will have 2 screencast tests failing. Investigation is in a follow-up.
2021-08-03 09:15:52 -07:00
Max Schmitt
d03a54da64
browser(firefox): revert devtools flag CLI command ( #7717 )
...
revert 786f6c4d31
2021-07-19 17:01:06 +02:00
Max Schmitt
786f6c4d31
browser(firefox): introduce auto-open-devtools-for-tabs CLI flag ( #7580 )
2021-07-13 18:29:35 +02:00
Andrey Lushnikov
c9e9100ff0
browser(firefox-beta): roll Firefox-beta to 90.0b13 ( #7423 )
2021-07-01 16:43:28 -07:00
Andrey Lushnikov
65777aebf6
browser(firefox-beta): roll Firefox-Beta to 90.08b - June 15, 2021 ( #7160 )
2021-06-15 16:24:03 -07:00
Max Schmitt
226159defc
browser(firefox): forced-colors media query emulation ( #6902 )
2021-06-09 01:00:15 +02:00
Andrey Lushnikov
838576b8bf
browser(firefox-beta): roll to Firefox to 90.0b5 - Jun 7, 2021 ( #6954 )
2021-06-08 00:03:16 -07:00
Andrey Lushnikov
12d8c54e99
chore: swap firefox-stable and firefox ( #6950 )
...
With this patch:
- `//browser_patches/firefox` becomes firefox-stable
- `//browser_patches/firefox-stable` becomes firefox-beta
References #6817
2021-06-07 17:05:51 -07:00