Changeset 147289 in webkit
- Timestamp:
- Mar 31, 2013 4:17:50 PM (11 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r147260 r147289 1 2013-03-31 Wei Jia <wjia@chromium.org> 2 3 Allow WebUserMediaClientMock to be used by client 4 https://bugs.webkit.org/show_bug.cgi?id=113633 5 6 Reviewed by Adam Barth. 7 8 Export WebUserMediaClientMock. 9 Allow files in chromium/TestRunner/public to have WEBKIT_EXPORT. 10 11 * DumpRenderTree/DumpRenderTree.gypi: 12 * DumpRenderTree/chromium/TestRunner/public/WebUserMediaClientMock.h: Copied from Tools/DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.h. 13 (WebUserMediaClientMock): 14 * DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.h: Removed. 15 * Scripts/webkitpy/style/checkers/cpp.py: 16 (check_function_definition): 17 1 18 2013-03-29 Alexey Proskuryakov <ap@apple.com> 2 19 -
trunk/Tools/DumpRenderTree/DumpRenderTree.gypi
r146439 r147289 38 38 'chromium/TestRunner/public/WebTestProxy.h', 39 39 'chromium/TestRunner/public/WebTestRunner.h', 40 'chromium/TestRunner/public/WebUserMediaClientMock.h', 40 41 'chromium/TestRunner/src/AccessibilityControllerChromium.cpp', 41 42 'chromium/TestRunner/src/AccessibilityControllerChromium.h', … … 97 98 'chromium/TestRunner/src/WebTestThemeEngineWin.h', 98 99 'chromium/TestRunner/src/WebUserMediaClientMock.cpp', 99 'chromium/TestRunner/src/WebUserMediaClientMock.h',100 100 ], 101 101 'test_plugin_files': [ -
trunk/Tools/DumpRenderTree/chromium/TestRunner/public/WebUserMediaClientMock.h
r147287 r147289 32 32 #define WebUserMediaClientMock_h 33 33 34 #include "TestCommon.h" 34 #include "Platform/chromium/public/WebCommon.h" 35 #include "Platform/chromium/public/WebString.h" 36 #include "Platform/chromium/public/WebURL.h" 37 #include "WebKit/chromium/public/WebUserMediaClient.h" 35 38 #include "WebTask.h" 36 #include "WebUserMediaClient.h"37 #include <public/WebCommon.h>38 #include <public/WebString.h>39 #include <public/WebURL.h>40 39 41 40 namespace WebTestRunner { … … 45 44 class WebUserMediaClientMock : public WebKit::WebUserMediaClient { 46 45 public: 47 explicit WebUserMediaClientMock(WebTestDelegate*);46 WEBKIT_EXPORT explicit WebUserMediaClientMock(WebTestDelegate*); 48 47 ~WebUserMediaClientMock() { } 49 48 50 virtual void requestUserMedia(const WebKit::WebUserMediaRequest&, const WebKit::WebVector<WebKit::WebMediaStreamSource>&, const WebKit::WebVector<WebKit::WebMediaStreamSource>&) OVERRIDE;49 virtual void requestUserMedia(const WebKit::WebUserMediaRequest&, const WebKit::WebVector<WebKit::WebMediaStreamSource>&, const WebKit::WebVector<WebKit::WebMediaStreamSource>&); 51 50 virtual void cancelUserMediaRequest(const WebKit::WebUserMediaRequest&); 52 51 -
trunk/Tools/Scripts/webkitpy/style/checkers/cpp.py
r138719 r147289 1664 1664 modifiers_and_return_type = function_state.modifiers_and_return_type() 1665 1665 if filename.find('/chromium/') != -1 and search(r'\bWEBKIT_EXPORT\b', modifiers_and_return_type): 1666 if filename.find('/chromium/public/') == -1 and filename.find('/chromium/tests/') == -1 and filename.find('chromium/platform') == -1 :1666 if filename.find('/chromium/public/') == -1 and filename.find('/chromium/tests/') == -1 and filename.find('chromium/platform') == -1 and filename.find('chromium/TestRunner/public') == -1: 1667 1667 error(function_state.function_name_start_position.row, 'readability/webkit_export', 5, 1668 1668 'WEBKIT_EXPORT should only appear in the chromium public (or tests) directory.')
Note: See TracChangeset
for help on using the changeset viewer.