| 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 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 77 class SyncMessage; | 77 class SyncMessage; |
| 78 } | 78 } |
| 79 | 79 |
| 80 namespace blink { | 80 namespace blink { |
| 81 class WebGeolocationClient; | 81 class WebGeolocationClient; |
| 82 class WebMouseEvent; | 82 class WebMouseEvent; |
| 83 class WebContentDecryptionModule; | 83 class WebContentDecryptionModule; |
| 84 class WebPresentationClient; | 84 class WebPresentationClient; |
| 85 class WebPushClient; | 85 class WebPushClient; |
| 86 class WebSecurityOrigin; | 86 class WebSecurityOrigin; |
| 87 class WebWakeLockClient; | |
| 88 enum class WebCachePolicy; | 87 enum class WebCachePolicy; |
| 89 struct WebCompositionUnderline; | 88 struct WebCompositionUnderline; |
| 90 struct WebContextMenuData; | 89 struct WebContextMenuData; |
| 91 struct WebCursorInfo; | 90 struct WebCursorInfo; |
| 92 struct WebFindOptions; | 91 struct WebFindOptions; |
| 93 struct WebScreenInfo; | 92 struct WebScreenInfo; |
| 94 } | 93 } |
| 95 | 94 |
| 96 namespace gfx { | 95 namespace gfx { |
| 97 class Point; | 96 class Point; |
| (...skipping 473 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 571 void reportFindInPageMatchCount(int request_id, | 570 void reportFindInPageMatchCount(int request_id, |
| 572 int count, | 571 int count, |
| 573 bool final_update) override; | 572 bool final_update) override; |
| 574 void reportFindInPageSelection(int request_id, | 573 void reportFindInPageSelection(int request_id, |
| 575 int active_match_ordinal, | 574 int active_match_ordinal, |
| 576 const blink::WebRect& sel) override; | 575 const blink::WebRect& sel) override; |
| 577 void requestStorageQuota(blink::WebStorageQuotaType type, | 576 void requestStorageQuota(blink::WebStorageQuotaType type, |
| 578 unsigned long long requested_size, | 577 unsigned long long requested_size, |
| 579 blink::WebStorageQuotaCallbacks callbacks) override; | 578 blink::WebStorageQuotaCallbacks callbacks) override; |
| 580 void willOpenWebSocket(blink::WebSocketHandle* handle) override; | 579 void willOpenWebSocket(blink::WebSocketHandle* handle) override; |
| 581 blink::WebWakeLockClient* wakeLockClient() override; | |
| 582 blink::WebGeolocationClient* geolocationClient() override; | 580 blink::WebGeolocationClient* geolocationClient() override; |
| 583 blink::WebPushClient* pushClient() override; | 581 blink::WebPushClient* pushClient() override; |
| 584 blink::WebPresentationClient* presentationClient() override; | 582 blink::WebPresentationClient* presentationClient() override; |
| 585 void willStartUsingPeerConnectionHandler( | 583 void willStartUsingPeerConnectionHandler( |
| 586 blink::WebRTCPeerConnectionHandler* handler) override; | 584 blink::WebRTCPeerConnectionHandler* handler) override; |
| 587 blink::WebUserMediaClient* userMediaClient() override; | 585 blink::WebUserMediaClient* userMediaClient() override; |
| 588 blink::WebEncryptedMediaClient* encryptedMediaClient() override; | 586 blink::WebEncryptedMediaClient* encryptedMediaClient() override; |
| 589 blink::WebMIDIClient* webMIDIClient() override; | 587 blink::WebMIDIClient* webMIDIClient() override; |
| 590 bool willCheckAndDispatchMessageEvent( | 588 bool willCheckAndDispatchMessageEvent( |
| 591 blink::WebLocalFrame* source_frame, | 589 blink::WebLocalFrame* source_frame, |
| (...skipping 559 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1151 #if defined(VIDEO_HOLE) | 1149 #if defined(VIDEO_HOLE) |
| 1152 // Whether or not this RenderFrameImpl contains a media player. Used to | 1150 // Whether or not this RenderFrameImpl contains a media player. Used to |
| 1153 // register as an observer for video-hole-specific events. | 1151 // register as an observer for video-hole-specific events. |
| 1154 bool contains_media_player_; | 1152 bool contains_media_player_; |
| 1155 #endif | 1153 #endif |
| 1156 | 1154 |
| 1157 // The devtools agent for this frame; only created for main frame and | 1155 // The devtools agent for this frame; only created for main frame and |
| 1158 // local roots. | 1156 // local roots. |
| 1159 DevToolsAgent* devtools_agent_; | 1157 DevToolsAgent* devtools_agent_; |
| 1160 | 1158 |
| 1161 WakeLockDispatcher* wakelock_dispatcher_; | |
| 1162 | |
| 1163 // The geolocation dispatcher attached to this frame, lazily initialized. | 1159 // The geolocation dispatcher attached to this frame, lazily initialized. |
| 1164 GeolocationDispatcher* geolocation_dispatcher_; | 1160 GeolocationDispatcher* geolocation_dispatcher_; |
| 1165 | 1161 |
| 1166 // The push messaging dispatcher attached to this frame, lazily initialized. | 1162 // The push messaging dispatcher attached to this frame, lazily initialized. |
| 1167 PushMessagingDispatcher* push_messaging_dispatcher_; | 1163 PushMessagingDispatcher* push_messaging_dispatcher_; |
| 1168 | 1164 |
| 1169 // The presentation dispatcher implementation attached to this frame, lazily | 1165 // The presentation dispatcher implementation attached to this frame, lazily |
| 1170 // initialized. | 1166 // initialized. |
| 1171 PresentationDispatcher* presentation_dispatcher_; | 1167 PresentationDispatcher* presentation_dispatcher_; |
| 1172 | 1168 |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1227 FrameBlameContext* blame_context_; // Not owned. | 1223 FrameBlameContext* blame_context_; // Not owned. |
| 1228 | 1224 |
| 1229 base::WeakPtrFactory<RenderFrameImpl> weak_factory_; | 1225 base::WeakPtrFactory<RenderFrameImpl> weak_factory_; |
| 1230 | 1226 |
| 1231 DISALLOW_COPY_AND_ASSIGN(RenderFrameImpl); | 1227 DISALLOW_COPY_AND_ASSIGN(RenderFrameImpl); |
| 1232 }; | 1228 }; |
| 1233 | 1229 |
| 1234 } // namespace content | 1230 } // namespace content |
| 1235 | 1231 |
| 1236 #endif // CONTENT_RENDERER_RENDER_FRAME_IMPL_H_ | 1232 #endif // CONTENT_RENDERER_RENDER_FRAME_IMPL_H_ |
| OLD | NEW |