Closed Bug 913463 Opened 12 years ago Closed 11 years ago

Unnecessary invalidation when scrolling in this testcase (with SVG filters)

Categories

(Core :: Layout, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1008301

People

(Reporter: mstange, Unassigned)

Details

Attachments

(1 file)

Attached file testcase
STR: 1. Open the attached testcase and activate paint flashing. 2. Scroll down until the first pie chart segment comes into view. 3. Scroll down a little further until the second pie chart comes into view. Now the bounding rect of the union of the visible parts of the two pie chart segments is invalidated. I haven't debugged this very thoroughly yet. I think the invalidation came from a changed visible region at http://mxr.mozilla.org/mozilla-central/source/gfx/layers/LayerTreeInvalidation.cpp#167
Roc, do you want to have a look? I have a feeling that this could be related to bug 913443.
Flags: needinfo?(roc)
I'm not sure what's going on to be honest. I suppose it could be related to bug 913443.
Flags: needinfo?(roc)
I can no longer reproduce the problem with this testcase.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
This is happening again. I have patches.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Depends on: 1008301
Status: REOPENED → RESOLVED
Closed: 12 years ago11 years ago
No longer depends on: 1008301
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: