| Index: content/child/runtime_features.cc
|
| diff --git a/content/child/runtime_features.cc b/content/child/runtime_features.cc
|
| index 1cf707331344d6d379e07ed5bb288c204df23b0b..22d31040e38aee135b486e0e9f2e14749f3f63dc 100644
|
| --- a/content/child/runtime_features.cc
|
| +++ b/content/child/runtime_features.cc
|
| @@ -53,6 +53,12 @@ static void SetRuntimeFeatureDefaultsForPlatform() {
|
| // Only Android, ChromeOS support NetInfo right now.
|
| WebRuntimeFeatures::enableNetworkInformation(false);
|
| #endif
|
| +
|
| +// Web Bluetooth is shipped on Android, ChromeOS & MacOS, experimental
|
| +// otherwise.
|
| +#if defined(OS_CHROMEOS) || defined(OS_ANDROID) || defined(OS_MACOSX)
|
| + WebRuntimeFeatures::enableWebBluetooth(true);
|
| +#endif
|
| }
|
|
|
| void SetRuntimeFeaturesDefaultsAndUpdateFromArgs(
|
| @@ -68,9 +74,6 @@ void SetRuntimeFeaturesDefaultsAndUpdateFromArgs(
|
| WebRuntimeFeatures::enableFeaturePolicy(
|
| base::FeatureList::IsEnabled(features::kFeaturePolicy));
|
|
|
| - if (command_line.HasSwitch(switches::kEnableWebBluetooth))
|
| - WebRuntimeFeatures::enableWebBluetooth(true);
|
| -
|
| if (!base::FeatureList::IsEnabled(features::kWebUsb))
|
| WebRuntimeFeatures::enableWebUsb(false);
|
|
|
|
|