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 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
103 class WebPeerConnectionHandler; | 103 class WebPeerConnectionHandler; |
104 class WebPeerConnectionHandlerClient; | 104 class WebPeerConnectionHandlerClient; |
105 class WebSocketStreamHandle; | 105 class WebSocketStreamHandle; |
106 class WebSpeechInputController; | 106 class WebSpeechInputController; |
107 class WebSpeechInputListener; | 107 class WebSpeechInputListener; |
108 class WebSpeechRecognizer; | 108 class WebSpeechRecognizer; |
109 class WebStorageNamespace; | 109 class WebStorageNamespace; |
110 class WebTouchEvent; | 110 class WebTouchEvent; |
111 class WebURLRequest; | 111 class WebURLRequest; |
112 class WebUserMediaClient; | 112 class WebUserMediaClient; |
113 struct WebActiveWheelFlingParameters; | |
114 struct WebCursorInfo; | 113 struct WebCursorInfo; |
115 struct WebDateTimeChooserParams; | 114 struct WebDateTimeChooserParams; |
116 struct WebFileChooserParams; | 115 struct WebFileChooserParams; |
117 struct WebFindOptions; | 116 struct WebFindOptions; |
118 struct WebMediaPlayerAction; | 117 struct WebMediaPlayerAction; |
119 struct WebPluginAction; | 118 struct WebPluginAction; |
120 struct WebPoint; | 119 struct WebPoint; |
121 struct WebWindowFeatures; | 120 struct WebWindowFeatures; |
122 | 121 |
123 #if defined(OS_ANDROID) | 122 #if defined(OS_ANDROID) |
(...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
348 // plugin found that match the URL given (one for each item in | 347 // plugin found that match the URL given (one for each item in |
349 // |info|). | 348 // |info|). |
350 bool GetPluginInfo(const GURL& url, | 349 bool GetPluginInfo(const GURL& url, |
351 const GURL& page_url, | 350 const GURL& page_url, |
352 const std::string& mime_type, | 351 const std::string& mime_type, |
353 WebPluginInfo* plugin_info, | 352 WebPluginInfo* plugin_info, |
354 std::string* actual_mime_type); | 353 std::string* actual_mime_type); |
355 | 354 |
356 #endif // ENABLE_PLUGINS | 355 #endif // ENABLE_PLUGINS |
357 | 356 |
358 void TransferActiveWheelFlingAnimation( | |
359 const WebKit::WebActiveWheelFlingParameters& params); | |
360 | |
361 // Returns true if the focused element is editable text from the perspective | 357 // Returns true if the focused element is editable text from the perspective |
362 // of IME support (also used for on-screen keyboard). Works correctly inside | 358 // of IME support (also used for on-screen keyboard). Works correctly inside |
363 // supported PPAPI plug-ins. | 359 // supported PPAPI plug-ins. |
364 bool HasIMETextFocus(); | 360 bool HasIMETextFocus(); |
365 | 361 |
366 // Callback for use with GetWindowSnapshot. | 362 // Callback for use with GetWindowSnapshot. |
367 typedef base::Callback<void( | 363 typedef base::Callback<void( |
368 const gfx::Size&, const std::vector<unsigned char>&)> | 364 const gfx::Size&, const std::vector<unsigned char>&)> |
369 WindowSnapshotCallback; | 365 WindowSnapshotCallback; |
370 | 366 |
(...skipping 1192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1563 // use the Observer interface to filter IPC messages and receive frame change | 1559 // use the Observer interface to filter IPC messages and receive frame change |
1564 // notifications. | 1560 // notifications. |
1565 // --------------------------------------------------------------------------- | 1561 // --------------------------------------------------------------------------- |
1566 | 1562 |
1567 DISALLOW_COPY_AND_ASSIGN(RenderViewImpl); | 1563 DISALLOW_COPY_AND_ASSIGN(RenderViewImpl); |
1568 }; | 1564 }; |
1569 | 1565 |
1570 } // namespace content | 1566 } // namespace content |
1571 | 1567 |
1572 #endif // CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ | 1568 #endif // CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ |
OLD | NEW |