Index: Source/core/dom/shadow/ShadowRoot.cpp |
diff --git a/Source/core/dom/shadow/ShadowRoot.cpp b/Source/core/dom/shadow/ShadowRoot.cpp |
index b438adbf0ace5b9e4589cbf912aeb9249557cea0..a00c38f60582b19aabc4f23bf47b788601956559 100644 |
--- a/Source/core/dom/shadow/ShadowRoot.cpp |
+++ b/Source/core/dom/shadow/ShadowRoot.cpp |
@@ -85,13 +85,13 @@ ShadowRoot::~ShadowRoot() |
if (m_shadowRootRareData && m_shadowRootRareData->styleSheets()) |
m_shadowRootRareData->styleSheets()->detachFromDocument(); |
- documentInternal()->styleEngine()->didRemoveShadowRoot(this); |
+ document().styleEngine()->didRemoveShadowRoot(this); |
// We cannot let ContainerNode destructor call willBeDeletedFrom() |
// for this ShadowRoot instance because TreeScope destructor |
// clears Node::m_treeScope thus ContainerNode is no longer able |
// to access it Document reference after that. |
- willBeDeletedFrom(documentInternal()); |
+ willBeDeletedFrom(document()); |
// We must remove all of our children first before the TreeScope destructor |
// runs so we don't go through TreeScopeAdopter for each child with a |