Chromium Code Reviews| Index: Tools/DumpRenderTree/chromium/TestRunner/src/ColorChooser.h |
| diff --git a/Tools/DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.h b/Tools/DumpRenderTree/chromium/TestRunner/src/ColorChooser.h |
| similarity index 70% |
| copy from Tools/DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.h |
| copy to Tools/DumpRenderTree/chromium/TestRunner/src/ColorChooser.h |
| index ec992a0699ffc2fecad49a6999249caaaa62d42c..f49f99eefb4c3fff1bc52dcf4e2270f4ed36edf6 100644 |
| --- a/Tools/DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.h |
| +++ b/Tools/DumpRenderTree/chromium/TestRunner/src/ColorChooser.h |
| @@ -1,5 +1,5 @@ |
| /* |
| - * Copyright (C) 2012 Google Inc. All rights reserved. |
| + * Copyright (C) 2013 Google Inc. All rights reserved. |
| * |
| * Redistribution and use in source and binary forms, with or without |
| * modification, are permitted provided that the following conditions are |
| @@ -28,36 +28,35 @@ |
| * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
| */ |
| -#ifndef WebUserMediaClientMock_h |
| -#define WebUserMediaClientMock_h |
| +#ifndef ColorChooser_h |
| +#define ColorChooser_h |
| #include "TestCommon.h" |
| +#include "WebColorChooser.h" |
| +#include "WebColorChooserClient.h" |
| #include "WebTask.h" |
| -#include "WebUserMediaClient.h" |
| -#include <public/WebCommon.h> |
| -#include <public/WebString.h> |
| -#include <public/WebURL.h> |
| namespace WebTestRunner { |
| class WebTestDelegate; |
| -class WebUserMediaClientMock : public WebKit::WebUserMediaClient { |
| +class ColorChooser : public WebKit::WebColorChooser { |
|
tkent
2013/05/21 05:20:43
I'd like to name this 'MockColorChooser.'
Hajime Morrita
2013/05/21 06:11:23
Sure.
|
| public: |
| - explicit WebUserMediaClientMock(WebTestDelegate*); |
| - ~WebUserMediaClientMock() { } |
| + ColorChooser(WebKit::WebColorChooserClient*, WebTestDelegate*); |
| + virtual ~ColorChooser(); |
| - virtual void requestUserMedia(const WebKit::WebUserMediaRequest&, const WebKit::WebVector<WebKit::WebMediaStreamSource>&, const WebKit::WebVector<WebKit::WebMediaStreamSource>&) OVERRIDE; |
| - virtual void cancelUserMediaRequest(const WebKit::WebUserMediaRequest&); |
| + // WebKit::WebColorChooser implementation. |
| + virtual void setSelectedColor(const WebKit::WebColor) OVERRIDE; |
| + virtual void endChooser() OVERRIDE; |
| - // Task related methods |
| + void invokeDidEndChooser(); |
| WebTaskList* taskList() { return &m_taskList; } |
| - |
| private: |
| - WebTaskList m_taskList; |
| + WebKit::WebColorChooserClient* m_client; |
| WebTestDelegate* m_delegate; |
| + WebTaskList m_taskList; |
| }; |
| } |
| -#endif // WebUserMediaClientMock_h |
| +#endif // ColorChooser_h |