Closed Bug 1151145 Opened 10 years ago Closed 10 years ago

Scrolling on MDN's page on the transform property produces visual corruption

Categories

(Core :: Graphics: Layers, defect)

defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla40
Tracking Status
firefox37 --- unaffected
firefox38 --- unaffected
firefox39 + verified
firefox40 --- verified

People

(Reporter: seth, Assigned: mstange)

References

Details

(Keywords: regression, Whiteboard: gfx-noted)

Attachments

(4 files, 1 obsolete file)

STR: Visit this page: https://developer.mozilla.org/en-US/docs/Web/CSS/transform and scroll around. I get lots of boxes that are black or contain the wrong textures on OS X Nightly. An example is attached.
Whiteboard: gfx-noted
Assignee: nobody → mstange
Status: NEW → ASSIGNED
[Tracking Requested - why for this release]: Bad regression from bug 1123019, might also be responsible for the other "gray rectangle" bugs we've seen around
/r/6641 - Bug 1151145 - Make sure we don't call CGContextSaveGState without calling CGContextRestoreGState in DrawTargetCG::StrokeRect. r=jrmuizel /r/6643 - Bug 1151145 - Add assertions to detect unbalanced calls to CGContextSaveGState / CGContextRestoreGState. r=jrmuizel /r/6645 - Bug 1151145 - Add a reftest. r=jrmuizel Pull down these commits: hg pull -r 217cae83dc010f3bc76019873a382df62f38b3b9 https://reviewboard-hg.mozilla.org/gecko/
Attachment #8588369 - Flags: review?(jmuizelaar)
Attachment #8588369 - Flags: review?(jmuizelaar) → review+
Comment on attachment 8588369 [details] MozReview Request: bz://1151145/mstange Approval Request Comment [Feature/regressing bug #]: bug 1123019 [User impact if declined]: drawing corruption [Describe test coverage new/current, TreeHerder]: this patch adds a test [Risks and why]: extremely low [String/UUID change made/needed]: none
Attachment #8588369 - Flags: approval-mozilla-aurora?
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
Comment on attachment 8588369 [details] MozReview Request: bz://1151145/mstange Approved for uplift to aurora, low risk, includes tests.
Attachment #8588369 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Since this fixes a regression I'd like us to get QE verification on this fix (on Nightly and Aurora). Florin is this something your team can take on? Thanks.
Flags: qe-verify+
Flags: needinfo?(florin.mezei)
Keywords: regression
Reproduced this issue on Mac OS X 10.9.5 using 2015-04-03 Nightly. Confirming the fix on Mac OS X 10.9.5, Windows 7 64-bit and Ubuntu 12.04 32-bit using: - latest Nightly, build ID: 20150416030209. - latest Aurora, build ID: 20150416004008.
Status: RESOLVED → VERIFIED
Flags: needinfo?(florin.mezei)
QA Contact: cornel.ionce
Attachment #8588369 - Attachment is obsolete: true
Attachment #8619971 - Flags: review+
Attachment #8619972 - Flags: review+
Attachment #8619973 - Flags: review+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: