[Offline pages] Update of OfflinePageUtils for better testability
This patch introduces Internal interface that is mockable and simplifies
testing classes dependent on OfflinePageUtils.
BUG=711771
[email protected]
Review-Url: https://codereview.chromium.org/2836333004
Cr-Commit-Position: refs/heads/master@{#470393}
diff --git a/chrome/android/java_sources.gni b/chrome/android/java_sources.gni
index e1c9729..0550b9f 100644
--- a/chrome/android/java_sources.gni
+++ b/chrome/android/java_sources.gni
@@ -1716,7 +1716,7 @@
"junit/src/org/chromium/chrome/browser/offlinepages/ClientIdTest.java",
"junit/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridgeUnitTest.java",
"junit/src/org/chromium/chrome/browser/offlinepages/OfflinePageTabObserverTest.java",
- "junit/src/org/chromium/chrome/browser/offlinepages/OfflinePageUtilsUnitTest.java",
+ "junit/src/org/chromium/chrome/browser/offlinepages/OfflinePageUtilsTest.java",
"junit/src/org/chromium/chrome/browser/offlinepages/ShadowDeviceConditions.java",
"junit/src/org/chromium/chrome/browser/offlinepages/ShadowGcmNetworkManager.java",
"junit/src/org/chromium/chrome/browser/offlinepages/StubBackgroundSchedulerProcessor.java",