Closed
Bug 1386517
Opened 7 years ago
Closed 7 years ago
Don't flush async paints on the main thread
Categories
(Core :: Graphics: Layers, defect)
Tracking
()
RESOLVED
FIXED
mozilla57
Tracking | Status | |
---|---|---|
firefox57 | --- | fixed |
People
(Reporter: dvander, Assigned: dvander)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
2.29 KB,
patch
|
mattwoodrow
:
review+
|
Details | Diff | Splinter Review |
Currently TextureClient::Unlock does some operations on DrawTargets that are definitely not safe during async painting. It calls Flush, and detaches all snapshots. OMTP already handles the former, maybe it should just assert that there are no snapshots for the latter.
Assignee | ||
Comment 1•7 years ago
|
||
Attachment #8892748 -
Flags: review?(matt.woodrow)
Updated•7 years ago
|
Attachment #8892748 -
Flags: review?(matt.woodrow) → review+
Pushed by danderson@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/4047292ad65c Don't flush async paints on the main thread. (bug 1386517, r=mattwoodrow)
Comment 3•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/4047292ad65c
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
status-firefox57:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla57
Comment 4•7 years ago
|
||
https://hg.mozilla.org/projects/date/rev/4047292ad65cb5e0255b80cb971aac0505855402 Don't flush async paints on the main thread. (bug 1386517, r=mattwoodrow)
You need to log in
before you can comment on or make changes to this bug.
Description
•