| Index: content/public/browser/content_browser_client.h
|
| diff --git a/content/public/browser/content_browser_client.h b/content/public/browser/content_browser_client.h
|
| index 3aa2a4911fc341c8d7a1419ae4bf1baa40d28227..bceedf7315132651425f69aa7df0b8ceabf639ff 100644
|
| --- a/content/public/browser/content_browser_client.h
|
| +++ b/content/public/browser/content_browser_client.h
|
| @@ -109,6 +109,7 @@ class BrowserPluginGuestDelegate;
|
| class BrowserPpapiHost;
|
| class BrowserURLHandler;
|
| class ClientCertificateDelegate;
|
| +class ControllerPresentationServiceDelegate;
|
| class DevToolsManagerDelegate;
|
| class ExternalVideoSurfaceContainer;
|
| class GpuProcessHost;
|
| @@ -118,8 +119,8 @@ class MemoryCoordinatorDelegate;
|
| class NavigationHandle;
|
| class NavigationUIData;
|
| class PlatformNotificationService;
|
| -class PresentationServiceDelegate;
|
| class QuotaPermissionContext;
|
| +class ReceiverPresentationServiceDelegate;
|
| class RenderFrameHost;
|
| class RenderProcessHost;
|
| class RenderViewHost;
|
| @@ -708,10 +709,15 @@ class CONTENT_EXPORT ContentBrowserClient {
|
| RenderFrameHost* render_frame_host,
|
| blink::WebPageVisibilityState* visibility_state) {}
|
|
|
| - // Allows an embedder to provide its own PresentationServiceDelegate
|
| + // Allows an embedder to provide its own ControllerPresentationServiceDelegate
|
| // implementation. Returns nullptr if unavailable.
|
| - virtual PresentationServiceDelegate* GetPresentationServiceDelegate(
|
| - WebContents* web_contents);
|
| + virtual ControllerPresentationServiceDelegate*
|
| + GetControllerPresentationServiceDelegate(WebContents* web_contents);
|
| +
|
| + // Allows an embedder to provide its own ReceiverPresentationServiceDelegate
|
| + // implementation. Returns nullptr if unavailable.
|
| + virtual ReceiverPresentationServiceDelegate*
|
| + GetReceiverPresentationServiceDelegate(WebContents* web_contents);
|
|
|
| // Allows programmatic opening of a new tab/window without going through
|
| // another WebContents. For example, from a Worker. |callback| will be
|
|
|