playwright/browser_patches/firefox
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
..
juggler browser(firefox): fix proxy auth redirect + resource redirect handling (#10854) 2021-12-10 13:11:58 -08:00
patches browser(firefox): fix Firefox crashes (#10904) 2021-12-13 21:23:25 -08:00
preferences browser(firefox): disable remote process for certain origins (#10269) 2021-11-11 17:43:52 -08:00
.gitignore Initial commit 2019-11-19 10:58:15 -08:00
archive.sh devops: fix firefox archiving scripts (#10101) 2021-11-05 17:04:11 -07:00
build.sh devops: fix Firefox builds on MacOS 12 (#10865) 2021-12-10 11:46:10 -08:00
BUILD_NUMBER browser(firefox): fix Firefox crashes (#10904) 2021-12-13 21:23:25 -08:00
clean.sh devops: fix clobbering of firefox builds (#10867) 2021-12-10 13:52:25 -08:00
EXPECTED_BUILDS devops: cross-compile firefox for Ubuntu 20.04 Arm64 (#10091) 2021-11-05 12:15:34 -07:00
install-preferences.js devops: add FF debug build instructions (#9534) 2021-10-15 23:48:50 +02:00
UPSTREAM_CONFIG.sh browser(firefox): roll Firefox stable to M95 (#10760) 2021-12-07 11:53:17 -08:00