morgan pushed to branch mullvad-browser-128.7.0esr-14.0-1 at The Tor Project / 
Applications / Mullvad Browser


Commits:
0100be62 by Pier Angelo Vendrame at 2025-02-06T18:28:13+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/0100be6211e60dc5f50479f623d36f3920f944dd

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/0100be6211e60dc5f50479f623d36f3920f944dd
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]

Reply via email to