am 25d928f6: Merge "Update WebViewFactory.java to compile in AOSP."

* commit '25d928f687408058f007051878574ea66691d9dc':
  Update WebViewFactory.java to compile in AOSP.
This commit is contained in:
Marcin Kosiba
2014-09-01 09:13:45 +00:00
committed by Android Git Automerger

View File

@@ -66,6 +66,11 @@ public final class WebViewFactory {
return false; // User has not modifed Developer Settings
}
public static String getWebViewPackageName() {
// TODO: Make this dynamic based on resource configuration.
return "com.android.webview";
}
static WebViewFactoryProvider getProvider() {
synchronized (sProviderLock) {
// For now the main purpose of this function (and the factory abstraction) is to keep
@@ -103,8 +108,7 @@ public final class WebViewFactory {
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(NULL_WEBVIEW_FACTORY);
throw new ClassNotFoundException("Chromium WebView package does not exist", e);
}
}
}