Index: chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java b/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java |
index bc4f784382424a0db1b21f5793fb9004d6b8a614..0764bf11269217a131484fe8d68a09f2507c0bff 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java |
@@ -40,6 +40,7 @@ import org.chromium.base.library_loader.ProcessInitException; |
import org.chromium.chrome.R; |
import org.chromium.chrome.browser.AppHooks; |
import org.chromium.chrome.browser.ChromeApplication; |
+import org.chromium.chrome.browser.download.items.OfflineContentAggregatorNotifierFactory; |
import org.chromium.chrome.browser.init.BrowserParts; |
import org.chromium.chrome.browser.init.ChromeBrowserInitializer; |
import org.chromium.chrome.browser.init.EmptyBrowserParts; |
@@ -317,7 +318,7 @@ public class DownloadNotificationService extends Service { |
* Class for clients to access. |
*/ |
public class LocalBinder extends Binder { |
- DownloadNotificationService getService() { |
+ public DownloadNotificationService getService() { |
return DownloadNotificationService.this; |
} |
} |
@@ -1088,6 +1089,8 @@ public class DownloadNotificationService extends Service { |
@Override |
public void finishNativeInitialization() { |
+ OfflineContentAggregatorNotifierFactory.create(mContext); |
+ |
int itemType = entry != null ? entry.itemType |
: (ACTION_DOWNLOAD_OPEN.equals(intent.getAction()) |
? DownloadSharedPreferenceEntry.ITEM_TYPE_OFFLINE_PAGE |