| Index: third_party/WebKit/Source/core/dom/Element.cpp
|
| diff --git a/third_party/WebKit/Source/core/dom/Element.cpp b/third_party/WebKit/Source/core/dom/Element.cpp
|
| index 0b9901e0462d4bc16e50dac344155b883aa12076..413421a04832ad050086e7a566168cfb3310d299 100644
|
| --- a/third_party/WebKit/Source/core/dom/Element.cpp
|
| +++ b/third_party/WebKit/Source/core/dom/Element.cpp
|
| @@ -1530,6 +1530,9 @@ void Element::removedFrom(ContainerNode* insertionPoint)
|
|
|
| if (isUpgradedCustomElement())
|
| CustomElement::didDetach(this, insertionPoint->document());
|
| +
|
| + if (needsStyleInvalidation())
|
| + document().styleEngine().styleInvalidator().clearInvalidation(*this);
|
| }
|
|
|
| document().removeFromTopLayer(this);
|
|
|