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 963f68f7e2034e9b63e0baba7934692faf17c95e..396b524bfe96666cf5a93917d7468bba9cc1dcc2 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 |
@@ -61,7 +61,7 @@ import java.util.Locale; |
*/ |
public class ChromeBrowserInitializer { |
private static final String TAG = "BrowserInitializer"; |
- private static ChromeBrowserInitializer sChromeBrowserInitiliazer; |
+ private static ChromeBrowserInitializer sChromeBrowserInitializer; |
private final Handler mHandler; |
private final ChromeApplication mApplication; |
@@ -93,10 +93,10 @@ public class ChromeBrowserInitializer { |
* @return The singleton instance of {@link ChromeBrowserInitializer}. |
*/ |
public static ChromeBrowserInitializer getInstance(Context context) { |
- if (sChromeBrowserInitiliazer == null) { |
- sChromeBrowserInitiliazer = new ChromeBrowserInitializer(context); |
+ if (sChromeBrowserInitializer == null) { |
+ sChromeBrowserInitializer = new ChromeBrowserInitializer(context); |
} |
- return sChromeBrowserInitiliazer; |
+ return sChromeBrowserInitializer; |
} |
private ChromeBrowserInitializer(Context context) { |
@@ -439,4 +439,12 @@ public class ChromeBrowserInitializer { |
} |
}; |
} |
+ |
+ /** |
+ * For unit testing of clients. |
+ * @param initializer The (dummy or mocked) initializer to use. |
+ */ |
+ public static void setForTesting(ChromeBrowserInitializer initializer) { |
+ sChromeBrowserInitializer = initializer; |
+ } |
} |