| Index: content/renderer/render_frame_impl.h
|
| diff --git a/content/renderer/render_frame_impl.h b/content/renderer/render_frame_impl.h
|
| index 6b4eae5e752c2ea9565a468047ef821922e6ee77..03b642156063f87cfa34b6e991623400d7a46453 100644
|
| --- a/content/renderer/render_frame_impl.h
|
| +++ b/content/renderer/render_frame_impl.h
|
| @@ -56,7 +56,6 @@ struct FrameMsg_PostMessage_Params;
|
| struct FrameMsg_TextTrackSettings_Params;
|
|
|
| namespace blink {
|
| -class WebGeolocationClient;
|
| class WebMouseEvent;
|
| class WebContentDecryptionModule;
|
| class WebMediaPlayer;
|
| @@ -95,7 +94,6 @@ class CompositorDependencies;
|
| class DevToolsAgent;
|
| class DocumentState;
|
| class ExternalPopupMenu;
|
| -class GeolocationDispatcher;
|
| class ManifestManager;
|
| class MediaStreamDispatcher;
|
| class MediaStreamRendererFactory;
|
| @@ -513,7 +511,6 @@ class CONTENT_EXPORT RenderFrameImpl
|
| unsigned long long requested_size,
|
| blink::WebStorageQuotaCallbacks callbacks) override;
|
| void willOpenWebSocket(blink::WebSocketHandle* handle) override;
|
| - blink::WebGeolocationClient* geolocationClient() override;
|
| blink::WebPushClient* pushClient() override;
|
| blink::WebPresentationClient* presentationClient() override;
|
| void willStartUsingPeerConnectionHandler(
|
| @@ -557,6 +554,7 @@ class CONTENT_EXPORT RenderFrameImpl
|
| const blink::WebURL& url) override;
|
| blink::WebBluetooth* bluetooth() override;
|
| blink::WebUSBClient* usbClient() override;
|
| + mojo::ServiceProvider* serviceProvider() override;
|
|
|
| #if defined(ENABLE_WEBVR)
|
| blink::WebVRClient* webVRClient() override;
|
| @@ -1000,9 +998,6 @@ class CONTENT_EXPORT RenderFrameImpl
|
| // local roots.
|
| DevToolsAgent* devtools_agent_;
|
|
|
| - // The geolocation dispatcher attached to this frame, lazily initialized.
|
| - GeolocationDispatcher* geolocation_dispatcher_;
|
| -
|
| // The push messaging dispatcher attached to this frame, lazily initialized.
|
| PushMessagingDispatcher* push_messaging_dispatcher_;
|
|
|
| @@ -1048,6 +1043,8 @@ class CONTENT_EXPORT RenderFrameImpl
|
| scoped_ptr<ExternalPopupMenu> external_popup_menu_;
|
| #endif
|
|
|
| + scoped_ptr<mojo::ServiceProvider> service_provider_;
|
| +
|
| base::WeakPtrFactory<RenderFrameImpl> weak_factory_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(RenderFrameImpl);
|
|
|