Index: Source/core/html/HTMLInputElement.cpp |
diff --git a/Source/core/html/HTMLInputElement.cpp b/Source/core/html/HTMLInputElement.cpp |
index 7e0c95f513de5d75f3e0fd8f8a3c0d0f79bc6699..7eab43ad5506bd99faa1fbf002dd756541e19caf 100644 |
--- a/Source/core/html/HTMLInputElement.cpp |
+++ b/Source/core/html/HTMLInputElement.cpp |
@@ -116,7 +116,7 @@ HTMLInputElement::HTMLInputElement(const QualifiedName& tagName, Document& docum |
, m_wasModifiedByUser(false) |
, m_canReceiveDroppedFiles(false) |
, m_hasTouchEventHandler(false) |
- , m_inputType(InputType::createText(this)) |
+ , m_inputType(InputType::createText(*this)) |
, m_inputTypeView(m_inputType) |
{ |
ASSERT(hasTagName(inputTag) || hasTagName(isindexTag)); |
@@ -149,7 +149,7 @@ void HTMLInputElement::didAddShadowRoot(ShadowRoot& root) |
{ |
if (!root.isOldestAuthorShadowRoot()) |
return; |
- m_inputTypeView = InputTypeView::create(this); |
+ m_inputTypeView = InputTypeView::create(*this); |
} |
HTMLInputElement::~HTMLInputElement() |
@@ -411,7 +411,7 @@ void HTMLInputElement::updateType() |
return; |
} |
- RefPtr<InputType> newType = InputType::create(this, newTypeName); |
+ RefPtr<InputType> newType = InputType::create(*this, newTypeName); |
removeFromRadioButtonGroup(); |
bool didStoreValue = m_inputType->storesValueSeparateFromAttribute(); |
@@ -425,7 +425,7 @@ void HTMLInputElement::updateType() |
m_inputType = newType.release(); |
if (hasAuthorShadowRoot()) |
- m_inputTypeView = InputTypeView::create(this); |
+ m_inputTypeView = InputTypeView::create(*this); |
else |
m_inputTypeView = m_inputType; |
m_inputType->createShadowSubtree(); |