Chromium Code Reviews| 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 |