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 91f0dee1b279ff923c2a9f3f8009bd8f155767f1..e52423b7f746cd5cf226904310e083e487a89a53 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 |
@@ -22,6 +22,7 @@ import org.chromium.base.BaseSwitches; |
import org.chromium.base.CommandLine; |
import org.chromium.base.ContentUriUtils; |
import org.chromium.base.Log; |
+import org.chromium.base.PathUtils; |
import org.chromium.base.ResourceExtractor; |
import org.chromium.base.ThreadUtils; |
import org.chromium.base.TraceEvent; |
@@ -58,6 +59,7 @@ import java.util.Locale; |
*/ |
public class ChromeBrowserInitializer { |
private static final String TAG = "BrowserInitializer"; |
+ private static final String PRIVATE_DATA_DIRECTORY_SUFFIX = "chrome"; |
private static ChromeBrowserInitializer sChromeBrowserInitiliazer; |
private final Handler mHandler; |
@@ -129,6 +131,8 @@ public class ChromeBrowserInitializer { |
public void handlePreNativeStartup(final BrowserParts parts) { |
assert ThreadUtils.runningOnUiThread() : "Tried to start the browser on the wrong thread"; |
+ PathUtils.setPrivateDataDirectorySuffix(PRIVATE_DATA_DIRECTORY_SUFFIX, mApplication); |
+ |
preInflationStartup(); |
parts.preInflationStartup(); |
preInflationStartupDone(); |