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
9b488f5a65
devops(firefox): do not bootstrap firefox-release ever on MacOS ( #10960 )
...
References #10759
2021-12-15 17:14:08 -08:00
Andrey Lushnikov
acb75460bc
devops(firefox): fix packaging of mozilla-release ( #10949 )
...
`MOZ_AUTOMATION` env variable requires us to set a bunch of other
variables to package the build.
2021-12-15 11:12:44 -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
3791065b8e
browser(firefox-beta): remove use of mach create-mach-environment
( #10931 )
...
This command has been removed and is no longer needed: abeedf3bbd (diff-080f2a5f770785d46fa3a2404de9430136a5a6c5a4739dab3c47cfbd7421ce79)
2021-12-15 00:28:20 -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
6552556608
devops: attempt to fix Firefox M95 release compilation ( #10908 )
...
Builders fail to download release toolchains; fallback to
LLVM from Homebrew on Mac.
References #10759
2021-12-14 00:49:35 -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
github-actions[bot]
93f7246f4e
browser(chromium): roll to r950899 ( #10881 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-12-13 19:12:24 -08:00
Andrey Lushnikov
c463af445f
devops: fix clobbering of firefox builds ( #10867 )
...
Turns out `mach clobber` works reliably only with a bootstrapped
checkout and fails otherwise.
Ignore failure if there's been no bootstrap since clobberring won't
change anything.
2021-12-10 13:52:25 -08:00
Andrey Lushnikov
2d386ee8e7
browser(firefox): fix proxy auth redirect + resource redirect handling ( #10854 )
...
This was breaking a vital invariant in our firefox network code - see
comments.
References #10095
2021-12-10 13:11:58 -08:00
Andrey Lushnikov
027ecd80d0
devops: fix Firefox builds on MacOS 12 ( #10865 )
...
We don't need this yet for our build bots, but I happen to run MacOS 12
now.
2021-12-10 11:46:10 -08:00
Andrey Lushnikov
9e732f7b51
devops: fix repack_juggler script ( #10864 )
...
- The script should show a sensible error if there's no browser build to
download
- Fix download URLs for mac arm builds
2021-12-10 11:45:43 -08:00
github-actions[bot]
59ea11cf16
browser(chromium): roll to r950365 ( #10852 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-12-10 05:26:31 -08:00
Diego Pino
209efc7708
browser(webkit): roll to 09/12/2021 ( #10841 )
2021-12-09 17:58:28 -08:00
Andrey Lushnikov
c5c960e76f
browser(webkit): fix WebKit compilation on MacOS 12 ( #10843 )
2021-12-09 16:49:01 -08:00
Yury Semikhatsky
4e344724f9
browser(webkit): restore on demand acceleration on GTK ( #10762 )
2021-12-07 12:44:42 -08:00
Andrey Lushnikov
00bc2ab531
browser(firefox): roll Firefox stable to M95 ( #10760 )
...
https://github.com/microsoft/playwright/issues/10759
2021-12-07 11:53:17 -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
github-actions[bot]
839117235a
browser(chromium): roll to r948421 ( #10727 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-12-06 02:31:08 -08:00
Diego Pino
b9aad6ef49
browser(webkit): Add UnifiedSource112.cpp to UnifiedSources-output.xcfilelist and project.pbxproj ( #10696 )
2021-12-03 08:53:50 -08:00
github-actions[bot]
346c3f9d9b
browser(chromium): roll to r947661 ( #10694 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-12-03 13:05:34 +01:00
Yury Semikhatsky
738b89b2c8
browser(webkit): skip screencast frames with wrong size ( #10691 )
2021-12-02 23:01:26 -08:00
Yury Semikhatsky
fbc7539c10
browser(webkit): drop scale parameter from startVideo ( #10690 )
2021-12-02 19:09:08 -08:00
Yury Semikhatsky
402ed16849
browser(webkit): high dpi WPE video capturing ( #10689 )
2021-12-02 17:11:11 -08:00
Diego Pino
377d453734
browser(webkit): increaset UnifiedSourceCppFileCount value ( #10664 )
...
Co-authored-by: Igalia <igalia@macpro-intel-01.local.igalia.com>
2021-12-02 07:24:55 +01:00
Max Schmitt
08d31965c6
browser(firefox): ignore console events with attached exception ( #10581 )
2021-11-29 17:55:15 +01:00
Max Schmitt
1a6d59311d
chore: reformat and get rid of deprecates in repack-juggler script ( #10582 )
2021-11-29 17:42:19 +01:00
github-actions[bot]
df35c134cd
browser(chromium): roll to r945826 ( #10576 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-11-29 11:18:17 +01:00
github-actions[bot]
824b657884
browser(chromium): roll to r945495 ( #10550 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-11-26 11:11:05 +01:00
Diego Pino
d3c49355a6
browser(webkit): roll to 25/11/21 ( #10529 )
2021-11-26 11:10:04 +01:00
github-actions[bot]
25156f4608
browser(chromium): roll to r943925 ( #10462 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-11-22 11:20:11 +01:00
github-actions[bot]
f5df3f5f8a
browser(chromium): roll to r943346 ( #10432 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-11-19 11:11:14 +01:00
Diego Pino
df07ee0c00
browser(webkit): roll to 18/11/21 ( #10404 )
2021-11-18 11:03:18 +01:00
Andrey Lushnikov
1c85e1563c
devops: fix chromium win archiving
2021-11-17 20:20:15 -08:00
Andrey Lushnikov
8c4e6f4eba
devops: fix Chromium archiving on Windows ( #10401 )
...
Chromium moved locales to glob: https://chromium-review.googlesource.com/c/chromium/src/+/3267963
Fixes #10398
2021-11-17 18:02:49 -08:00
Andrey Lushnikov
f14e105051
chore: fixes to helper scripts
2021-11-17 17:02:29 -08:00
Andrey Lushnikov
51f714f235
chore: split out Chromium mirroring to a separate script ( #10399 )
...
#10398
2021-11-17 16:57:04 -08:00
github-actions[bot]
4747b6e880
browser(chromium): roll to r941965 ( #10349 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-11-16 18:35:04 +01:00
github-actions[bot]
05cbb52c6d
browser(chromium): roll to r941552 ( #10317 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-11-15 11:14:59 +01:00
Pavel Feldman
284de78deb
browser(webkit): hide scroll bars ( #10300 )
2021-11-13 07:01:11 -08:00
Andrey Lushnikov
bc1ed831b2
devops: fix chromium checkout ( #10288 )
...
Use `main` branch for all chromium-related projects.
2021-11-12 10:23:22 -08:00
github-actions[bot]
192f3e99f4
browser(chromium): roll to r940991 ( #10275 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-11-12 11:12:03 +01:00
Andrey Lushnikov
851c194098
browser(firefox): disable remote process for certain origins ( #10269 )
...
Fixes #10268
2021-11-11 17:43:52 -08:00
Andrey Lushnikov
ff0da94d6a
chore: bump firefox BUILD_NUMBER
2021-11-11 11:38:45 -10:00
Andrey Lushnikov
0fa8073ab6
browser(firefox): fix input composition when TIP is stolen by user ( #10238 )
...
When firefox is automated + interacted with manually, input composition
might get stolen from Text Input Processor.
Re-requiring TIP every time seems to fix this.
References #5460
2021-11-11 10:23:00 -08:00
Diego Pino
38dcfd785c
browser(webkit): roll to 11/11/21 ( #10237 )
2021-11-11 05:39:00 -08:00
Andrey Lushnikov
06c587b696
browser(webkit): disable GPU process on Windows only ( #10193 )
...
- GPU Process was enabled by default on Windows recently: 2058f94543
- We tried it and it fails a bunch of tests: https://github.com/microsoft/playwright/pull/10156
- Curiously, disabling it on Mac fixes a mac-related bug: https://github.com/microsoft/playwright/pull/10170 , however we're scared of the change
2021-11-09 11:00:05 -08:00
Andrey Lushnikov
b0116e7c43
browser(webkit): opt-out from GPU process use ( #10164 )
...
This partially reverts
2058f94543
- otherwise our screenshot tests fail on Webkit windows.
Failures: https://github.com/microsoft/playwright/pull/10156
2021-11-08 20:08:48 -08:00
github-actions[bot]
7278fcffb8
browser(chromium): roll to r939194 ( #10124 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-11-08 11:32:16 +01:00