Chromium Code Reviews| Index: chrome/android/java/src/org/chromium/chrome/browser/tabmodel/document/DocumentTabModelImpl.java |
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/document/DocumentTabModelImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/document/DocumentTabModelImpl.java |
| index e44979e2b068e2221300f2af508cc7b53a7277e9..96fc1659709061069540f402bdc1f92aece5945b 100644 |
| --- a/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/document/DocumentTabModelImpl.java |
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/document/DocumentTabModelImpl.java |
| @@ -136,6 +136,14 @@ public class DocumentTabModelImpl extends TabModelJniBridge implements DocumentT |
| private int mLastShownTabId = Tab.INVALID_TAB_ID; |
| /** |
| + * Pre-load shared prefs to avoid being blocked on the |
| + * disk access async task in the future. |
| + */ |
| + public static void warmUpSharedPrefs(Context context) { |
|
hartmanng
2015/11/26 21:51:13
As an alternative to the public static method here
|
| + context.getSharedPreferences(PREF_PACKAGE, Context.MODE_PRIVATE); |
| + } |
| + |
| + /** |
| * Construct a DocumentTabModel. |
| * @param activityDelegate Delegate to use for accessing the ActivityManager. |
| * @param storageDelegate Delegate to use for accessing persistent storage. |