| Index: content/child/runtime_features.cc
|
| diff --git a/content/child/runtime_features.cc b/content/child/runtime_features.cc
|
| index 148edfc7fed8a6028d98c0f70885468f1fa67eae..6cef2510800d30d8ae5cc411ac3ae0ce69d8dd5e 100644
|
| --- a/content/child/runtime_features.cc
|
| +++ b/content/child/runtime_features.cc
|
| @@ -62,6 +62,11 @@ static void SetRuntimeFeatureDefaultsForPlatform() {
|
| #else
|
| WebRuntimeFeatures::enableNavigatorContentUtils(true);
|
| #endif // defined(OS_ANDROID)
|
| +
|
| +#if !(defined OS_ANDROID || defined OS_CHROMEOS || defined OS_IOS)
|
| + // Only Android, ChromeOS, and IOS support NetInfo right now.
|
| + WebRuntimeFeatures::enableNetworkInformation(false);
|
| +#endif
|
| }
|
|
|
| void SetRuntimeFeaturesDefaultsAndUpdateFromArgs(
|
| @@ -164,6 +169,9 @@ void SetRuntimeFeaturesDefaultsAndUpdateFromArgs(
|
|
|
| if (command_line.HasSwitch(switches::kEnableLayerSquashing))
|
| WebRuntimeFeatures::enableLayerSquashing(true);
|
| +
|
| + if (command_line.HasSwitch(switches::kEnableNetworkInformation))
|
| + WebRuntimeFeatures::enableNetworkInformation(true);
|
| }
|
|
|
| } // namespace content
|
|
|