FuncScope should automatically keepalive mNotLost
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
People
(Reporter: jgilbert, Assigned: jgilbert)
References
Details
Attachments
(2 files)
48 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-esr102+
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-esr102+
|
Details | Review |
Right now we have to explicitly keepalive mNotLost for functions that need it.
It's safer if we just keepalive unconditionally, as long as the perf isn't too bad. (it shouldn't be)
If we need a less-safe perf carve-out, it should be a safety-opt-out, rather than safety-opt-in like now.
Assignee | ||
Comment 1•3 years ago
|
||
Also remove unused FuncScopeId.
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
Now that FuncScope keepalives mNotLost, individual functions don't need
to.
Comment 4•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/143f35b82018
https://hg.mozilla.org/mozilla-central/rev/bdd24cc1c1fd
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Comment 5•2 years ago
|
||
Comment on attachment 9298689 [details]
Bug 1795372 - Keepalive mNotLost within FuncScope.
ESR Uplift Approval Request
- If this is not a sec:{high,crit} bug, please state case for ESR consideration: Prevent a class of sec and/or stability issues that is fixed on Release.
- User impact if declined: Leaves in a class of sec and/or stability issues that is fixed on Release.
- Fix Landed on Version: 107
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Lots of tests
Assignee | ||
Updated•2 years ago
|
Comment 7•2 years ago
|
||
Comment on attachment 9298689 [details]
Bug 1795372 - Keepalive mNotLost within FuncScope.
Approved for 102.6esr.
Updated•2 years ago
|
Comment 8•2 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-esr102/rev/76cc8c96f4a8
https://hg.mozilla.org/releases/mozilla-esr102/rev/7020896e8c7c
Description
•