summaryrefslogtreecommitdiffstats
path: root/core/java/android/webkit
diff options
context:
space:
mode:
authorIgnacio Solla <igsolla@google.com>2014-11-10 14:08:37 +0000
committerIgnacio Solla <igsolla@google.com>2014-11-13 01:44:27 +0000
commit1ea39b350c2a1c2595ab3b7c4ba3ab8a3b029315 (patch)
tree7863a96f78b2447a3cc89ad2f92651535e2cca07 /core/java/android/webkit
parent3c76833e50070e79099d38cd3f82f8e7ead61eb2 (diff)
downloadframeworks_base-1ea39b350c2a1c2595ab3b7c4ba3ab8a3b029315.zip
frameworks_base-1ea39b350c2a1c2595ab3b7c4ba3ab8a3b029315.tar.gz
frameworks_base-1ea39b350c2a1c2595ab3b7c4ba3ab8a3b029315.tar.bz2
[WebView] Remove fallback call to WebViewFactoryProvider no-arg constructor.
This change depends on 584201, in which the NullWebViewFactoryProvider constructor is replaced with a version taking a WebViewDelegate as an arg. BUG:18152150 Change-Id: I6c1e3f31a9de46dc12058328abead9c0ba2d376e
Diffstat (limited to 'core/java/android/webkit')
-rw-r--r--core/java/android/webkit/WebViewFactory.java8
1 files changed, 2 insertions, 6 deletions
diff --git a/core/java/android/webkit/WebViewFactory.java b/core/java/android/webkit/WebViewFactory.java
index ca9f378..f185a86 100644
--- a/core/java/android/webkit/WebViewFactory.java
+++ b/core/java/android/webkit/WebViewFactory.java
@@ -109,12 +109,8 @@ public final class WebViewFactory {
StrictMode.ThreadPolicy oldPolicy = StrictMode.allowThreadDiskReads();
Trace.traceBegin(Trace.TRACE_TAG_WEBVIEW, "providerClass.newInstance()");
try {
- try {
- sProviderInstance = providerClass.getConstructor(WebViewDelegate.class)
- .newInstance(new WebViewDelegate());
- } catch (Exception e) {
- sProviderInstance = providerClass.newInstance();
- }
+ sProviderInstance = providerClass.getConstructor(WebViewDelegate.class)
+ .newInstance(new WebViewDelegate());
if (DEBUG) Log.v(LOGTAG, "Loaded provider: " + sProviderInstance);
return sProviderInstance;
} catch (Exception e) {