Closed
Bug 825809
Opened 12 years ago
Closed 12 years ago
mWaitingForContentToPaint should be true after mPaintThrottler.TaskComplete post new task
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
FIXED
mozilla20
People
(Reporter: romaxa, Assigned: romaxa)
References
Details
Attachments
(1 file)
3.22 KB,
patch
|
ajones
:
review+
overholt
:
approval-mozilla-b2g18+
|
Details | Diff | Splinter Review |
I've found one problem with mWaitingForContentToPaint and
http://mxr.mozilla.org/mozilla-central/source/gfx/layers/ipc/AsyncPanZoomController.cpp#1156
Basically we have case when RequestContentRepaint posted but not tracked by mWaitingForContentToPaint.
this happen when we call mPaintThrottler.TaskComplete which Run queued task, and do not set mWaitingForContentToPaint = true in that case.
Assignee | ||
Comment 1•12 years ago
|
||
Assignee | ||
Comment 2•12 years ago
|
||
Btw, this patch fixes content shaking during scroll with FLING
Updated•12 years ago
|
Attachment #696928 -
Flags: review?(jones.chris.g) → review?(ajones)
Updated•12 years ago
|
Attachment #696928 -
Flags: review?(ajones) → review+
Assignee | ||
Comment 3•12 years ago
|
||
Is this a patch we should track for uplifting to b2g18?
tracking-b2g18:
--- → ?
Comment 5•12 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla20
Updated•12 years ago
|
status-b2g18:
--- → affected
Comment 6•12 years ago
|
||
We'll track, please nominate for approval with reasons for uplift and risk assessment.
Comment 7•12 years ago
|
||
Comment on attachment 696928 [details] [diff] [review]
Track waiting for task executed in TaskComplete
[Approval Request Comment]
Bug caused by (feature/regressing bug #): 799401
User impact if declined: Unpainted (white) regions on screen.
Testing completed: Has been on m-c for some time.
Risk to taking this patch (and alternatives if risky): Low. The bug was a clear oversight that missed an edge case.
String or UUID changes made by this patch: None.
Attachment #696928 -
Flags: approval-mozilla-b2g18?
Updated•12 years ago
|
Attachment #696928 -
Flags: approval-mozilla-b2g18? → approval-mozilla-b2g18+
Comment 8•12 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•