Chromium Code Reviews| 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)) { |