Index: Source/core/dom/shadow/ElementShadow.cpp |
diff --git a/Source/core/dom/shadow/ElementShadow.cpp b/Source/core/dom/shadow/ElementShadow.cpp |
index 28e797b41c0a1c950deadf86865ec081f4a3858c..22be60645e557565f0ad450735fac805aba5d23a 100644 |
--- a/Source/core/dom/shadow/ElementShadow.cpp |
+++ b/Source/core/dom/shadow/ElementShadow.cpp |
@@ -143,7 +143,7 @@ ElementShadow::~ElementShadow() |
ShadowRoot& ElementShadow::addShadowRoot(Element& shadowHost, ShadowRoot::ShadowRootType type) |
{ |
- RefPtr<ShadowRoot> shadowRoot = ShadowRoot::create(shadowHost.document(), type); |
+ RefPtrWillBeRawPtr<ShadowRoot> shadowRoot = ShadowRoot::create(shadowHost.document(), type); |
if (type == ShadowRoot::AuthorShadowRoot && (!youngestShadowRoot() || youngestShadowRoot()->type() == ShadowRoot::UserAgentShadowRoot)) |
shadowHost.willAddFirstAuthorShadowRoot(); |
@@ -171,7 +171,7 @@ void ElementShadow::removeDetachedShadowRoots() |
Element* shadowHost = host(); |
ASSERT(shadowHost); |
- while (RefPtr<ShadowRoot> oldRoot = m_shadowRoots.head()) { |
+ while (RefPtrWillBeRawPtr<ShadowRoot> oldRoot = m_shadowRoots.head()) { |
InspectorInstrumentation::willPopShadowRoot(shadowHost, oldRoot.get()); |
shadowHost->document().removeFocusedElementOfSubtree(oldRoot.get()); |
m_shadowRoots.removeHead(); |