| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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_RENDERER_RENDER_VIEW_IMPL_H_ | 5 #ifndef CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ |
| 6 #define CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ | 6 #define CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ |
| 7 | 7 |
| 8 #include <deque> | 8 #include <deque> |
| 9 #include <map> | 9 #include <map> |
| 10 #include <set> | 10 #include <set> |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 99 class WebIconURL; | 99 class WebIconURL; |
| 100 class WebImage; | 100 class WebImage; |
| 101 class WebPeerConnection00Handler; | 101 class WebPeerConnection00Handler; |
| 102 class WebPeerConnection00HandlerClient; | 102 class WebPeerConnection00HandlerClient; |
| 103 class WebMediaPlayer; | 103 class WebMediaPlayer; |
| 104 class WebMediaPlayerClient; | 104 class WebMediaPlayerClient; |
| 105 class WebMouseEvent; | 105 class WebMouseEvent; |
| 106 class WebPeerConnectionHandler; | 106 class WebPeerConnectionHandler; |
| 107 class WebPeerConnectionHandlerClient; | 107 class WebPeerConnectionHandlerClient; |
| 108 class WebSocketStreamHandle; | 108 class WebSocketStreamHandle; |
| 109 class WebSpeechInputController; | |
| 110 class WebSpeechInputListener; | |
| 111 class WebSpeechRecognizer; | 109 class WebSpeechRecognizer; |
| 112 class WebStorageNamespace; | 110 class WebStorageNamespace; |
| 113 class WebTouchEvent; | 111 class WebTouchEvent; |
| 114 class WebURLRequest; | 112 class WebURLRequest; |
| 115 class WebUserMediaClient; | 113 class WebUserMediaClient; |
| 116 struct WebActiveWheelFlingParameters; | 114 struct WebActiveWheelFlingParameters; |
| 117 struct WebDateTimeChooserParams; | 115 struct WebDateTimeChooserParams; |
| 118 struct WebFileChooserParams; | 116 struct WebFileChooserParams; |
| 119 struct WebFindOptions; | 117 struct WebFindOptions; |
| 120 struct WebMediaPlayerAction; | 118 struct WebMediaPlayerAction; |
| (...skipping 14 matching lines...) Expand all Loading... |
| 135 class BrowserPluginManager; | 133 class BrowserPluginManager; |
| 136 class DeviceOrientationDispatcher; | 134 class DeviceOrientationDispatcher; |
| 137 class DevToolsAgent; | 135 class DevToolsAgent; |
| 138 class DocumentState; | 136 class DocumentState; |
| 139 class ExternalPopupMenu; | 137 class ExternalPopupMenu; |
| 140 class FaviconHelper; | 138 class FaviconHelper; |
| 141 class GeolocationDispatcher; | 139 class GeolocationDispatcher; |
| 142 class HistoryController; | 140 class HistoryController; |
| 143 class HistoryEntry; | 141 class HistoryEntry; |
| 144 class ImageResourceFetcher; | 142 class ImageResourceFetcher; |
| 145 class InputTagSpeechDispatcher; | |
| 146 class LoadProgressTracker; | 143 class LoadProgressTracker; |
| 147 class MidiDispatcher; | 144 class MidiDispatcher; |
| 148 class MediaStreamClient; | 145 class MediaStreamClient; |
| 149 class MediaStreamDispatcher; | 146 class MediaStreamDispatcher; |
| 150 class MouseLockDispatcher; | 147 class MouseLockDispatcher; |
| 151 class NavigationState; | 148 class NavigationState; |
| 152 class PepperPluginInstanceImpl; | 149 class PepperPluginInstanceImpl; |
| 153 class PushMessagingDispatcher; | 150 class PushMessagingDispatcher; |
| 154 class RenderViewObserver; | 151 class RenderViewObserver; |
| 155 class RenderViewTest; | 152 class RenderViewTest; |
| (...skipping 304 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 460 #endif | 457 #endif |
| 461 virtual blink::WebString acceptLanguages(); | 458 virtual blink::WebString acceptLanguages(); |
| 462 virtual void navigateBackForwardSoon(int offset); | 459 virtual void navigateBackForwardSoon(int offset); |
| 463 virtual int historyBackListCount(); | 460 virtual int historyBackListCount(); |
| 464 virtual int historyForwardListCount(); | 461 virtual int historyForwardListCount(); |
| 465 virtual void postAccessibilityEvent( | 462 virtual void postAccessibilityEvent( |
| 466 const blink::WebAXObject& obj, blink::WebAXEvent event); | 463 const blink::WebAXObject& obj, blink::WebAXEvent event); |
| 467 virtual void didUpdateInspectorSetting(const blink::WebString& key, | 464 virtual void didUpdateInspectorSetting(const blink::WebString& key, |
| 468 const blink::WebString& value); | 465 const blink::WebString& value); |
| 469 virtual blink::WebGeolocationClient* geolocationClient(); | 466 virtual blink::WebGeolocationClient* geolocationClient(); |
| 470 virtual blink::WebSpeechInputController* speechInputController( | |
| 471 blink::WebSpeechInputListener* listener); | |
| 472 virtual blink::WebSpeechRecognizer* speechRecognizer(); | 467 virtual blink::WebSpeechRecognizer* speechRecognizer(); |
| 473 virtual void zoomLimitsChanged(double minimum_level, double maximum_level); | 468 virtual void zoomLimitsChanged(double minimum_level, double maximum_level); |
| 474 virtual void zoomLevelChanged(); | 469 virtual void zoomLevelChanged(); |
| 475 virtual double zoomLevelToZoomFactor(double zoom_level) const; | 470 virtual double zoomLevelToZoomFactor(double zoom_level) const; |
| 476 virtual double zoomFactorToZoomLevel(double factor) const; | 471 virtual double zoomFactorToZoomLevel(double factor) const; |
| 477 virtual void registerProtocolHandler(const blink::WebString& scheme, | 472 virtual void registerProtocolHandler(const blink::WebString& scheme, |
| 478 const blink::WebURL& base_url, | 473 const blink::WebURL& base_url, |
| 479 const blink::WebURL& url, | 474 const blink::WebURL& url, |
| 480 const blink::WebString& title); | 475 const blink::WebString& title); |
| 481 virtual blink::WebPageVisibilityState visibilityState() const; | 476 virtual blink::WebPageVisibilityState visibilityState() const; |
| (...skipping 657 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1139 // The next group of objects all implement RenderViewObserver, so are deleted | 1134 // The next group of objects all implement RenderViewObserver, so are deleted |
| 1140 // along with the RenderView automatically. This is why we just store | 1135 // along with the RenderView automatically. This is why we just store |
| 1141 // weak references. | 1136 // weak references. |
| 1142 | 1137 |
| 1143 // The push messaging dispatcher attached to this view, lazily initialized. | 1138 // The push messaging dispatcher attached to this view, lazily initialized. |
| 1144 PushMessagingDispatcher* push_messaging_dispatcher_; | 1139 PushMessagingDispatcher* push_messaging_dispatcher_; |
| 1145 | 1140 |
| 1146 // The geolocation dispatcher attached to this view, lazily initialized. | 1141 // The geolocation dispatcher attached to this view, lazily initialized. |
| 1147 GeolocationDispatcher* geolocation_dispatcher_; | 1142 GeolocationDispatcher* geolocation_dispatcher_; |
| 1148 | 1143 |
| 1149 // The speech dispatcher attached to this view, lazily initialized. | |
| 1150 InputTagSpeechDispatcher* input_tag_speech_dispatcher_; | |
| 1151 | |
| 1152 // The speech recognition dispatcher attached to this view, lazily | 1144 // The speech recognition dispatcher attached to this view, lazily |
| 1153 // initialized. | 1145 // initialized. |
| 1154 SpeechRecognitionDispatcher* speech_recognition_dispatcher_; | 1146 SpeechRecognitionDispatcher* speech_recognition_dispatcher_; |
| 1155 | 1147 |
| 1156 // Device orientation dispatcher attached to this view; lazily initialized. | 1148 // Device orientation dispatcher attached to this view; lazily initialized. |
| 1157 DeviceOrientationDispatcher* device_orientation_dispatcher_; | 1149 DeviceOrientationDispatcher* device_orientation_dispatcher_; |
| 1158 | 1150 |
| 1159 // MediaStream dispatcher attached to this view; lazily initialized. | 1151 // MediaStream dispatcher attached to this view; lazily initialized. |
| 1160 MediaStreamDispatcher* media_stream_dispatcher_; | 1152 MediaStreamDispatcher* media_stream_dispatcher_; |
| 1161 | 1153 |
| (...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1302 // use the Observer interface to filter IPC messages and receive frame change | 1294 // use the Observer interface to filter IPC messages and receive frame change |
| 1303 // notifications. | 1295 // notifications. |
| 1304 // --------------------------------------------------------------------------- | 1296 // --------------------------------------------------------------------------- |
| 1305 | 1297 |
| 1306 DISALLOW_COPY_AND_ASSIGN(RenderViewImpl); | 1298 DISALLOW_COPY_AND_ASSIGN(RenderViewImpl); |
| 1307 }; | 1299 }; |
| 1308 | 1300 |
| 1309 } // namespace content | 1301 } // namespace content |
| 1310 | 1302 |
| 1311 #endif // CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ | 1303 #endif // CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ |
| OLD | NEW |