Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(525)

Side by Side Diff: content/renderer/render_frame_impl.h

Issue 2702103002: [ScreenOrientation] De-associate device.mojom.ScreenOrientation from legacy IPC channel.
Patch Set: Synchronize response of lock success with legacy IPC ViewMsg_Resize. Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « content/renderer/BUILD.gn ('k') | content/renderer/render_frame_impl.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 134 matching lines...) Expand 10 before | Expand all | Expand 10 after
145 class PresentationDispatcher; 145 class PresentationDispatcher;
146 class PushMessagingDispatcher; 146 class PushMessagingDispatcher;
147 class RenderAccessibilityImpl; 147 class RenderAccessibilityImpl;
148 class RendererMediaPlayerManager; 148 class RendererMediaPlayerManager;
149 class RendererPpapiHost; 149 class RendererPpapiHost;
150 class RenderFrameObserver; 150 class RenderFrameObserver;
151 class RenderViewImpl; 151 class RenderViewImpl;
152 class RenderWidget; 152 class RenderWidget;
153 class RenderWidgetFullscreenPepper; 153 class RenderWidgetFullscreenPepper;
154 class ResourceRequestBodyImpl; 154 class ResourceRequestBodyImpl;
155 class ScreenOrientationDispatcher;
156 class SharedWorkerRepository; 155 class SharedWorkerRepository;
157 class UserMediaClientImpl; 156 class UserMediaClientImpl;
158 struct CommonNavigationParams; 157 struct CommonNavigationParams;
159 struct CustomContextMenuContext; 158 struct CustomContextMenuContext;
160 struct FileChooserFileInfo; 159 struct FileChooserFileInfo;
161 struct FileChooserParams; 160 struct FileChooserParams;
162 struct FrameOwnerProperties; 161 struct FrameOwnerProperties;
163 struct FrameReplicationState; 162 struct FrameReplicationState;
164 struct NavigationParams; 163 struct NavigationParams;
165 struct RequestNavigationParams; 164 struct RequestNavigationParams;
(...skipping 470 matching lines...) Expand 10 before | Expand all | Expand 10 after
636 blink::WebStorageQuotaCallbacks callbacks) override; 635 blink::WebStorageQuotaCallbacks callbacks) override;
637 blink::WebPushClient* pushClient() override; 636 blink::WebPushClient* pushClient() override;
638 blink::WebPresentationClient* presentationClient() override; 637 blink::WebPresentationClient* presentationClient() override;
639 void willStartUsingPeerConnectionHandler( 638 void willStartUsingPeerConnectionHandler(
640 blink::WebRTCPeerConnectionHandler* handler) override; 639 blink::WebRTCPeerConnectionHandler* handler) override;
641 blink::WebUserMediaClient* userMediaClient() override; 640 blink::WebUserMediaClient* userMediaClient() override;
642 blink::WebEncryptedMediaClient* encryptedMediaClient() override; 641 blink::WebEncryptedMediaClient* encryptedMediaClient() override;
643 blink::WebString userAgentOverride() override; 642 blink::WebString userAgentOverride() override;
644 blink::WebString doNotTrackValue() override; 643 blink::WebString doNotTrackValue() override;
645 bool allowWebGL(bool default_value) override; 644 bool allowWebGL(bool default_value) override;
646 blink::WebScreenOrientationClient* webScreenOrientationClient() override;
647 bool isControlledByServiceWorker(blink::WebDataSource& data_source) override; 645 bool isControlledByServiceWorker(blink::WebDataSource& data_source) override;
648 int64_t serviceWorkerID(blink::WebDataSource& data_source) override; 646 int64_t serviceWorkerID(blink::WebDataSource& data_source) override;
649 void postAccessibilityEvent(const blink::WebAXObject& obj, 647 void postAccessibilityEvent(const blink::WebAXObject& obj,
650 blink::WebAXEvent event) override; 648 blink::WebAXEvent event) override;
651 void handleAccessibilityFindInPageResult( 649 void handleAccessibilityFindInPageResult(
652 int identifier, 650 int identifier,
653 int match_index, 651 int match_index,
654 const blink::WebAXObject& start_object, 652 const blink::WebAXObject& start_object,
655 int start_offset, 653 int start_offset,
656 const blink::WebAXObject& end_object, 654 const blink::WebAXObject& end_object,
(...skipping 627 matching lines...) Expand 10 before | Expand all | Expand 10 after
1284 std::unique_ptr<BlinkInterfaceRegistryImpl> blink_interface_registry_; 1282 std::unique_ptr<BlinkInterfaceRegistryImpl> blink_interface_registry_;
1285 service_manager::mojom::InterfaceProviderRequest 1283 service_manager::mojom::InterfaceProviderRequest
1286 pending_remote_interface_provider_request_; 1284 pending_remote_interface_provider_request_;
1287 1285
1288 service_manager::ServiceInfo local_info_; 1286 service_manager::ServiceInfo local_info_;
1289 service_manager::ServiceInfo remote_info_; 1287 service_manager::ServiceInfo remote_info_;
1290 1288
1291 // The Connector proxy used to connect to services. 1289 // The Connector proxy used to connect to services.
1292 service_manager::mojom::ConnectorPtr connector_; 1290 service_manager::mojom::ConnectorPtr connector_;
1293 1291
1294 // The screen orientation dispatcher attached to the frame, lazily
1295 // initialized.
1296 ScreenOrientationDispatcher* screen_orientation_dispatcher_;
1297
1298 // The Manifest Manager handles the manifest requests from the browser 1292 // The Manifest Manager handles the manifest requests from the browser
1299 // process. 1293 // process.
1300 ManifestManager* manifest_manager_; 1294 ManifestManager* manifest_manager_;
1301 1295
1302 // The current accessibility mode. 1296 // The current accessibility mode.
1303 AccessibilityMode accessibility_mode_; 1297 AccessibilityMode accessibility_mode_;
1304 1298
1305 // Only valid if |accessibility_mode_| is anything other than 1299 // Only valid if |accessibility_mode_| is anything other than
1306 // AccessibilityModeOff. 1300 // AccessibilityModeOff.
1307 RenderAccessibilityImpl* render_accessibility_; 1301 RenderAccessibilityImpl* render_accessibility_;
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
1384 int enabled_bindings_ = 0; 1378 int enabled_bindings_ = 0;
1385 1379
1386 base::WeakPtrFactory<RenderFrameImpl> weak_factory_; 1380 base::WeakPtrFactory<RenderFrameImpl> weak_factory_;
1387 1381
1388 DISALLOW_COPY_AND_ASSIGN(RenderFrameImpl); 1382 DISALLOW_COPY_AND_ASSIGN(RenderFrameImpl);
1389 }; 1383 };
1390 1384
1391 } // namespace content 1385 } // namespace content
1392 1386
1393 #endif // CONTENT_RENDERER_RENDER_FRAME_IMPL_H_ 1387 #endif // CONTENT_RENDERER_RENDER_FRAME_IMPL_H_
OLDNEW
« no previous file with comments | « content/renderer/BUILD.gn ('k') | content/renderer/render_frame_impl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698