Closed Bug 774617 Opened 13 years ago Closed 13 years ago

Huge image will temporary turn black/white when scrolling under hardware acceleration

Categories

(Core :: Graphics, defect)

13 Branch
x86
All
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 815593

People

(Reporter: irvin, Assigned: mattwoodrow)

References

Details

(Keywords: regression, testcase)

Attachments

(3 files, 1 obsolete file)

Attached image test image
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:15.0) Gecko/20120716 Firefox/15.0a2 Build ID: 20120716042007 Steps to reproduce: I'm testing some kind of lightbox on our website as image viewer with several different kinds of images, one kind of the image user used to browse at our site is comic, with resolution normal width (~500px) and huge height (> 10000px). Actual results: I discover when image put into div, and set div to overflow: scroll then scrolling image under hardware accelerate open, the image will temporary turn all black when scrolling, and back to normal after stop scroll. If turn hw accelerate off, everything will be fine. I'd test the following testcase on Mac Firefox 13 (release) ~16 (nightly), all shows the same problem. testcase: ( http://jsfiddle.net/MaRP4/ ) <div style='height:200px; width:200px; overflow:scroll;'> <img src='http://ww3.sinaimg.cn/large/68efb24agw1dum9jqkl9uj.jpg'> </div>
Attached image test image 2 (obsolete) —
Summary: Image will temporary turn black when scrolling huge images under hardware accelerate → Image will temporary turn black/white when scrolling huge images under hardware accelerate
Summary: Image will temporary turn black/white when scrolling huge images under hardware accelerate → Huge image will temporary turn black/white when scrolling under hardware accelerate
Also confirm the problem on our win7 PC + Firefox 13, the image will turn 'white' instead of 'black' on mac.
Comment on attachment 642908 [details] test image 2 Same image that's the 1st one.
Attachment #642908 - Attachment is obsolete: true
Attached file Testcase
There is indeed a regression. Mozregression range: m-c good=2011-10-26 bad=2011-10-27 http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=cc66accc8181&tochange=4bb7c983d589 m-i good=2011-10-25 bad=2011-10-26 http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=a414fc0d982b&tochange=ebd6501de883 Suspected bug: Bug 695275 - Fix and test ThebesLayer to ImageLayer optimization
Blocks: 695275
Component: Untriaged → Graphics
Keywords: regression, testcase
OS: Mac OS X → All
Product: Firefox → Core
Summary: Huge image will temporary turn black/white when scrolling under hardware accelerate → Huge image will temporary turn black/white when scrolling under hardware acceleration
Version: 15 Branch → 13 Branch
Status: UNCONFIRMED → NEW
Ever confirmed: true
Attached image another test image
Confirmed in local build: Last Good: 68d6ef3d84a3 First Bad: 8b89d7037306 Triggered by 8b89d7037306 Matt Woodrow — Bug 695275 - Fix conversion of ThebesLayers to ImageLayers. r=roc
Assignee: nobody → matt.woodrow
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: