| 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;
|
|
|