Index: base/android/java/src/org/chromium/base/SysUtils.java |
diff --git a/base/android/java/src/org/chromium/base/SysUtils.java b/base/android/java/src/org/chromium/base/SysUtils.java |
index 04a833257f53792eb1c1b379941b8070b13e1443..cc5a32cfded7608838bd77dcab3eafb09f3d801a 100644 |
--- a/base/android/java/src/org/chromium/base/SysUtils.java |
+++ b/base/android/java/src/org/chromium/base/SysUtils.java |
@@ -99,6 +99,14 @@ public class SysUtils { |
return sLowEndDevice.booleanValue(); |
} |
+ /** |
+ * Resets the cached value, if any. |
+ */ |
+ @VisibleForTesting |
+ public static void reset() { |
+ sLowEndDevice = null; |
Pete Williamson
2016/07/20 18:29:59
Should reset be calling detectLowEndDevice() inste
Yaron
2016/07/21 13:48:06
true, but it's sorta moot. The next call to isLowE
|
+ } |
+ |
private static boolean detectLowEndDevice() { |
assert CommandLine.isInitialized(); |
if (CommandLine.getInstance().hasSwitch(BaseSwitches.ENABLE_LOW_END_DEVICE_MODE)) { |