Closed
Bug 1702953
Opened 3 years ago
Closed 3 years ago
Stop RenderBackend's task from WebRenderAPI::DestroyRenderer()
Categories
(Core :: Graphics: WebRender, enhancement)
Core
Graphics: WebRender
Tracking
()
RESOLVED
FIXED
89 Branch
Tracking | Status | |
---|---|---|
firefox89 | --- | fixed |
People
(Reporter: sotaro, Assigned: sotaro)
References
Details
Attachments
(1 file)
WebRenderAPI::DestroyRenderer() destroys RendererOGL and WebRender's Renderer instance. After RendererOGL is destroyed, RenderBackend could not sent message to WebRender's Renderer via RenderBackend::result_tx.
We need to stop message sending by RenderBackend::result_tx after destroying WebRender's Renderer instance.
Assignee | ||
Updated•3 years ago
|
Assignee: nobody → sotaro.ikeda.g
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Current patch caused try tests crashes:(
https://treeherder.mozilla.org/jobs?repo=try&revision=a00da5954f3b6f82b82a203bebd13d0aae55c2bc
Updated•3 years ago
|
Attachment #9213530 -
Attachment description: WIP: Bug 1702953 - Stop RenderBackend's task from WebRenderAPI::DestroyRenderer() → Bug 1702953 - Stop RenderBackend's task from WebRenderAPI::DestroyRenderer()
Assignee | ||
Comment 3•3 years ago
|
||
Test failures seems to be addressed.
https://treeherder.mozilla.org/jobs?repo=try&revision=51a295b23f06702bb78b87b446e4c6ec049e78c6
Pushed by sikeda.birchill@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6542eba3a6df Stop RenderBackend's task from WebRenderAPI::DestroyRenderer() r=gfx-reviewers,kvark
Comment 5•3 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 3 years ago
status-firefox89:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•