Closed
Bug 802028
Opened 13 years ago
Closed 1 year ago
Rendering glitches during incremental loading of image
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
firefox19 | - | --- |
People
(Reporter: sicking, Unassigned)
References
()
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•13 years ago
|
tracking-firefox19:
--- → ?
Comment 1•13 years ago
|
||
This could be bug 703231, which apparently wasn't fixed completely. That's what it says at the bottom, at least.
![]() |
||
Updated•13 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•13 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•13 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•13 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•13 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•13 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•13 years ago
|
Flags: needinfo?(matspal)
Comment 11•13 years ago
|
||
Flagging Mats for more info on comment 10 so we can track down this regression range.
Comment 12•13 years ago
|
||
I can still reproduce it in Nightly 20.0a1 (2012-12-06) on Linux64.
No h/w acceleration.
Flags: needinfo?(matspal)
Updated•13 years ago
|
OS: Mac OS X → Linux
Hardware: x86 → x86_64
![]() |
||
Comment 13•13 years ago
|
||
We're still looking for a regression window here. Marking as qawanted.
Keywords: qawanted
![]() |
||
Comment 14•13 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•13 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•13 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•13 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•13 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•13 years ago
|
||
Since this is a linux platform parity bug, not widespread, and seems hard to reproduce I'm removing tracking.
Updated•3 years ago
|
Severity: normal → S3
Comment 20•1 year ago
|
||
Unable to reproduce
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•