ScreenCaptureKit.framework should be a weak_framework
Categories
(Core :: WebRTC: Audio/Video, defect)
Tracking
()
People
(Reporter: pierov, Assigned: pierov)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files, 1 obsolete file)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
manuel
:
approval-mozilla-esr128?
|
Details | Review |
Bug 1914196 added -framework ScreenCaptureKit
.
However, older versions of macOS do not support that framework, so it should be a -weak_framework
instead (see also the original build file).
Firefox official builds already link it weakly (LC_LOAD_WEAK_DYLIB
in otool -l
), but some configurations don't (we had this problem downstream with Tor Browser, where we use lld
instead of ld64
and we disable WebRTC).
Assignee | ||
Comment 1•1 month ago
|
||
Comment 2•1 month ago
|
||
Set release status flags based on info from the regressing bug 1914196
Updated•29 days ago
|
Comment 5•27 days ago
|
||
The patch landed in nightly and beta is affected.
:pierov, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- If no, please set
status-firefox136
towontfix
.
For more information, please visit BugBot documentation.
Assignee | ||
Comment 6•27 days ago
|
||
I'm setting wontfix for beta, as Firefox production builds seem not to be affected.
However, I'd like this to be uplifted to ESR.
Thanks!
Comment 7•27 days ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D237085
Updated•27 days ago
|
Comment 8•26 days ago
|
||
esr128 Uplift Approval Request
- User impact if declined: Unofficial Firefox builds that exclude webrtc crash on startup on macos. Downstream users who with that configuration would need to backport the fix on their own.
- Code covered by automated testing: no
- Fix verified in Nightly: yes
- Needs manual QE test: no
- Steps to reproduce for manual QE testing: -
- Risk associated with taking this patch: low
- Explanation of risk level: Not user facing. Only changes build system. Mostly useful for downstream.
- String changes made/needed: no
- Is Android affected?: no
Updated•26 days ago
|
Comment 9•23 days ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D237085
Updated•23 days ago
|
Comment 10•23 days ago
|
||
Sorry, missed that an uplift request had already been made when looking at https://phabricator.services.mozilla.com/D237085#8200641.
Updated•23 days ago
|
Description
•