mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Enable NetworkService by default (see issue #2622).
The NetworkService can still be disabled for a limited time by specifying the `--disable-features=NetworkService` command-line flag.
This commit is contained in:
@@ -10,6 +10,7 @@
|
||||
#include "libcef/browser/prefs/pref_store.h"
|
||||
#include "libcef/browser/prefs/renderer_prefs.h"
|
||||
#include "libcef/common/cef_switches.h"
|
||||
#include "libcef/common/net_service/util.h"
|
||||
|
||||
#include "base/command_line.h"
|
||||
#include "base/files/file_path.h"
|
||||
@@ -171,7 +172,7 @@ std::unique_ptr<PrefService> CreatePrefService(Profile* profile,
|
||||
SSLConfigServiceManager::RegisterPrefs(registry.get());
|
||||
update_client::RegisterPrefs(registry.get());
|
||||
|
||||
if (!command_line->HasSwitch(switches::kEnableNetworkService)) {
|
||||
if (!net_service::IsEnabled()) {
|
||||
CefURLRequestContextGetter::RegisterPrefs(registry.get());
|
||||
} else if (!profile) {
|
||||
SystemNetworkContextManager::RegisterPrefs(registry.get());
|
||||
|
Reference in New Issue
Block a user