OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef CONTENT_SHELL_RENDERER_TEST_RUNNER_WEB_TEST_PROXY_H_ | 5 #ifndef CONTENT_SHELL_RENDERER_TEST_RUNNER_WEB_TEST_PROXY_H_ |
6 #define CONTENT_SHELL_RENDERER_TEST_RUNNER_WEB_TEST_PROXY_H_ | 6 #define CONTENT_SHELL_RENDERER_TEST_RUNNER_WEB_TEST_PROXY_H_ |
7 | 7 |
8 #include <deque> | 8 #include <deque> |
9 #include <map> | 9 #include <map> |
10 #include <string> | 10 #include <string> |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
44 class WebDragData; | 44 class WebDragData; |
45 class WebFileChooserCompletion; | 45 class WebFileChooserCompletion; |
46 class WebFrame; | 46 class WebFrame; |
47 class WebImage; | 47 class WebImage; |
48 class WebLocalFrame; | 48 class WebLocalFrame; |
49 class WebMIDIAccessor; | 49 class WebMIDIAccessor; |
50 class WebMIDIAccessorClient; | 50 class WebMIDIAccessorClient; |
51 class WebMIDIClient; | 51 class WebMIDIClient; |
52 class WebMIDIClientMock; | 52 class WebMIDIClientMock; |
53 class WebNode; | 53 class WebNode; |
54 class WebNotificationPresenter; | |
55 class WebPlugin; | 54 class WebPlugin; |
56 class WebPushClient; | 55 class WebPushClient; |
57 class WebRange; | 56 class WebRange; |
58 class WebSerializedScriptValue; | 57 class WebSerializedScriptValue; |
59 class WebSpeechRecognizer; | 58 class WebSpeechRecognizer; |
60 class WebSpellCheckClient; | 59 class WebSpellCheckClient; |
61 class WebString; | 60 class WebString; |
62 class WebURL; | 61 class WebURL; |
63 class WebURLResponse; | 62 class WebURLResponse; |
64 class WebUserMediaClient; | 63 class WebUserMediaClient; |
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
166 blink::WebNavigationPolicy policy, | 165 blink::WebNavigationPolicy policy, |
167 bool suppress_opener); | 166 bool suppress_opener); |
168 blink::WebPlugin* CreatePlugin(blink::WebLocalFrame* frame, | 167 blink::WebPlugin* CreatePlugin(blink::WebLocalFrame* frame, |
169 const blink::WebPluginParams& params); | 168 const blink::WebPluginParams& params); |
170 void SetStatusText(const blink::WebString& text); | 169 void SetStatusText(const blink::WebString& text); |
171 void DidStopLoading(); | 170 void DidStopLoading(); |
172 void ShowContextMenu(blink::WebLocalFrame* frame, | 171 void ShowContextMenu(blink::WebLocalFrame* frame, |
173 const blink::WebContextMenuData& data); | 172 const blink::WebContextMenuData& data); |
174 blink::WebUserMediaClient* GetUserMediaClient(); | 173 blink::WebUserMediaClient* GetUserMediaClient(); |
175 void PrintPage(blink::WebLocalFrame* frame); | 174 void PrintPage(blink::WebLocalFrame* frame); |
176 blink::WebNotificationPresenter* GetNotificationPresenter(); | |
177 blink::WebMIDIClient* GetWebMIDIClient(); | 175 blink::WebMIDIClient* GetWebMIDIClient(); |
178 blink::WebSpeechRecognizer* GetSpeechRecognizer(); | 176 blink::WebSpeechRecognizer* GetSpeechRecognizer(); |
179 bool RequestPointerLock(); | 177 bool RequestPointerLock(); |
180 void RequestPointerUnlock(); | 178 void RequestPointerUnlock(); |
181 bool IsPointerLocked(); | 179 bool IsPointerLocked(); |
182 void DidFocus(); | 180 void DidFocus(); |
183 void DidBlur(); | 181 void DidBlur(); |
184 void SetToolTipText(const blink::WebString& text, | 182 void SetToolTipText(const blink::WebString& text, |
185 blink::WebTextDirection direction); | 183 blink::WebTextDirection direction); |
186 void DidAddMessageToConsole(const blink::WebConsoleMessage& text, | 184 void DidAddMessageToConsole(const blink::WebConsoleMessage& text, |
(...skipping 213 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
400 return WebTestProxyBase::acceptLanguages(); | 398 return WebTestProxyBase::acceptLanguages(); |
401 } | 399 } |
402 | 400 |
403 private: | 401 private: |
404 DISALLOW_COPY_AND_ASSIGN(WebTestProxy); | 402 DISALLOW_COPY_AND_ASSIGN(WebTestProxy); |
405 }; | 403 }; |
406 | 404 |
407 } // namespace content | 405 } // namespace content |
408 | 406 |
409 #endif // CONTENT_SHELL_RENDERER_TEST_RUNNER_WEB_TEST_PROXY_H_ | 407 #endif // CONTENT_SHELL_RENDERER_TEST_RUNNER_WEB_TEST_PROXY_H_ |
OLD | NEW |