morgan pushed to branch mullvad-browser-128.7.0esr-14.5-1 at The Tor Project /
Applications / Mullvad Browser
Commits:
f31aff63 by Pier Angelo Vendrame at 2025-02-06T18:24:38+00:00
BB 43468: ScreenCaptureKit should be a weak link.
ScreenCaptureKit is not available on older macOS versions.
For some reason, the upstream build have it as a weak import even though
they do not specify the -weak_framework flag, whereas our builds have it
as a normal import and do not work on macOS 10.15 without this patch.
- - - - -
1 changed file:
- toolkit/library/moz.build
Changes:
=====================================
toolkit/library/moz.build
=====================================
@@ -228,7 +228,7 @@ if CONFIG["MOZ_WIDGET_TOOLKIT"] == "cocoa":
"-framework AVFoundation",
"-framework CoreMedia",
"-framework IOKit",
- "-framework ScreenCaptureKit",
+ "-weak_framework ScreenCaptureKit",
"-F%s" % CONFIG["MACOS_PRIVATE_FRAMEWORKS_DIR"],
"-framework CoreUI",
"-framework CoreSymbolication",
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/f31aff63253db82cc7277819dc2bd65d0843e0b6
--
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/f31aff63253db82cc7277819dc2bd65d0843e0b6
You're receiving this email because of your account on gitlab.torproject.org.
_______________________________________________
tbb-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]