Closed
Bug 796182
Opened 12 years ago
Closed 12 years ago
fix invalidation on Mac with OMTC
Categories
(Core :: Graphics: Layers, defect)
Tracking
()
RESOLVED
FIXED
mozilla18
People
(Reporter: nrc, Assigned: nrc)
References
Details
(Keywords: regression)
Attachments
(1 file)
(deleted),
patch
|
cjones
:
review+
|
Details | Diff | Splinter Review |
DLBI seems to have broken OMTC on Mac
Assignee | ||
Comment 1•12 years ago
|
||
POssibly related: bug 972119 and bug 792120
Updated•12 years ago
|
OS: Windows 7 → Mac OS X
Hardware: x86_64 → All
Assignee | ||
Comment 2•12 years ago
|
||
I don't think it was DLBI after all, more likely bug 792663
Assignee | ||
Comment 3•12 years ago
|
||
Assignee | ||
Updated•12 years ago
|
Assignee | ||
Comment 4•12 years ago
|
||
When we stopped calling sync... from the buffer update (i.e., the reply from the Shadow layer) (in the 'single buffered' case), we delayed validating the layer until the next sync call, which overwrites that transaction's valid area, this caused errors with invalidation. Fix this by moving validation in this case to the buffer update method.
Attachment #667399 -
Flags: review?(jones.chris.g)
Updated•12 years ago
|
Updated•12 years ago
|
Attachment #667399 -
Flags: review?(jones.chris.g) → review+
Assignee | ||
Comment 5•12 years ago
|
||
Comment 6•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla18
You need to log in
before you can comment on or make changes to this bug.
Description
•