Deprecate WebView scrollbar overlay settings
BUG:21642246
BUG:21815096
Change-Id: I5780b05778813f923cdb35b51f81b7754a615a03
diff --git a/tests/tests/webkit/src/android/webkit/cts/WebViewTest.java b/tests/tests/webkit/src/android/webkit/cts/WebViewTest.java
index dba2243..ee6f4ec 100755
--- a/tests/tests/webkit/src/android/webkit/cts/WebViewTest.java
+++ b/tests/tests/webkit/src/android/webkit/cts/WebViewTest.java
@@ -415,43 +415,17 @@
}
@UiThreadTest
- public void testSetScrollBarStyle() {
- if (!NullWebViewUtils.isWebViewAvailable()) {
- return;
- }
-
- mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_INSET);
- assertFalse(mWebView.overlayHorizontalScrollbar());
- assertFalse(mWebView.overlayVerticalScrollbar());
-
- mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
- assertTrue(mWebView.overlayHorizontalScrollbar());
- assertTrue(mWebView.overlayVerticalScrollbar());
-
- mWebView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_INSET);
- assertFalse(mWebView.overlayHorizontalScrollbar());
- assertFalse(mWebView.overlayVerticalScrollbar());
-
- mWebView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_OVERLAY);
- assertTrue(mWebView.overlayHorizontalScrollbar());
- assertTrue(mWebView.overlayVerticalScrollbar());
- }
-
- @UiThreadTest
public void testScrollBarOverlay() throws Throwable {
if (!NullWebViewUtils.isWebViewAvailable()) {
return;
}
+ // These functions have no effect; just verify they don't crash
mWebView.setHorizontalScrollbarOverlay(true);
mWebView.setVerticalScrollbarOverlay(false);
+
assertTrue(mWebView.overlayHorizontalScrollbar());
assertFalse(mWebView.overlayVerticalScrollbar());
-
- mWebView.setHorizontalScrollbarOverlay(false);
- mWebView.setVerticalScrollbarOverlay(true);
- assertFalse(mWebView.overlayHorizontalScrollbar());
- assertTrue(mWebView.overlayVerticalScrollbar());
}
@UiThreadTest