Changeset 141385 in webkit
- Timestamp:
- Jan 31, 2013 12:30:52 AM (11 years ago)
- Location:
- trunk/Tools
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r141381 r141385 1 2013-01-31 Jochen Eisinger <jochen@chromium.org> 2 3 [chromium] move postMessage related methods to TestRunner library 4 https://bugs.webkit.org/show_bug.cgi?id=108343 5 6 Reviewed by Adam Barth. 7 8 * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: 9 (WebKit): 10 (WebTestProxyBase): 11 (WebTestRunner::WebTestProxy::willCheckAndDispatchMessageEvent): 12 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: 13 (WebTestRunner::WebTestProxyBase::willCheckAndDispatchMessageEvent): 14 (WebTestRunner): 15 * DumpRenderTree/chromium/WebViewHost.cpp: 16 (WebViewHost::willCheckAndDispatchMessageEvent): 17 1 18 2013-01-30 Jochen Eisinger <jochen@chromium.org> 2 19 -
trunk/Tools/DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h
r141381 r141385 35 35 #include "Platform/chromium/public/WebURLError.h" 36 36 #include "WebKit/chromium/public/WebAccessibilityNotification.h" 37 #include "WebKit/chromium/public/WebDOMMessageEvent.h" 37 38 #include "WebKit/chromium/public/WebDragOperation.h" 38 39 #include "WebKit/chromium/public/WebEditingAction.h" 39 40 #include "WebKit/chromium/public/WebNavigationPolicy.h" 40 41 #include "WebKit/chromium/public/WebNavigationType.h" 42 #include "WebKit/chromium/public/WebSecurityOrigin.h" 41 43 #include "WebKit/chromium/public/WebTextAffinity.h" 42 44 #include "WebKit/chromium/public/WebTextDirection.h" … … 55 57 class WebNode; 56 58 class WebRange; 57 class WebSecurityOrigin;58 59 class WebSerializedScriptValue; 59 60 class WebSpellCheckClient; … … 153 154 bool runModalBeforeUnloadDialog(WebKit::WebFrame*, const WebKit::WebString&); 154 155 WebKit::WebNavigationPolicy decidePolicyForNavigation(WebKit::WebFrame*, const WebKit::WebURLRequest&, WebKit::WebNavigationType, const WebKit::WebNode& originatingNode, WebKit::WebNavigationPolicy defaultPolicy, bool isRedirect); 156 bool willCheckAndDispatchMessageEvent(WebKit::WebFrame* sourceFrame, WebKit::WebFrame* targetFrame, WebKit::WebSecurityOrigin target, WebKit::WebDOMMessageEvent); 155 157 156 158 private: … … 474 476 return Base::decidePolicyForNavigation(frame, request, type, originatingNode, defaultPolicy, isRedirect); 475 477 } 478 virtual bool willCheckAndDispatchMessageEvent(WebKit::WebFrame* sourceFrame, WebKit::WebFrame* targetFrame, WebKit::WebSecurityOrigin target, WebKit::WebDOMMessageEvent event) 479 { 480 if (WebTestProxyBase::willCheckAndDispatchMessageEvent(sourceFrame, targetFrame, target, event)) 481 return true; 482 return Base::willCheckAndDispatchMessageEvent(sourceFrame, targetFrame, target, event); 483 } 476 484 }; 477 485 -
trunk/Tools/DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp
r141381 r141385 1010 1010 } 1011 1011 1012 } 1012 bool WebTestProxyBase::willCheckAndDispatchMessageEvent(WebFrame*, WebFrame*, WebSecurityOrigin, WebDOMMessageEvent) 1013 { 1014 if (m_testInterfaces->testRunner() && m_testInterfaces->testRunner()->shouldInterceptPostMessage()) { 1015 m_delegate->printMessage("intercepted postMessage\n"); 1016 return true; 1017 } 1018 1019 return false; 1020 } 1021 1022 } -
trunk/Tools/DumpRenderTree/chromium/WebViewHost.cpp
r141381 r141385 642 642 bool WebViewHost::willCheckAndDispatchMessageEvent(WebFrame* sourceFrame, WebFrame* targetFrame, WebSecurityOrigin target, WebDOMMessageEvent event) 643 643 { 644 if (m_shell->testRunner()->shouldInterceptPostMessage()) {645 fputs("intercepted postMessage\n", stdout);646 return true;647 }648 649 644 return false; 650 645 }
Note: See TracChangeset
for help on using the changeset viewer.