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 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
144 | 144 |
145 namespace content { | 145 namespace content { |
146 class BrowserPluginManager; | 146 class BrowserPluginManager; |
147 class DeviceOrientationDispatcher; | 147 class DeviceOrientationDispatcher; |
148 class DevToolsAgent; | 148 class DevToolsAgent; |
149 class DocumentState; | 149 class DocumentState; |
150 class DomAutomationController; | 150 class DomAutomationController; |
151 class ExternalPopupMenu; | 151 class ExternalPopupMenu; |
152 class FaviconHelper; | 152 class FaviconHelper; |
153 class GeolocationDispatcher; | 153 class GeolocationDispatcher; |
154 class ImageLoadingHelper; | |
154 class InputTagSpeechDispatcher; | 155 class InputTagSpeechDispatcher; |
155 class JavaBridgeDispatcher; | 156 class JavaBridgeDispatcher; |
156 class LoadProgressTracker; | 157 class LoadProgressTracker; |
157 class MediaStreamDispatcher; | 158 class MediaStreamDispatcher; |
158 class MediaStreamImpl; | 159 class MediaStreamImpl; |
159 class MouseLockDispatcher; | 160 class MouseLockDispatcher; |
160 class NavigationState; | 161 class NavigationState; |
161 class NotificationProvider; | 162 class NotificationProvider; |
162 class RenderViewObserver; | 163 class RenderViewObserver; |
163 class RenderViewTest; | 164 class RenderViewTest; |
(...skipping 1272 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1436 | 1437 |
1437 // Java Bridge dispatcher attached to this view; lazily initialized. | 1438 // Java Bridge dispatcher attached to this view; lazily initialized. |
1438 JavaBridgeDispatcher* java_bridge_dispatcher_; | 1439 JavaBridgeDispatcher* java_bridge_dispatcher_; |
1439 | 1440 |
1440 // Mouse Lock dispatcher attached to this view. | 1441 // Mouse Lock dispatcher attached to this view. |
1441 MouseLockDispatcher* mouse_lock_dispatcher_; | 1442 MouseLockDispatcher* mouse_lock_dispatcher_; |
1442 | 1443 |
1443 // Helper class to handle favicon changes. | 1444 // Helper class to handle favicon changes. |
1444 FaviconHelper* favicon_helper_; | 1445 FaviconHelper* favicon_helper_; |
1445 | 1446 |
1447 // Helper class to handle images/favicons loading. | |
1448 ImageLoadingHelper* image_loading_helper_; | |
jam
2013/03/19 20:12:21
no need to keep a pointer in this class since it's
Dmitry Titov
2013/03/20 01:30:22
Done.
| |
1449 | |
1446 #if defined(OS_ANDROID) | 1450 #if defined(OS_ANDROID) |
1447 // Android Specific --------------------------------------------------------- | 1451 // Android Specific --------------------------------------------------------- |
1448 | 1452 |
1449 // The background color of the document body element. This is used as the | 1453 // The background color of the document body element. This is used as the |
1450 // default background color for filling the screen areas for which we don't | 1454 // default background color for filling the screen areas for which we don't |
1451 // have the actual content. | 1455 // have the actual content. |
1452 SkColor body_background_color_; | 1456 SkColor body_background_color_; |
1453 | 1457 |
1454 // True if SendUpdateFrameInfo is pending. | 1458 // True if SendUpdateFrameInfo is pending. |
1455 bool update_frame_info_scheduled_; | 1459 bool update_frame_info_scheduled_; |
(...skipping 142 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1598 // use the Observer interface to filter IPC messages and receive frame change | 1602 // use the Observer interface to filter IPC messages and receive frame change |
1599 // notifications. | 1603 // notifications. |
1600 // --------------------------------------------------------------------------- | 1604 // --------------------------------------------------------------------------- |
1601 | 1605 |
1602 DISALLOW_COPY_AND_ASSIGN(RenderViewImpl); | 1606 DISALLOW_COPY_AND_ASSIGN(RenderViewImpl); |
1603 }; | 1607 }; |
1604 | 1608 |
1605 } // namespace content | 1609 } // namespace content |
1606 | 1610 |
1607 #endif // CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ | 1611 #endif // CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ |
OLD | NEW |