Improve flush handling on canvas2d.
Categories
(Core :: Layout: Text and Fonts, task)
Tracking
()
People
(Reporter: emilio, Assigned: emilio)
References
Details
(Whiteboard: [tbird crash])
Crash Data
Attachments
(2 files)
48 bytes,
text/x-phabricator-request
|
dmeehan
:
approval-mozilla-beta+
|
Details | Review |
1.44 KB,
patch
|
pascalc
:
approval-mozilla-esr115+
|
Details | Diff | Splinter Review |
Assignee | ||
Comment 1•1 year ago
|
||
Don't keep weak pointers before flushing.
Comment 3•1 year ago
|
||
bugherder |
Assignee | ||
Comment 4•1 year ago
•
|
||
Comment on attachment 9346504 [details]
Bug 1846293 - Improve flush handing in Canvas2D. r=jfkthame,dholbert
Beta/Release Uplift Approval Request
- User impact if declined: potential crashes, see blocked bug
- Is this code covered by automated tests?: Yo
- Has the fix been verified in Nightly?: Via crash analysis data in the blocked bug
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Simple, very targeted fix.
- String changes made/needed: None
- Is Android affected?: Yes
Comment 5•1 year ago
|
||
Comment on attachment 9346504 [details]
Bug 1846293 - Improve flush handing in Canvas2D. r=jfkthame,dholbert
Approved for 117.0b7
Updated•1 year ago
|
Assignee | ||
Comment 8•1 year ago
|
||
Comment on attachment 9346504 [details]
Bug 1846293 - Improve flush handing in Canvas2D. r=jfkthame,dholbert
ESR Uplift Approval Request
- If this is not a sec:{high,crit} bug, please state case for ESR consideration: Fixes bug 1812597
- User impact if declined: crashes
- Fix Landed on Version: 117.0b7
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Simple fix, no more crash :)
Comment 9•1 year ago
|
||
Copying crash signatures from duplicate bugs.
Comment 10•1 year ago
|
||
Emilio, the patch does not graft cleanly to the ESR branch, could you provide a patch for the branch please? Thanks!
Assignee | ||
Comment 11•1 year ago
|
||
Comment 12•1 year ago
|
||
Comment on attachment 9352256 [details] [diff] [review]
ESR patch
Approved for ESR 115.3, thanks.
Updated•1 year ago
|
Comment 13•1 year ago
|
||
uplift |
Updated•1 year ago
|
Comment 14•1 year ago
|
||
Crash is gone for Thunderbird and Firefox 118.
Looks like the patch got picked up in Firefox esr 115.2.1, and will thus be in Thunderbird 115.2.2. And so far, after 15+ hours?, of Firefox esr 115.2.1 there are no reports on crash-stats.
Comment 15•1 year ago
|
||
Perhaps I miscalculated, but this was still a strong crash for Thunderbird 115.2.2. Too early to see about 115.3.0
https://crash-stats.mozilla.org/signature/?signature=gfxFontGroup%3A%3ASetUserFontSet&date=%3E%3D2023-09-20T10%3A00%3A00.000Z&date=%3C2023-09-27T10%3A00%3A00.000Z#summary
And also still there for Firefox esr 115.2.1, but none so far for 115.3.0?
https://crash-stats.mozilla.org/signature/?product=Firefox&signature=gfxFontGroup%3A%3ASetUserFontSet&date=%3E%3D2023-08-27T10%3A08%3A00.000Z&date=%3C2023-09-27T10%3A08%3A00.000Z#summary
Comment 16•1 year ago
|
||
Definitely gone for Thunderbird starting at 115.3.0
Description
•