Changeset 58686 in webkit
- Timestamp:
- May 3, 2010 11:12:40 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 24 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r58685 r58686 1 2010-05-03 Jens Alfke <snej@chromium.org> 2 3 Reviewed by Darin Fisher. 4 5 [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient 6 https://bugs.webkit.org/show_bug.cgi?id=38397 7 8 No tests (functionality is exposed only through native WebKit API.) 9 10 * html/HTMLFormElement.cpp: 11 (WebCore::HTMLFormElement::prepareSubmit): Call frame loader's dispatchWillSendSubmitEvent 12 * loader/EmptyClients.h: 13 * loader/FrameLoaderClient.h: 14 (WebCore::FrameLoaderClient::dispatchWillSendSubmitEvent): New empty method 15 1 16 2010-05-03 Philippe Normand <pnormand@igalia.com> 2 17 -
trunk/WebCore/html/HTMLFormElement.cpp
r58520 r58686 39 39 #include "Frame.h" 40 40 #include "FrameLoader.h" 41 #include "FrameLoaderClient.h" 41 42 #include "HTMLDocument.h" 42 43 #include "HTMLFormCollection.h" … … 292 293 if (!validateInteractively(event)) 293 294 return false; 295 296 frame->loader()->client()->dispatchWillSendSubmitEvent(this); 294 297 295 298 if (dispatchEvent(Event::create(eventNames().submitEvent, true, true)) && !m_doingsubmit) -
trunk/WebCore/loader/EmptyClients.h
r58442 r58686 235 235 virtual void dispatchUnableToImplementPolicy(const ResourceError&) { } 236 236 237 virtual void dispatchWillSendSubmitEvent(HTMLFormElement*) { } 237 238 virtual void dispatchWillSubmitForm(FramePolicyFunction, PassRefPtr<FormState>) { } 238 239 -
trunk/WebCore/loader/FrameLoaderClient.h
r58442 r58686 55 55 class HistoryItem; 56 56 class HTMLAppletElement; 57 class HTMLFormElement; 57 58 class HTMLFrameOwnerElement; 58 59 #if ENABLE(PLUGIN_PROXY_FOR_VIDEO) … … 150 151 virtual void dispatchUnableToImplementPolicy(const ResourceError&) = 0; 151 152 153 virtual void dispatchWillSendSubmitEvent(HTMLFormElement*) = 0; 152 154 virtual void dispatchWillSubmitForm(FramePolicyFunction, PassRefPtr<FormState>) = 0; 153 155 -
trunk/WebKit/ChangeLog
r58124 r58686 1 2010-05-03 Jens Alfke <snej@chromium.org> 2 3 Reviewed by Darin Fisher. 4 5 [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient 6 https://bugs.webkit.org/show_bug.cgi?id=38397 7 8 No tests (functionality is exposed only through native WebKit API.) 9 10 * efl/WebCoreSupport/FrameLoaderClientEfl.h: 11 (WebCore::FrameLoaderClientEfl::dispatchWillSendSubmitEvent): 12 1 13 2010-04-22 Leandro Pereira <leandro@profusion.mobi> 2 14 -
trunk/WebKit/chromium/ChangeLog
r58647 r58686 1 2010-05-03 Jens Alfke <snej@chromium.org> 2 3 Reviewed by Darin Fisher. 4 5 [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient 6 https://bugs.webkit.org/show_bug.cgi?id=38397 7 8 No tests (functionality is exposed only through native WebKit API.) 9 10 * public/WebFrameClient.h: 11 (WebKit::WebFrameClient::willSendSubmitEvent): New empty method 12 * src/FrameLoaderClientImpl.cpp: 13 (WebKit::FrameLoaderClientImpl::dispatchWillSendSubmitEvent): Delegate to client 14 * src/FrameLoaderClientImpl.h: 15 1 16 2010-05-02 Michael Nordman <michaeln@google.com> 2 17 -
trunk/WebKit/chromium/public/WebFrameClient.h
r58362 r58686 139 139 // Navigational notifications ------------------------------------------ 140 140 141 // A form submission has been requested, but the page's submit event handler 142 // hasn't yet had a chance to run (and possibly alter/interrupt the submit.) 143 virtual void willSendSubmitEvent(WebFrame*, const WebFormElement&) { } 144 141 145 // A form submission is about to occur. 142 146 virtual void willSubmitForm(WebFrame*, const WebFormElement&) { } -
trunk/WebKit/chromium/src/FrameLoaderClientImpl.cpp
r58362 r58686 953 953 } 954 954 955 void FrameLoaderClientImpl::dispatchWillSendSubmitEvent(HTMLFormElement* form) 956 { 957 if (m_webFrame->client()) 958 m_webFrame->client()->willSendSubmitEvent(m_webFrame, WebFormElement(form)); 959 } 960 955 961 void FrameLoaderClientImpl::dispatchWillSubmitForm(FramePolicyFunction function, 956 962 PassRefPtr<FormState> formState) -
trunk/WebKit/chromium/src/FrameLoaderClientImpl.h
r58111 r58686 118 118 virtual void cancelPolicyCheck(); 119 119 virtual void dispatchUnableToImplementPolicy(const WebCore::ResourceError&); 120 virtual void dispatchWillSendSubmitEvent(WebCore::HTMLFormElement*); 120 121 virtual void dispatchWillSubmitForm(WebCore::FramePolicyFunction, PassRefPtr<WebCore::FormState>); 121 122 virtual void dispatchDidLoadMainResource(WebCore::DocumentLoader*); -
trunk/WebKit/efl/WebCoreSupport/FrameLoaderClientEfl.h
r57970 r58686 122 122 virtual void dispatchUnableToImplementPolicy(const ResourceError&); 123 123 124 virtual void dispatchWillSendSubmitEvent(HTMLFormElement*) { } 124 125 virtual void dispatchWillSubmitForm(FramePolicyFunction, WTF::PassRefPtr<FormState>); 125 126 -
trunk/WebKit/gtk/ChangeLog
r58634 r58686 1 2010-05-03 Jens Alfke <snej@chromium.org> 2 3 Reviewed by Darin Fisher. 4 5 [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient 6 https://bugs.webkit.org/show_bug.cgi?id=38397 7 8 No tests (functionality is exposed only through native WebKit API.) 9 10 * WebCoreSupport/FrameLoaderClientGtk.h: 11 (WebKit::FrameLoaderClient::dispatchWillSendSubmitEvent): 12 1 13 2010-05-01 Xan Lopez <xlopez@igalia.com> 2 14 -
trunk/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.h
r58111 r58686 102 102 virtual void dispatchUnableToImplementPolicy(const WebCore::ResourceError&); 103 103 104 virtual void dispatchWillSendSubmitEvent(WebCore::HTMLFormElement*) { } 104 105 virtual void dispatchWillSubmitForm(WebCore::FramePolicyFunction, WTF::PassRefPtr<WebCore::FormState>); 105 106 -
trunk/WebKit/haiku/ChangeLog
r57927 r58686 1 2010-05-03 Jens Alfke <snej@chromium.org> 2 3 Reviewed by Darin Fisher. 4 5 [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient 6 https://bugs.webkit.org/show_bug.cgi?id=38397 7 8 No tests (functionality is exposed only through native WebKit API.) 9 10 * WebCoreSupport/FrameLoaderClientHaiku.h: 11 (WebCore::FrameLoaderClientHaiku::dispatchWillSendSubmitEvent): 12 1 13 2010-04-20 Adam Barth <abarth@webkit.org> 2 14 -
trunk/WebKit/haiku/WebCoreSupport/FrameLoaderClientHaiku.h
r57210 r58686 113 113 virtual void cancelPolicyCheck(); 114 114 115 virtual void dispatchWillSendSubmitEvent(HTMLFormElement*) { } 115 116 virtual void dispatchWillSubmitForm(FramePolicyFunction, PassRefPtr<FormState>); 116 117 -
trunk/WebKit/mac/ChangeLog
r58623 r58686 1 2010-05-03 Jens Alfke <snej@chromium.org> 2 3 Reviewed by Darin Fisher. 4 5 [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient 6 https://bugs.webkit.org/show_bug.cgi?id=38397 7 8 No tests (functionality is exposed only through native WebKit API.) 9 10 * WebCoreSupport/WebFrameLoaderClient.h: 11 (WebFrameLoaderClient::dispatchWillSendSubmitEvent): 12 1 13 2010-04-30 Simon Fraser <simon.fraser@apple.com> 2 14 -
trunk/WebKit/mac/WebCoreSupport/WebFrameLoaderClient.h
r58442 r58686 126 126 virtual void dispatchUnableToImplementPolicy(const WebCore::ResourceError&); 127 127 128 virtual void dispatchWillSendSubmitEvent(WebCore::HTMLFormElement*) { } 128 129 virtual void dispatchWillSubmitForm(WebCore::FramePolicyFunction, PassRefPtr<WebCore::FormState>); 129 130 -
trunk/WebKit/qt/ChangeLog
r58670 r58686 1 2010-05-03 Jens Alfke <snej@chromium.org> 2 3 Reviewed by Darin Fisher. 4 5 [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient 6 https://bugs.webkit.org/show_bug.cgi?id=38397 7 8 No tests (functionality is exposed only through native WebKit API.) 9 10 * WebCoreSupport/FrameLoaderClientQt.h: 11 (WebCore::FrameLoaderClientQt::dispatchWillSendSubmitEvent): 12 1 13 2010-05-03 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 2 14 -
trunk/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.h
r58111 r58686 129 129 virtual void dispatchUnableToImplementPolicy(const WebCore::ResourceError&); 130 130 131 virtual void dispatchWillSendSubmitEvent(HTMLFormElement*) { } 131 132 virtual void dispatchWillSubmitForm(FramePolicyFunction, PassRefPtr<FormState>); 132 133 -
trunk/WebKit/win/ChangeLog
r58625 r58686 1 2010-05-03 Jens Alfke <snej@chromium.org> 2 3 Reviewed by Darin Fisher. 4 5 [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient 6 https://bugs.webkit.org/show_bug.cgi?id=38397 7 8 No tests (functionality is exposed only through native WebKit API.) 9 10 * WebFrame.h: 11 1 12 2010-04-30 Jon Honeycutt <jhoneycutt@apple.com> 2 13 -
trunk/WebKit/win/WebFrame.h
r58111 r58686 287 287 virtual void detachedFromParent3(); 288 288 virtual void cancelPolicyCheck(); 289 virtual void dispatchWillSendSubmitEvent(WebCore::HTMLFormElement*) { } 289 290 virtual void dispatchWillSubmitForm(WebCore::FramePolicyFunction, PassRefPtr<WebCore::FormState>); 290 291 virtual void revertToProvisionalState(WebCore::DocumentLoader*); -
trunk/WebKit/wx/ChangeLog
r58266 r58686 1 2010-05-03 Jens Alfke <snej@chromium.org> 2 3 Reviewed by Darin Fisher. 4 5 [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient 6 https://bugs.webkit.org/show_bug.cgi?id=38397 7 8 No tests (functionality is exposed only through native WebKit API.) 9 10 * WebKitSupport/FrameLoaderClientWx.h: 11 (WebCore::FrameLoaderClientWx::dispatchWillSendSubmitEvent): 12 1 13 2010-04-25 Sam Weinig <sam@webkit.org> 2 14 -
trunk/WebKit/wx/WebKitSupport/FrameLoaderClientWx.h
r57863 r58686 114 114 virtual void cancelPolicyCheck(); 115 115 116 virtual void dispatchWillSendSubmitEvent(HTMLFormElement*) { } 116 117 virtual void dispatchWillSubmitForm(FramePolicyFunction, PassRefPtr<FormState>); 117 118 -
trunk/WebKit2/ChangeLog
r58684 r58686 1 2010-05-03 Jens Alfke <snej@chromium.org> 2 3 Reviewed by Darin Fisher. 4 5 [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient 6 https://bugs.webkit.org/show_bug.cgi?id=38397 7 8 No tests (functionality is exposed only through native WebKit API.) 9 10 * WebProcess/WebCoreSupport/WebFrameLoaderClient.h: 11 (WebKit::WebFrameLoaderClient::dispatchWillSendSubmitEvent): 12 1 13 2010-05-01 Sam Weinig <sam@webkit.org> 2 14 -
trunk/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.h
r58465 r58686 104 104 virtual void dispatchUnableToImplementPolicy(const WebCore::ResourceError&); 105 105 106 virtual void dispatchWillSendSubmitEvent(WebCore::HTMLFormElement*) { } 106 107 virtual void dispatchWillSubmitForm(WebCore::FramePolicyFunction, PassRefPtr<WebCore::FormState>); 107 108
Note: See TracChangeset
for help on using the changeset viewer.