Skip to content

Commit 8937518

Browse files
author
Sandor Molnar
committed
Backed out changeset e009aa26b6f7 (bug 1539477) for causing xpc crashes @ mozilla::SVGObserverUtils::RemoveRenderingObserver]
1 parent 745b52e commit 8937518

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

layout/svg/SVGObserverUtils.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,8 @@ void SVGRenderingObserver::OnNonDOMMutationRenderingChange() {
255255
}
256256

257257
void SVGRenderingObserver::NotifyEvictedFromRenderingObserverSet() {
258-
StopObserving(); // Stop observing mutations.
258+
mInObserverSet = false; // We've been removed from rendering-obs. set.
259+
StopObserving(); // Stop observing mutations too.
259260
}
260261

261262
void SVGRenderingObserver::AttributeChanged(dom::Element* aElement,

0 commit comments

Comments
 (0)