Update NullWebView interface to match real WebView. The real WebView is created via a static factory method now; add the corresponding method to NullWebViewFactoryProvider so they can be created uniformly. Bug: 37645436 Test: cts-tradefed run commandAndExit cts -m CtsWidgetTestCases -t android.widget.cts.TextViewTest Change-Id: Ic8e1dd84e3b78d3a0173ff13e5e849c224a3cd78
diff --git a/nullwebview/java/com/android/webview/nullwebview/NullWebViewFactoryProvider.java b/nullwebview/java/com/android/webview/nullwebview/NullWebViewFactoryProvider.java index 8132a34..ed12446 100644 --- a/nullwebview/java/com/android/webview/nullwebview/NullWebViewFactoryProvider.java +++ b/nullwebview/java/com/android/webview/nullwebview/NullWebViewFactoryProvider.java
@@ -31,6 +31,10 @@ public class NullWebViewFactoryProvider implements WebViewFactoryProvider { + public static WebViewFactoryProvider create(WebViewDelegate delegate) { + return new NullWebViewFactoryProvider(delegate); + } + public NullWebViewFactoryProvider(WebViewDelegate delegate) { }