| Index: Source/WebKit/chromium/src/EditorClientImpl.cpp
|
| diff --git a/Source/WebKit/chromium/src/EditorClientImpl.cpp b/Source/WebKit/chromium/src/EditorClientImpl.cpp
|
| index 4c6dbf05761efb9b42ce711d598a02f949928ad5..760b4e65fc1632a819f59754b02ba32aea349c57 100644
|
| --- a/Source/WebKit/chromium/src/EditorClientImpl.cpp
|
| +++ b/Source/WebKit/chromium/src/EditorClientImpl.cpp
|
| @@ -656,7 +656,7 @@ void EditorClientImpl::textFieldDidBeginEditing(Element* element)
|
|
|
| void EditorClientImpl::textFieldDidEndEditing(Element* element)
|
| {
|
| - HTMLInputElement* inputElement = element->toInputElement();
|
| + Handle<HTMLInputElement> inputElement = element->toInputElement();
|
| if (m_webView->autofillClient() && inputElement)
|
| m_webView->autofillClient()->textFieldDidEndEditing(WebInputElement(inputElement));
|
|
|
| @@ -670,7 +670,7 @@ void EditorClientImpl::textFieldDidEndEditing(Element* element)
|
| void EditorClientImpl::textDidChangeInTextField(Element* element)
|
| {
|
| ASSERT(element->hasLocalName(HTMLNames::inputTag));
|
| - HTMLInputElement* inputElement = static_cast<HTMLInputElement*>(element);
|
| + Handle<HTMLInputElement> inputElement(static_cast<HTMLInputElement*>(element));
|
| if (m_webView->autofillClient())
|
| m_webView->autofillClient()->textFieldDidChange(WebInputElement(inputElement));
|
| }
|
| @@ -678,7 +678,7 @@ void EditorClientImpl::textDidChangeInTextField(Element* element)
|
| bool EditorClientImpl::doTextFieldCommandFromEvent(Element* element,
|
| KeyboardEvent* event)
|
| {
|
| - HTMLInputElement* inputElement = element->toInputElement();
|
| + Handle<HTMLInputElement> inputElement = element->toInputElement();
|
| if (m_webView->autofillClient() && inputElement) {
|
| m_webView->autofillClient()->textFieldDidReceiveKeyDown(WebInputElement(inputElement),
|
| WebKeyboardEventBuilder(*event));
|
|
|