Index: chrome/android/java/src/org/chromium/chrome/browser/ChromeApplication.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeApplication.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeApplication.java |
index e8454ab3a2209d91ed73c4e2443b02603981dbcc..cdc4ed2f6e33259375ef453b22c40c85733783a6 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeApplication.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeApplication.java |
@@ -24,7 +24,6 @@ import org.chromium.base.TraceEvent; |
import org.chromium.base.annotations.CalledByNative; |
import org.chromium.base.annotations.SuppressFBWarnings; |
import org.chromium.base.library_loader.ProcessInitException; |
-import org.chromium.chrome.R; |
import org.chromium.chrome.browser.banners.AppDetailsDelegate; |
import org.chromium.chrome.browser.customtabs.CustomTabsConnection; |
import org.chromium.chrome.browser.datausage.ExternalDataUseObserver; |
@@ -73,6 +72,7 @@ import org.chromium.policy.AppRestrictionsProvider; |
import org.chromium.policy.CombinedPolicyProvider; |
import org.chromium.policy.CombinedPolicyProvider.PolicyChangeListener; |
import org.chromium.printing.PrintingController; |
+import org.chromium.ui.LocalePakFiles; |
import org.chromium.ui.base.ActivityWindowAndroid; |
import org.chromium.ui.base.ResourceBundle; |
@@ -175,9 +175,7 @@ public class ChromeApplication extends ContentApplication { |
@Override |
protected void initializeLibraryDependencies() { |
- // The ResourceExtractor is only needed by the browser process, but this will have no |
- // impact on the renderer process construction. |
- ResourceBundle.initializeLocalePaks(this, R.array.locale_paks); |
+ ResourceBundle.initializeLocalePaks(LocalePakFiles.getFiles()); |
ResourceExtractor.setResourcesToExtract(ResourceBundle.getActiveLocaleResources()); |
} |