Kill nsISVGChildFrame::DO_NOT_NOTIFY_RENDERING_OBSERVERS

RESOLVED FIXED in mozilla17

Status

()

Core
SVG
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: jwatt, Assigned: jwatt)

Tracking

Trunk
mozilla17
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

5 years ago
With the patch for bug 767647 we stopped invalidating rendering observers under NotifySVGChanged() since ancestor changes can't change a descendant from the point of view of the descendant's rendering observers anyway. (Since when rendering, rendering observers have the elements they reference resolve dimensions relative to them, etc., not their ancestor.)

Anyway, that bug forgot to remove DO_NOT_NOTIFY_RENDERING_OBSERVERS. It's no longer needed, so we should do that.
(Assignee)

Updated

5 years ago
Assignee: nobody → jwatt
Status: NEW → ASSIGNED
Summary: Kill DO_NOT_NOTIFY_RENDERING_OBSERVERS → Kill nsISVGChildFrame::DO_NOT_NOTIFY_RENDERING_OBSERVERS
(Assignee)

Comment 1

5 years ago
Created attachment 644941 [details] [diff] [review]
patch
Attachment #644941 - Flags: review?(longsonr)

Updated

5 years ago
Attachment #644941 - Flags: review?(longsonr) → review+
(Assignee)

Comment 2

5 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/ce6501706d37
Target Milestone: --- → mozilla17

Comment 3

5 years ago
https://hg.mozilla.org/mozilla-central/rev/ce6501706d37
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.