morgan pushed to branch tor-browser-128.7.0esr-14.0-1 at The Tor Project /
Applications / Tor Browser
Commits:
3eb91e73 by Pier Angelo Vendrame at 2025-02-06T18:27:01+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/tor-browser/-/commit/3eb91e73090301a2dbbfc699a534e77b8c5bf208
--
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/3eb91e73090301a2dbbfc699a534e77b8c5bf208
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]