Index: content/child/runtime_features.cc |
diff --git a/content/child/runtime_features.cc b/content/child/runtime_features.cc |
index 10faf40ec121f019b0b2b6ad81b3320618a1a6bb..18a61953c8100116f24f022ea8980986de9675ca 100644 |
--- a/content/child/runtime_features.cc |
+++ b/content/child/runtime_features.cc |
@@ -304,6 +304,9 @@ void SetRuntimeFeaturesDefaultsAndUpdateFromArgs( |
WebRuntimeFeatures::enableSendBeaconThrowForBlobWithNonSimpleType(true); |
#if defined(OS_ANDROID) |
+ if (command_line.HasSwitch(switches::kDisableMediaSessionAPI)) |
+ WebRuntimeFeatures::enableMediaSession(false); |
+ |
WebRuntimeFeatures::enablePaymentRequest( |
base::FeatureList::IsEnabled(features::kWebPayments)); |
#endif |