Index: chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java b/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java |
index f762e04f4a3420f89d06a177c472c0fb93e08821..67bdfd845f42cfec77e86b279e96ba294bbd50d2 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java |
@@ -119,9 +119,10 @@ |
public void handleSynchronousStartup() throws ProcessInitException { |
assert ThreadUtils.runningOnUiThread() : "Tried to start the browser on the wrong thread"; |
+ ChromeBrowserInitializer initializer = ChromeBrowserInitializer.getInstance(mApplication); |
BrowserParts parts = new EmptyBrowserParts(); |
- handlePreNativeStartup(parts); |
- handlePostNativeStartup(false, parts); |
+ initializer.handlePreNativeStartup(parts); |
+ initializer.handlePostNativeStartup(false, parts); |
} |
/** |
@@ -133,7 +134,6 @@ |
public void handlePreNativeStartup(final BrowserParts parts) { |
assert ThreadUtils.runningOnUiThread() : "Tried to start the browser on the wrong thread"; |
- ProcessInitializationHandler.getInstance().initializePreNative(); |
preInflationStartup(); |
parts.preInflationStartup(); |
if (parts.isActivityFinishing()) return; |