| Index: content/public/android/java/src/org/chromium/content/browser/installedapp/InstalledAppProviderFactory.java
|
| diff --git a/content/public/android/java/src/org/chromium/content/browser/installedapp/InstalledAppProviderFactory.java b/content/public/android/java/src/org/chromium/content/browser/installedapp/InstalledAppProviderFactory.java
|
| index 82bf8be2a8d6c3bd4dea4761cf4a2d89649379d3..6eda1a32f02735d6e74e5891582a5320ecf9b422 100644
|
| --- a/content/public/android/java/src/org/chromium/content/browser/installedapp/InstalledAppProviderFactory.java
|
| +++ b/content/public/android/java/src/org/chromium/content/browser/installedapp/InstalledAppProviderFactory.java
|
| @@ -5,6 +5,7 @@
|
| package org.chromium.content.browser.installedapp;
|
|
|
| import org.chromium.base.ContextUtils;
|
| +import org.chromium.content.browser.framehost.RenderFrameHostImpl;
|
| import org.chromium.content_public.browser.RenderFrameHost;
|
| import org.chromium.installedapp.mojom.InstalledAppProvider;
|
| import org.chromium.services.service_manager.InterfaceFactory;
|
| @@ -18,10 +19,10 @@ public class InstalledAppProviderFactory implements InterfaceFactory<InstalledAp
|
|
|
| private static final class FrameUrlDelegateImpl
|
| implements InstalledAppProviderImpl.FrameUrlDelegate {
|
| - private final RenderFrameHost mRenderFrameHost;
|
| + private final RenderFrameHostImpl mRenderFrameHost;
|
|
|
| public FrameUrlDelegateImpl(RenderFrameHost renderFrameHost) {
|
| - mRenderFrameHost = renderFrameHost;
|
| + mRenderFrameHost = (RenderFrameHostImpl) renderFrameHost;
|
| }
|
|
|
| @Override
|
| @@ -35,6 +36,11 @@ public class InstalledAppProviderFactory implements InterfaceFactory<InstalledAp
|
| throw new AssertionError(e);
|
| }
|
| }
|
| +
|
| + @Override
|
| + public boolean isIncognito() {
|
| + return mRenderFrameHost.isIncognito();
|
| + }
|
| }
|
|
|
| public InstalledAppProviderFactory(RenderFrameHost renderFrameHost) {
|
|
|