playwright/browser_patches/firefox-beta
Andrey Lushnikov 87f120fa35
devops: stop using MacOS 10.12 SDK when building Firefox (#9452)
An investigation has shown, that:
- Official Firefox builds actually cross-compile from Linux to MacOS,
  and for this reason use the old MacOS 10.12 SDK.
- We should be able to build with 11+ SDK just fine; read [primer on
  MacOS SDKs] for details.
- A random `symbol '___darwin_check_fd_set_overflow' not supported`
  error seems to be an [apple bug]. We can fix it using
  `LDFLAGS="-Wl,-U,___darwin_check_fd_set_overflow"`
  flag, similarly to [haskell compiler fix].

[primer on MacOS SDKs]: https://firefox-source-docs.mozilla.org/widget/cocoa/sdks.html
[apple bug]: https://openradar.appspot.com/FB7647406
[haskell compiler fix]: 7745638702
2021-10-12 13:23:43 -07:00
..
juggler browser(firefox): expose encodedBodySize in requestFinished (#8835) 2021-09-10 08:41:34 -07:00
patches browser(ff-beta): roll ff-beta to 93.0b3 (#8779) 2021-09-08 07:54:44 -07:00
preferences browser(firefox): enable SharedArrayBuffer in Firefox builds (#8610) 2021-09-01 12:27:37 +02:00
.gitignore chore: swap firefox-stable and firefox (#6950) 2021-06-07 17:05:51 -07:00
archive.sh chore: quote all bash variables when used (#8066) 2021-08-07 05:32:18 -07:00
build.sh devops: stop using MacOS 10.12 SDK when building Firefox (#9452) 2021-10-12 13:23:43 -07:00
BUILD_NUMBER browser(firefox): expose encodedBodySize in requestFinished (#8835) 2021-09-10 08:41:34 -07:00
clean.sh chore: quote all bash variables when used (#8066) 2021-08-07 05:32:18 -07:00
EXPECTED_BUILDS devops: move building Firefox for Mac Intel to MacOS 11 (#9383) 2021-10-07 16:23:00 -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 ff-beta to 93.0b3 (#8779) 2021-09-08 07:54:44 -07:00