| Index: chrome/android/java/src/org/chromium/chrome/browser/offlinepages/downloads/OfflinePageDownloadBridge.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/downloads/OfflinePageDownloadBridge.java b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/downloads/OfflinePageDownloadBridge.java
|
| index 64d3cb8f3cbc590ccbd48d52f11e086d166ef9cd..82894b9f9d03334fe6e294ebc698c59b3bae21b2 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/downloads/OfflinePageDownloadBridge.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/downloads/OfflinePageDownloadBridge.java
|
| @@ -77,7 +77,10 @@ public class OfflinePageDownloadBridge implements DownloadServiceDelegate, Offli
|
| }
|
|
|
| public OfflinePageDownloadBridge(Profile profile) {
|
| - mNativeOfflinePageDownloadBridge = sIsTesting ? 0L : nativeInit(profile);
|
| + // If |profile| is incognito profile, switch to the regular one since
|
| + // downloads are shared between them.
|
| + mNativeOfflinePageDownloadBridge =
|
| + sIsTesting ? 0L : nativeInit(profile.getOriginalProfile());
|
| }
|
|
|
| /** Destroys the native portion of the bridge. */
|
|
|