playwright/browser_patches/firefox-beta
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 chore: swap firefox-stable and firefox (#6950) 2021-06-07 17:05:51 -07:00
archive.sh devops: fix firefox archiving scripts (#10101) 2021-11-05 17:04:11 -07:00
build.sh browser(firefox): fix Firefox crashes (#10904) 2021-12-13 21:23:25 -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: drop infra for building 32-bit windows browsers (#9834) 2021-10-27 17:20:23 -07:00
install-preferences.js chore: enhance repack-juggler (#8586) 2021-08-31 04:04:30 -07:00
UPSTREAM_CONFIG.sh browser(ff-beta): roll Firefox Beta to M95 (#10089) 2021-12-06 15:19:22 -08:00