Turn off WebRender in macOS in 82
Categories
(Core :: Graphics: WebRender, task, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox81 | --- | disabled |
firefox82 | + | verified |
firefox83 | --- | unaffected |
People
(Reporter: jrmuizel, Assigned: aosmond)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
jcristau
:
approval-mozilla-release+
|
Details |
In bug 1625590 we're seeing very high heap unclassified due to fonts sort of leaking. We understand what's going but we're going to be conservative and disable WebRender for this release.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Comment 2•4 years ago
|
||
We believe that the memory growth affects Release users more than Nightly users because Nightly users restart their browser more often (to update) and have less of a chance to accumulate a lot of font memory over time.
Beta 82 was the first Beta to have WebRender enabled in late Beta; having one more cycle before rollout seems like the right thing to do.
Assignee | ||
Comment 3•4 years ago
|
||
Comment 4•4 years ago
|
||
This patch should only land in 82 beta. 83 will be the new rollout target for MacOS.
Assignee | ||
Comment 5•4 years ago
|
||
Comment on attachment 9181324 [details]
Bug 1670961 - Disable WebRender in OSX release builds.
Beta/Release Uplift Approval Request
- User impact if declined: They will get WR and possibly suffer the effects described in bug 1625590.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: Run Firefox on Mac OS X, any version. Check about:support, it should use OpenGL compositing, not WebRender.
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): We are deferring shipping WebRender for one more release. The OpenGL backend has shipped many times without issue.
- String changes made/needed:
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Comment 6•4 years ago
|
||
Comment on attachment 9181324 [details]
Bug 1670961 - Disable WebRender in OSX release builds.
approved for 82 rc2
Comment 7•4 years ago
|
||
uplift |
Updated•4 years ago
|
Comment 8•4 years ago
|
||
Verified as fixed in the latest Firefox 82 RC on Mac OS X 10.15 - OpenGL compositing is displayed in about:support.
Updated•4 years ago
|
Updated•4 years ago
|
Description
•