| Index: Source/web/ChromeClientImpl.cpp | 
| diff --git a/Source/web/ChromeClientImpl.cpp b/Source/web/ChromeClientImpl.cpp | 
| index 98377cec588585c34a4b2762d7e0ef5df5921c5c..2565230e56509a4dd282a1d5de3143333faea4e8 100644 | 
| --- a/Source/web/ChromeClientImpl.cpp | 
| +++ b/Source/web/ChromeClientImpl.cpp | 
| @@ -879,6 +879,13 @@ void ChromeClientImpl::textFieldDataListChanged(HTMLInputElement& input) | 
| webframe->autofillClient()->dataListOptionsChanged(WebInputElement(&input)); | 
| } | 
|  | 
| +void ChromeClientImpl::xhrSucceeded(LocalFrame* frame) | 
| +{ | 
| +    WebLocalFrameImpl* webframe = WebLocalFrameImpl::fromFrame(frame); | 
| +    if (webframe->autofillClient()) | 
| +        webframe->autofillClient()->xhrSucceeded(); | 
| +} | 
| + | 
| void ChromeClientImpl::registerViewportLayers() const | 
| { | 
| if (m_webView->rootGraphicsLayer() && m_webView->layerTreeView() && m_webView->pinchVirtualViewportEnabled()) | 
|  |