Revert "Load the WebView Java code from an APK." DO NOT MERGE
This reverts commit 72618c3363c83f2668dab4495b100a61d6d8700a.
Bug: 16448724
diff --git a/core/java/android/webkit/WebViewFactory.java b/core/java/android/webkit/WebViewFactory.java
index 0401fb7..2c7b3eb 100644
--- a/core/java/android/webkit/WebViewFactory.java
+++ b/core/java/android/webkit/WebViewFactory.java
@@ -16,9 +16,6 @@
package android.webkit;
-import android.app.AppGlobals;
-import android.content.Context;
-import android.content.pm.PackageManager;
import android.os.Build;
import android.os.Process;
import android.os.RemoteException;
@@ -103,14 +100,9 @@
private static Class<WebViewFactoryProvider> getFactoryClass() throws ClassNotFoundException {
try {
- Context webViewContext = AppGlobals.getInitialApplication().createPackageContext(
- getWebViewPackageName(),
- Context.CONTEXT_INCLUDE_CODE | Context.CONTEXT_IGNORE_SECURITY);
- ClassLoader clazzLoader = webViewContext.getClassLoader();
- return (Class<WebViewFactoryProvider>) Class.forName(CHROMIUM_WEBVIEW_FACTORY, true,
- clazzLoader);
- } catch (PackageManager.NameNotFoundException e) {
- Log.e(LOGTAG, "Chromium WebView package does not exist");
+ return (Class<WebViewFactoryProvider>) Class.forName(CHROMIUM_WEBVIEW_FACTORY);
+ } catch (ClassNotFoundException e) {
+ Log.e(LOGTAG, "Chromium WebView does not exist");
return (Class<WebViewFactoryProvider>) Class.forName(NULL_WEBVIEW_FACTORY);
}
}