Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2196)

Unified Diff: android_webview/browser/aw_content_browser_client.cc

Issue 2884353003: [WebView] Remove more redundant classes (Closed)
Patch Set: Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: android_webview/browser/aw_content_browser_client.cc
diff --git a/android_webview/browser/aw_content_browser_client.cc b/android_webview/browser/aw_content_browser_client.cc
index 9d2ad2555099ee4ed200f6716c2d610426ed67ea..b90ddfc81e93f3b73c1e82d826399bcf252a5d32 100644
--- a/android_webview/browser/aw_content_browser_client.cc
+++ b/android_webview/browser/aw_content_browser_client.cc
@@ -195,7 +195,7 @@ AwBrowserContext* AwContentBrowserClient::GetAwBrowserContext() {
AwContentBrowserClient::AwContentBrowserClient(
JniDependencyFactory* native_factory)
: native_factory_(native_factory) {
- g_locale_manager = native_factory->CreateAwLocaleManager();
+ g_locale_manager = new AwLocaleManager();
}
AwContentBrowserClient::~AwContentBrowserClient() {
@@ -514,8 +514,7 @@ void AwContentBrowserClient::OverrideWebkitPrefs(
content::RenderViewHost* rvh,
content::WebPreferences* web_prefs) {
if (!preferences_populater_.get()) {
- preferences_populater_ =
- base::WrapUnique(native_factory_->CreateWebPreferencesPopulater());
+ preferences_populater_ = base::WrapUnique(new AwWebPreferencesPopulater());
}
preferences_populater_->PopulateFor(
content::WebContents::FromRenderViewHost(rvh), web_prefs);

Powered by Google App Engine
This is Rietveld 408576698