| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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_FRAME_IMPL_H_ | 5 #ifndef CONTENT_RENDERER_RENDER_FRAME_IMPL_H_ |
| 6 #define CONTENT_RENDERER_RENDER_FRAME_IMPL_H_ | 6 #define CONTENT_RENDERER_RENDER_FRAME_IMPL_H_ |
| 7 | 7 |
| 8 #include <stddef.h> | 8 #include <stddef.h> |
| 9 #include <stdint.h> | 9 #include <stdint.h> |
| 10 | 10 |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 63 #include "url/gurl.h" | 63 #include "url/gurl.h" |
| 64 | 64 |
| 65 #if defined(ENABLE_PLUGINS) | 65 #if defined(ENABLE_PLUGINS) |
| 66 #include "content/renderer/pepper/plugin_power_saver_helper.h" | 66 #include "content/renderer/pepper/plugin_power_saver_helper.h" |
| 67 #endif | 67 #endif |
| 68 | 68 |
| 69 #if defined(OS_ANDROID) | 69 #if defined(OS_ANDROID) |
| 70 #include "content/renderer/media/android/renderer_media_player_manager.h" | 70 #include "content/renderer/media/android/renderer_media_player_manager.h" |
| 71 #endif | 71 #endif |
| 72 | 72 |
| 73 class TransportDIB; | |
| 74 struct FrameMsg_PostMessage_Params; | 73 struct FrameMsg_PostMessage_Params; |
| 75 struct FrameMsg_SerializeAsMHTML_Params; | 74 struct FrameMsg_SerializeAsMHTML_Params; |
| 76 struct FrameMsg_TextTrackSettings_Params; | 75 struct FrameMsg_TextTrackSettings_Params; |
| 77 | 76 |
| 78 namespace IPC { | |
| 79 class SyncMessage; | |
| 80 } | |
| 81 | |
| 82 namespace blink { | 77 namespace blink { |
| 83 class InterfaceRegistry; | 78 class InterfaceRegistry; |
| 84 class WebContentDecryptionModule; | 79 class WebContentDecryptionModule; |
| 85 class WebMouseEvent; | |
| 86 class WebPresentationClient; | 80 class WebPresentationClient; |
| 87 class WebPushClient; | 81 class WebPushClient; |
| 88 class WebSecurityOrigin; | 82 class WebSecurityOrigin; |
| 89 enum class WebCachePolicy; | 83 enum class WebCachePolicy; |
| 90 struct WebCompositionUnderline; | 84 struct WebCompositionUnderline; |
| 91 struct WebContextMenuData; | 85 struct WebContextMenuData; |
| 92 struct WebCursorInfo; | 86 struct WebCursorInfo; |
| 93 struct WebFindOptions; | 87 struct WebFindOptions; |
| 94 } // namespace blink | 88 } // namespace blink |
| 95 | 89 |
| 96 namespace gfx { | 90 namespace gfx { |
| 97 class Point; | 91 class Point; |
| 98 class Range; | 92 class Range; |
| 99 class Rect; | 93 class Rect; |
| 100 } | 94 } |
| 101 | 95 |
| 102 namespace media { | 96 namespace media { |
| 103 class CdmFactory; | 97 class CdmFactory; |
| 104 class DecoderFactory; | 98 class DecoderFactory; |
| 105 class MediaPermission; | 99 class MediaPermission; |
| 106 class MediaServiceProvider; | |
| 107 class RemotingController; | 100 class RemotingController; |
| 108 class RendererWebMediaPlayerDelegate; | 101 class RendererWebMediaPlayerDelegate; |
| 109 class SurfaceManager; | 102 class SurfaceManager; |
| 110 class UrlIndex; | 103 class UrlIndex; |
| 111 class WebEncryptedMediaClientImpl; | 104 class WebEncryptedMediaClientImpl; |
| 112 } | 105 } |
| 113 | 106 |
| 114 namespace service_manager { | 107 namespace service_manager { |
| 115 class InterfaceRegistry; | 108 class InterfaceRegistry; |
| 116 class InterfaceProvider; | 109 class InterfaceProvider; |
| (...skipping 11 matching lines...) Expand all Loading... |
| 128 class CompositorDependencies; | 121 class CompositorDependencies; |
| 129 class DevToolsAgent; | 122 class DevToolsAgent; |
| 130 class DocumentState; | 123 class DocumentState; |
| 131 class ExternalPopupMenu; | 124 class ExternalPopupMenu; |
| 132 class HistoryEntry; | 125 class HistoryEntry; |
| 133 class ManifestManager; | 126 class ManifestManager; |
| 134 class MediaInterfaceProvider; | 127 class MediaInterfaceProvider; |
| 135 class MediaStreamDispatcher; | 128 class MediaStreamDispatcher; |
| 136 class MediaStreamRendererFactory; | 129 class MediaStreamRendererFactory; |
| 137 class MediaPermissionDispatcher; | 130 class MediaPermissionDispatcher; |
| 138 class MidiDispatcher; | |
| 139 class NavigationState; | 131 class NavigationState; |
| 140 class PageState; | 132 class PageState; |
| 141 class PepperPluginInstanceImpl; | 133 class PepperPluginInstanceImpl; |
| 142 class PresentationDispatcher; | 134 class PresentationDispatcher; |
| 143 class PushMessagingDispatcher; | 135 class PushMessagingDispatcher; |
| 144 class RenderAccessibilityImpl; | 136 class RenderAccessibilityImpl; |
| 145 class RendererCdmManager; | |
| 146 class RendererMediaPlayerManager; | 137 class RendererMediaPlayerManager; |
| 147 class RendererMediaSessionManager; | 138 class RendererMediaSessionManager; |
| 148 class RendererPpapiHost; | 139 class RendererPpapiHost; |
| 149 class RendererSurfaceViewManager; | |
| 150 class RenderFrameObserver; | 140 class RenderFrameObserver; |
| 151 class RenderViewImpl; | 141 class RenderViewImpl; |
| 152 class RenderWidget; | 142 class RenderWidget; |
| 153 class RenderWidgetFullscreenPepper; | 143 class RenderWidgetFullscreenPepper; |
| 154 class ResourceRequestBodyImpl; | 144 class ResourceRequestBodyImpl; |
| 155 class ScreenOrientationDispatcher; | 145 class ScreenOrientationDispatcher; |
| 156 class UserMediaClientImpl; | 146 class UserMediaClientImpl; |
| 157 class WakeLockDispatcher; | |
| 158 struct CommonNavigationParams; | 147 struct CommonNavigationParams; |
| 159 struct CustomContextMenuContext; | 148 struct CustomContextMenuContext; |
| 160 struct FileChooserFileInfo; | 149 struct FileChooserFileInfo; |
| 161 struct FileChooserParams; | 150 struct FileChooserParams; |
| 162 struct FrameOwnerProperties; | 151 struct FrameOwnerProperties; |
| 163 struct FrameReplicationState; | 152 struct FrameReplicationState; |
| 164 struct NavigationParams; | 153 struct NavigationParams; |
| 165 struct RequestNavigationParams; | 154 struct RequestNavigationParams; |
| 166 struct ResourceResponseHead; | 155 struct ResourceResponseHead; |
| 167 struct ScreenInfo; | 156 struct ScreenInfo; |
| (...skipping 1173 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1341 bool browser_side_navigation_pending_ = false; | 1330 bool browser_side_navigation_pending_ = false; |
| 1342 | 1331 |
| 1343 base::WeakPtrFactory<RenderFrameImpl> weak_factory_; | 1332 base::WeakPtrFactory<RenderFrameImpl> weak_factory_; |
| 1344 | 1333 |
| 1345 DISALLOW_COPY_AND_ASSIGN(RenderFrameImpl); | 1334 DISALLOW_COPY_AND_ASSIGN(RenderFrameImpl); |
| 1346 }; | 1335 }; |
| 1347 | 1336 |
| 1348 } // namespace content | 1337 } // namespace content |
| 1349 | 1338 |
| 1350 #endif // CONTENT_RENDERER_RENDER_FRAME_IMPL_H_ | 1339 #endif // CONTENT_RENDERER_RENDER_FRAME_IMPL_H_ |
| OLD | NEW |