Index: content/renderer/render_frame_impl.h |
diff --git a/content/renderer/render_frame_impl.h b/content/renderer/render_frame_impl.h |
index a458db627b3c468e3c4e3939cdd1080a9c9f4e9c..cc3033c0fb803794abfb475b9e10f48cdc4f0212 100644 |
--- a/content/renderer/render_frame_impl.h |
+++ b/content/renderer/render_frame_impl.h |
@@ -74,6 +74,7 @@ namespace blink { |
class WebGeolocationClient; |
class WebMouseEvent; |
class WebContentDecryptionModule; |
+class WebInstalledApp; |
class WebPresentationClient; |
class WebPushClient; |
class WebSecurityOrigin; |
@@ -118,6 +119,7 @@ class DevToolsAgent; |
class DocumentState; |
class ExternalPopupMenu; |
class GeolocationDispatcher; |
+class InstalledAppDispatcher; |
class ManifestManager; |
class MediaInterfaceProvider; |
class MediaStreamDispatcher; |
@@ -610,6 +612,7 @@ class CONTENT_EXPORT RenderFrameImpl |
const blink::WebURL& url) override; |
blink::WebBluetooth* bluetooth() override; |
blink::WebUSBClient* usbClient() override; |
+ blink::WebInstalledApp* installedAppClient() override; |
void checkIfAudioSinkExistsAndIsAuthorized( |
const blink::WebString& sink_id, |
const blink::WebSecurityOrigin& security_origin, |
@@ -1187,6 +1190,8 @@ class CONTENT_EXPORT RenderFrameImpl |
scoped_ptr<blink::WebUSBClient> usb_client_; |
+ scoped_ptr<InstalledAppDispatcher> installed_app_client_; |
+ |
// Manages play, pause notifications for WebMediaPlayer implementations; its |
// lifetime is tied to the RenderFrame via the RenderFrameObserver interface. |
media::RendererWebMediaPlayerDelegate* media_player_delegate_; |