Closed Bug 1240714 Opened 10 years ago Closed 10 years ago

Incorrect invalidation of an image

Categories

(Core :: Web Painting, defect)

Unspecified
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox45 + ---

People

(Reporter: Sylvestre, Unassigned)

Details

Attachments

(1 file)

Attached image bug.png
Looking at bbouvier pictures, I had some repaint issue. Nical confirmed that it is a firefox issue.
OS: Unspecified → Linux
Matt, Nical said that you should know!
Flags: needinfo?(nical.bugzilla)
Flags: needinfo?(matt.woodrow)
Is there a url where one can reproduce this issue?
(In reply to Sylvestre Ledru [:sylvestre] from comment #2) > Matt, Nical said that you should know! Throwing me in the deep end again! I don't recognise this as any open bug that I know of. Is this reproducible? What are the STR? Adding Seth to the cc list since it's likely an imagelib issue.
Flags: needinfo?(matt.woodrow)
I can't reproduce this unfortunately. Nical, does disabling accelerated layers help you reproduce this? Bug 1240073 seems quite similar.
I reproduced the bug with the basic compositor and applying the patch in Bug 1240073 doesn't help at all (it's probably even worse).
Flags: needinfo?(nical.bugzilla)
I think that the damaged region isn't tracked properly on the basic compositor. I changed BasicCompositor::BeginFrame to invalidate the enire window every time and the bug disappears.
I can reproduce on mac with basic compositor too.
I was on BasicCompositor and couldn't reproduce :( Could someone try stepping through LayerPropertiesBase::ComputeDifferences and see why we aren't invalidating a large enough area?
Now I can't reproduce :(
Sylvestre: is it also WORKSFORME on your side?
Flags: needinfo?(sledru)
Benjamin, did you update your instance?
Flags: needinfo?(sledru) → needinfo?(bbouvier)
(In reply to Sylvestre Ledru [:sylvestre] from comment #12) > Benjamin, did you update your instance? I have not, why?
Flags: needinfo?(bbouvier)
Works for me now, not sure what changed...
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
Component: Layout: View Rendering → Layout: Web Painting
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: