Index: third_party/WebKit/Source/bindings/core/v8/V8Binding.cpp |
diff --git a/third_party/WebKit/Source/bindings/core/v8/V8Binding.cpp b/third_party/WebKit/Source/bindings/core/v8/V8Binding.cpp |
index fa81e2e12f2c46e21badf8b16895d60e4e598abf..99fe34ac88a43a19db4f747b56a56ae68b311677 100644 |
--- a/third_party/WebKit/Source/bindings/core/v8/V8Binding.cpp |
+++ b/third_party/WebKit/Source/bindings/core/v8/V8Binding.cpp |
@@ -847,6 +847,10 @@ void installOriginTrials(ScriptState* scriptState) |
originTrialContext->setFeatureBindingsInstalled("WebBluetooth"); |
} |
+ if (!originTrialContext->featureBindingsInstalled("WebUSB") && (RuntimeEnabledFeatures::webUSBEnabled() || originTrialContext->isFeatureEnabled("WebUSB"))) { |
+ originTrialContext->setFeatureBindingsInstalled("WebUSB"); |
+ } |
+ |
if (!originTrialContext->featureBindingsInstalled("LinkServiceWorker") && (RuntimeEnabledFeatures::linkServiceWorkerEnabled() || originTrialContext->isFeatureEnabled("ForeignFetch"))) { |
originTrialContext->setFeatureBindingsInstalled("LinkServiceWorker"); |
} |