Index: Source/core/html/shadow/SpinButtonElement.cpp |
diff --git a/Source/core/html/shadow/SpinButtonElement.cpp b/Source/core/html/shadow/SpinButtonElement.cpp |
index 8031b02a4ed4b7779d390a06a964c7cb5bfddce3..efaf225ca41c8225e78c33af6229ec6b8e31e285 100644 |
--- a/Source/core/html/shadow/SpinButtonElement.cpp |
+++ b/Source/core/html/shadow/SpinButtonElement.cpp |
@@ -52,9 +52,9 @@ inline SpinButtonElement::SpinButtonElement(Document& document, SpinButtonOwner& |
{ |
} |
-PassRefPtr<SpinButtonElement> SpinButtonElement::create(Document& document, SpinButtonOwner& spinButtonOwner) |
+PassRefPtrWillBeRawPtr<SpinButtonElement> SpinButtonElement::create(Document& document, SpinButtonOwner& spinButtonOwner) |
{ |
- RefPtr<SpinButtonElement> element = adoptRef(new SpinButtonElement(document, spinButtonOwner)); |
+ RefPtrWillBeRawPtr<SpinButtonElement> element = adoptRefWillBeRefCountedGarbageCollected(new SpinButtonElement(document, spinButtonOwner)); |
element->setShadowPseudoId(AtomicString("-webkit-inner-spin-button", AtomicString::ConstructFromLiteral)); |
element->setAttribute(idAttr, ShadowElementNames::spinButton()); |
return element.release(); |
@@ -94,7 +94,7 @@ void SpinButtonElement::defaultEventHandler(Event* event) |
// The following functions of HTMLInputElement may run JavaScript |
// code which detaches this shadow node. We need to take a reference |
// and check renderer() after such function calls. |
- RefPtr<Node> protector(this); |
+ RefPtrWillBeRawPtr<Node> protector(this); |
if (m_spinButtonOwner) |
m_spinButtonOwner->focusAndSelectSpinButtonOwner(); |
if (renderer()) { |