| OLD | NEW |
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 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 CHROME_RENDERER_RENDER_VIEW_H_ | 5 #ifndef CHROME_RENDERER_RENDER_VIEW_H_ |
| 6 #define CHROME_RENDERER_RENDER_VIEW_H_ | 6 #define CHROME_RENDERER_RENDER_VIEW_H_ |
| 7 | 7 |
| 8 #include <deque> | 8 #include <deque> |
| 9 #include <map> | 9 #include <map> |
| 10 #include <set> | 10 #include <set> |
| (...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 91 namespace base { | 91 namespace base { |
| 92 class WaitableEvent; | 92 class WaitableEvent; |
| 93 } | 93 } |
| 94 | 94 |
| 95 namespace webkit_glue { | 95 namespace webkit_glue { |
| 96 struct FileUploadData; | 96 struct FileUploadData; |
| 97 } | 97 } |
| 98 | 98 |
| 99 namespace WebKit { | 99 namespace WebKit { |
| 100 class WebAccessibilityCache; | 100 class WebAccessibilityCache; |
| 101 class WebApplicationCacheHost; |
| 102 class WebApplicationCacheHostClient; |
| 101 class WebDataSource; | 103 class WebDataSource; |
| 102 class WebDragData; | 104 class WebDragData; |
| 103 class WebGeolocationServiceInterface; | 105 class WebGeolocationServiceInterface; |
| 104 class WebImage; | 106 class WebImage; |
| 105 class WebMediaPlayer; | 107 class WebMediaPlayer; |
| 106 class WebMediaPlayerClient; | 108 class WebMediaPlayerClient; |
| 107 class WebStorageNamespace; | 109 class WebStorageNamespace; |
| 108 class WebURLRequest; | 110 class WebURLRequest; |
| 109 struct WebFileChooserParams; | 111 struct WebFileChooserParams; |
| 110 struct WebFindOptions; | 112 struct WebFindOptions; |
| (...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 294 // WebKit::WebFrameClient | 296 // WebKit::WebFrameClient |
| 295 virtual WebKit::WebPlugin* createPlugin( | 297 virtual WebKit::WebPlugin* createPlugin( |
| 296 WebKit::WebFrame* frame, const WebKit::WebPluginParams& params); | 298 WebKit::WebFrame* frame, const WebKit::WebPluginParams& params); |
| 297 virtual WebKit::WebWorker* createWorker( | 299 virtual WebKit::WebWorker* createWorker( |
| 298 WebKit::WebFrame* frame, WebKit::WebWorkerClient* client); | 300 WebKit::WebFrame* frame, WebKit::WebWorkerClient* client); |
| 299 virtual WebKit::WebSharedWorker* createSharedWorker( | 301 virtual WebKit::WebSharedWorker* createSharedWorker( |
| 300 WebKit::WebFrame* frame, const WebKit::WebURL& url, | 302 WebKit::WebFrame* frame, const WebKit::WebURL& url, |
| 301 const WebKit::WebString& name, unsigned long long documentId); | 303 const WebKit::WebString& name, unsigned long long documentId); |
| 302 virtual WebKit::WebMediaPlayer* createMediaPlayer( | 304 virtual WebKit::WebMediaPlayer* createMediaPlayer( |
| 303 WebKit::WebFrame* frame, WebKit::WebMediaPlayerClient* client); | 305 WebKit::WebFrame* frame, WebKit::WebMediaPlayerClient* client); |
| 306 virtual WebKit::WebApplicationCacheHost* createApplicationCacheHost( |
| 307 WebKit::WebFrame* frame, WebKit::WebApplicationCacheHostClient* client); |
| 304 virtual WebKit::WebCookieJar* cookieJar(); | 308 virtual WebKit::WebCookieJar* cookieJar(); |
| 305 virtual void willClose(WebKit::WebFrame* frame); | 309 virtual void willClose(WebKit::WebFrame* frame); |
| 306 virtual bool allowPlugins(WebKit::WebFrame* frame, bool enabled_per_settings); | 310 virtual bool allowPlugins(WebKit::WebFrame* frame, bool enabled_per_settings); |
| 307 virtual bool allowImages(WebKit::WebFrame* frame, bool enabled_per_settings); | 311 virtual bool allowImages(WebKit::WebFrame* frame, bool enabled_per_settings); |
| 308 virtual void loadURLExternally( | 312 virtual void loadURLExternally( |
| 309 WebKit::WebFrame* frame, const WebKit::WebURLRequest& request, | 313 WebKit::WebFrame* frame, const WebKit::WebURLRequest& request, |
| 310 WebKit::WebNavigationPolicy policy); | 314 WebKit::WebNavigationPolicy policy); |
| 311 virtual WebKit::WebNavigationPolicy decidePolicyForNavigation( | 315 virtual WebKit::WebNavigationPolicy decidePolicyForNavigation( |
| 312 WebKit::WebFrame* frame, const WebKit::WebURLRequest& request, | 316 WebKit::WebFrame* frame, const WebKit::WebURLRequest& request, |
| 313 WebKit::WebNavigationType type, const WebKit::WebNode&, | 317 WebKit::WebNavigationType type, const WebKit::WebNode&, |
| (...skipping 884 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1198 | 1202 |
| 1199 // Site isolation metrics flags. These are per-page-load counts, reset to 0 | 1203 // Site isolation metrics flags. These are per-page-load counts, reset to 0 |
| 1200 // in OnClosePage. | 1204 // in OnClosePage. |
| 1201 int cross_origin_access_count_; | 1205 int cross_origin_access_count_; |
| 1202 int same_origin_access_count_; | 1206 int same_origin_access_count_; |
| 1203 | 1207 |
| 1204 DISALLOW_COPY_AND_ASSIGN(RenderView); | 1208 DISALLOW_COPY_AND_ASSIGN(RenderView); |
| 1205 }; | 1209 }; |
| 1206 | 1210 |
| 1207 #endif // CHROME_RENDERER_RENDER_VIEW_H_ | 1211 #endif // CHROME_RENDERER_RENDER_VIEW_H_ |
| OLD | NEW |