some garbage drawn when zooming in

RESOLVED FIXED in Firefox 16

Status

()

Core
Layout
RESOLVED FIXED
5 years ago
3 years ago

People

(Reporter: tnikkel, Assigned: roc)

Tracking

({regression, testcase})

Trunk
mozilla17
regression, testcase
Points:
---

Firefox Tracking Flags

(firefox16+ verified, firefox17+ verified)

Details

(URL)

Attachments

(2 attachments)

(Reporter)

Description

5 years ago
Load https://bug775562.bugzilla.mozilla.org/attachment.cgi?id=643857 and zoom in/out a few times. I get some garbage drawn at the top at some zooms.

Verified that it is caused by bug 773100.
I can confirm this against Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20120728030524 with HWA off only.
Keywords: regression, testcase
Created attachment 648200 [details]
single green div testcase

Most obvious when zooming out then in.
Also visible when zooming in a couple of times.
8a9f2d2b75d4 was also transplanted to aurora so I assume we need to track this on 16 also.
tracking-firefox16: --- → ?
tracking-firefox17: --- → ?
There are
"###!!! ASSERTION: bad aListVisibleBounds: 'r.GetBounds().IsEqualInterior(aListVisibleBounds)', file [...]/layout/base/nsDisplayList.cpp, line 487"
failures with and without 8a9f2d2b75d4.
tracking-firefox16: ? → +
tracking-firefox17: ? → +
Lawrence mentioned in triage that tabbing away and tabbing back restores the expected appearance so we might have a work around to provide if the fix for this isn't available quickly.
Assignee: nobody → roc
Created attachment 649158 [details] [diff] [review]
fix

I haven't found a good way to test this.
Attachment #649158 - Flags: review?(matt.woodrow)
Attachment #649158 - Flags: review?(matt.woodrow) → review+
https://hg.mozilla.org/integration/mozilla-inbound/rev/e52c71762ca4
Comment on attachment 649158 [details] [diff] [review]
fix

Review of attachment 649158 [details] [diff] [review]:
-----------------------------------------------------------------

Very low risk. We just invalidate more aggressively when zooming. Fixes a pretty bad rendering regression when zooming.
Attachment #649158 - Flags: approval-mozilla-aurora?

Comment 9

5 years ago
https://hg.mozilla.org/mozilla-central/rev/e52c71762ca4
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla17
Attachment #649158 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
status-firefox16: --- → affected
status-firefox17: --- → fixed
https://hg.mozilla.org/releases/mozilla-aurora/rev/56e05fc79712
status-firefox16: affected → fixed

Updated

5 years ago
Duplicate of this bug: 778701
Keywords: verifyme
Verified that zooming in and zooming out works properly (without any rendering issues) on Firefox 16 beta 4 - on Windows 7, Ubuntu 12.04 and Mac OS X 10.7.
Verified with hardware acceleration enabled/disabled using the test cases provided in this bug (in the Description and in Comment 2) and in Bug 778701. 

Mozilla/5.0 (Windows NT 6.1; rv:16.0) Gecko/20100101 Firefox/16.0
Mozilla/5.0 (X11; Linux i686; rv:16.0) Gecko/20100101 Firefox/16.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:16.0) Gecko/20100101 Firefox/16.0
status-firefox16: fixed → verified
QA Contact: simona.marcu
Verified as fixed on Firefox 17 beta 1 - zooming in and out works properly (without any rendering issues) on Windows 7, Ubuntu 12.04 and Mac OS X 10.7.

Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/17.0 Firefox/17.0
Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/17.0 Firefox/17.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/17.0 Firefox/17.0
status-firefox17: fixed → verified
mass remove verifyme requests greater than 4 months old
Keywords: verifyme
You need to log in before you can comment on or make changes to this bug.