diff options
| author | 2017-04-07 18:13:22 +0000 | |
|---|---|---|
| committer | 2017-04-07 18:13:26 +0000 | |
| commit | fc33499c64307a7ef143ee9b49265561b8b7b785 (patch) | |
| tree | 33ac90597eb32550e581bd2cb018babc6b019677 | |
| parent | 3d82322c7ce541450648a3f1d144e40e2d884d2d (diff) | |
| parent | 963dbbbdb616646240dde9a4b2b7b7592ddfefaa (diff) | |
Merge "Remove WebView-fallback code for handling the non-functional stub." into oc-dev
| -rw-r--r-- | services/core/java/com/android/server/webkit/WebViewUpdater.java | 9 | ||||
| -rw-r--r-- | services/tests/servicestests/src/com/android/server/webkit/WebViewUpdateServiceTest.java | 13 |
2 files changed, 5 insertions, 17 deletions
diff --git a/services/core/java/com/android/server/webkit/WebViewUpdater.java b/services/core/java/com/android/server/webkit/WebViewUpdater.java index 56311a367577..37479c89fd35 100644 --- a/services/core/java/com/android/server/webkit/WebViewUpdater.java +++ b/services/core/java/com/android/server/webkit/WebViewUpdater.java @@ -315,15 +315,6 @@ class WebViewUpdater { } } - // Could not find any installed and enabled package either, use the most stable and - // default-available provider. - // TODO(gsennton) remove this when we have a functional WebView stub. - for (ProviderAndPackageInfo providerAndPackage : providers) { - if (providerAndPackage.provider.availableByDefault) { - return providerAndPackage.packageInfo; - } - } - // This should never happen during normal operation (only with modified system images). mAnyWebViewInstalled = false; throw new WebViewPackageMissingException("Could not find a loadable WebView package"); diff --git a/services/tests/servicestests/src/com/android/server/webkit/WebViewUpdateServiceTest.java b/services/tests/servicestests/src/com/android/server/webkit/WebViewUpdateServiceTest.java index 925f41490e4c..9c8007a9d489 100644 --- a/services/tests/servicestests/src/com/android/server/webkit/WebViewUpdateServiceTest.java +++ b/services/tests/servicestests/src/com/android/server/webkit/WebViewUpdateServiceTest.java @@ -1219,14 +1219,11 @@ public class WebViewUpdateServiceTest { runWebViewBootPreparationOnMainSync(); - checkPreparationPhasesForPackage(testPackageName, 1 /* first preparation phase */); - // TODO(gsennton) change this logic to use the code below when we have created a functional - // stub. - //Mockito.verify(mTestSystemImpl, Mockito.never()).onWebViewProviderChanged( - // Matchers.anyObject()); - //WebViewProviderResponse response = mWebViewUpdateServiceImpl.waitForAndGetProvider(); - //assertEquals(WebViewFactory.LIBLOAD_FAILED_LISTING_WEBVIEW_PACKAGES, response.status); - //assertEquals(null, mWebViewUpdateServiceImpl.getCurrentWebViewPackage()); + Mockito.verify(mTestSystemImpl, Mockito.never()).onWebViewProviderChanged( + Matchers.anyObject()); + WebViewProviderResponse response = mWebViewUpdateServiceImpl.waitForAndGetProvider(); + assertEquals(WebViewFactory.LIBLOAD_FAILED_LISTING_WEBVIEW_PACKAGES, response.status); + assertEquals(null, mWebViewUpdateServiceImpl.getCurrentWebViewPackage()); } @Test |