Open
Bug 802028
Opened 12 years ago
Updated 2 years ago
Rendering glitches during incremental loading of image
Categories
(Core :: Graphics, defect)
Tracking
()
NEW
Tracking | Status | |
---|---|---|
firefox19 | - | --- |
People
(Reporter: sicking, Unassigned)
Details
(Keywords: platform-parity)
Attachments
(2 files, 1 obsolete file)
Steps to reproduce: 1. Go to http://www.adapteva.com/ 2. Look at image of chip and coin loading in the upper right part of the content of the page The images loads pretty slowly since it's very big but getting scaled down, and the server appears to not be super fast. Actual results: As the image is incrementally rendered as the data is being downloaded, on occasion white lines are being left unrendered. It appears to be an invalidation issue since switching tabs back and forth fixes the problem. Expected results: The image should incrementally render without rendering glitches. I don't know if this is a DLBI regression or not since I only saw the page after DLBI had landed.
Updated•12 years ago
|
tracking-firefox19:
--- → ?
Comment 1•12 years ago
|
||
This could be bug 703231, which apparently wasn't fixed completely. That's what it says at the bottom, at least.
Updated•12 years ago
|
Keywords: qawanted,
regressionwindow-wanted
I'll make an attempt at this after the Release Management meeting today.
QA Contact: anthony.s.hughes
(In reply to Jonas Sicking (:sicking) from comment #0) > Steps to reproduce: > > 1. Go to http://www.adapteva.com/ > 2. Look at image of chip and coin loading in the upper right part of the > content of the page I don't see a "chip and coin" anywhere on this page. Please advise.
Comment 4•12 years ago
|
||
It used to be where the "Parallella Introduction" video element is now. Here's the URL for the image that used to be there: http://www.adapteva.com/wp-content/uploads/2012/08/E641.jpg As you can see it's quite large so it took a while to load (it was scaled to the size of what the video is now). Hovering the navigation menu on the page while the image was loading produced white lines in the image that wasn't repainted, not even after the image was fully loaded.
Can you try to come up with a minimized testcase which reproduces this for you? I'm not seeing it here with that image. I tried replacing the src for the video with the URL to the image but that did not reproduce this issue for me.
Comment 6•12 years ago
|
||
I can still reproduce the problem in Nightly 20.0a1 (2012-11-25) on Linux64 with this test. You need to clear the cache after each load to reproduce.
Comment 7•12 years ago
|
||
I can still reproduce the problem in Nightly 20.0a1 (2012-11-25) on Linux64 with this test. You need to clear the cache after each load to reproduce.
Comment 8•12 years ago
|
||
Comment on attachment 685873 [details]
Test
Sorry for the double post, Bugzilla issues...
Attachment #685873 -
Attachment is obsolete: true
Sorry, Mats, I'm still not seeing this. I'm using Firefox 20.0a1 2012-11-27 on Mac OSX 10.7. Does this require particular platform/hardware/prefs?
Comment 10•12 years ago
|
||
Mats, can you provide further details to reproduce or provide a regression range if not?
Keywords: qawanted
QA Contact: anthony.s.hughes
Updated•12 years ago
|
Flags: needinfo?(matspal)
Comment 11•12 years ago
|
||
Flagging Mats for more info on comment 10 so we can track down this regression range.
Comment 12•12 years ago
|
||
I can still reproduce it in Nightly 20.0a1 (2012-12-06) on Linux64. No h/w acceleration.
Flags: needinfo?(matspal)
Updated•12 years ago
|
OS: Mac OS X → Linux
Hardware: x86 → x86_64
Comment 13•12 years ago
|
||
We're still looking for a regression window here. Marking as qawanted.
Keywords: qawanted
Comment 14•12 years ago
|
||
I'm still not able to reproduce this. Mats, what is your distribution, desktop manager, and kernel version, and graphics driver? Alternatively, can you use the mozregression tool to find the regression range? It would save us a lot of time since you already have a reproducible environment. http://mozilla.github.com/mozregression/
Keywords: qawanted
Comment 15•12 years ago
|
||
It appears this non-default preference setting is required: gfx.xrender.enabled = false I'm using Kubuntu 12.10, KDE, "fglrx" driver.
Flags: needinfo?(matspal)
Comment 16•12 years ago
|
||
It will take me considerable time to get the same environment set up natively as described in comment 15. Mats, can you please try to find a regression range using the mozregression tool (comment 14) before I put in all that effort?
Comment 17•12 years ago
|
||
gfx.xrender.enabled = false Regression window(m-c) Good: http://hg.mozilla.org/mozilla-central/rev/b13bfc70bc44 Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/15 Firefox/15.0a1 ID:20120502030505 Bad: http://hg.mozilla.org/mozilla-central/rev/807403a04a6a Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/15 Firefox/15.0a1 ID:20120503030512 Pushlog: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=b13bfc70bc44&tochange=807403a04a6a Regression window(m-i) Good: http://hg.mozilla.org/integration/mozilla-inbound/rev/330f6adec1ec Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/20120430 Firefox/15.0a1 ID:20120430040217 Bad: http://hg.mozilla.org/integration/mozilla-inbound/rev/32e001c1351b Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/15 Firefox/15.0a1 ID:20120501010628 Pushlog: http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=330f6adec1ec&tochange=32e001c1351b Suspected: Bug 743830
Comment 18•12 years ago
|
||
Thanks Alice. So the problem is likely older than that, it's just that prior to bug 743830 the pref has no effect and the value is effectively "true".
Keywords: regressionwindow-wanted
Comment 19•12 years ago
|
||
Since this is a linux platform parity bug, not widespread, and seems hard to reproduce I'm removing tracking.
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•