2011-01-10 John Abd-El-Malek <jam@chromium.org>
authorjam@chromium.org <jam@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 11 Jan 2011 00:27:16 +0000 (00:27 +0000)
committerjam@chromium.org <jam@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 11 Jan 2011 00:27:16 +0000 (00:27 +0000)
commit9619cd49d5a01bc2193d1580a296e6e96a399e80
treed97276c85f236e27caea2756f46afe5535aca3cf
parent3709b247f31b539942be22125be3d9aea21dfe55
2011-01-10  John Abd-El-Malek  <jam@chromium.org>

        Reviewed by James Robinson.

        [chromium] Call WebAutoFillClient instead of WebViewClient for autofill related callbacks
        https://bugs.webkit.org/show_bug.cgi?id=52169

        * public/WebView.h:
        * public/WebViewClient.h:
        (WebKit::WebViewClient::didUpdateInspectorSetting):
        * src/AutoFillPopupMenuClient.cpp:
        (WebKit::AutoFillPopupMenuClient::valueChanged):
        (WebKit::AutoFillPopupMenuClient::selectionChanged):
        (WebKit::AutoFillPopupMenuClient::selectionCleared):
        (WebKit::AutoFillPopupMenuClient::popupDidHide):
        * src/EditorClientImpl.cpp:
        (WebKit::EditorClientImpl::textFieldDidBeginEditing):
        (WebKit::EditorClientImpl::textFieldDidEndEditing):
        (WebKit::EditorClientImpl::textDidChangeInTextField):
        (WebKit::EditorClientImpl::doAutofill):
        (WebKit::EditorClientImpl::onAutocompleteSuggestionAccepted):
        (WebKit::EditorClientImpl::doTextFieldCommandFromEvent):
        * src/WebViewImpl.cpp:
        (WebKit::WebView::create):
        (WebKit::WebViewImpl::WebViewImpl):
        (WebKit::WebViewImpl::autocompleteHandleKeyEvent):
        * src/WebViewImpl.h:
        (WebKit::WebViewImpl::autoFillClient):
        * src/WebWorkerBase.cpp:
        (WebKit::WebWorkerBase::initializeLoader):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@75448 268f45cc-cd09-0410-ab3c-d52691b4dbfc
12 files changed:
Tools/DumpRenderTree/chromium/TestShell.cpp
WebKit/chromium/ChangeLog
WebKit/chromium/DEPS
WebKit/chromium/public/WebView.h
WebKit/chromium/public/WebViewClient.h
WebKit/chromium/src/AutoFillPopupMenuClient.cpp
WebKit/chromium/src/EditorClientImpl.cpp
WebKit/chromium/src/WebViewImpl.cpp
WebKit/chromium/src/WebViewImpl.h
WebKit/chromium/src/WebWorkerBase.cpp
WebKit/chromium/tests/PopupMenuTest.cpp
WebKit/chromium/tests/WebFrameTest.cpp