| Index: third_party/WebKit/Source/bindings/modules/v8/ConditionalFeaturesForModules.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/modules/v8/ConditionalFeaturesForModules.cpp b/third_party/WebKit/Source/bindings/modules/v8/ConditionalFeaturesForModules.cpp
|
| index e2dfd258efd27c08df165965ede974fa3172017f..c3a754790a4e6bd198af0cab087df10ccc5f954a 100644
|
| --- a/third_party/WebKit/Source/bindings/modules/v8/ConditionalFeaturesForModules.cpp
|
| +++ b/third_party/WebKit/Source/bindings/modules/v8/ConditionalFeaturesForModules.cpp
|
| @@ -57,7 +57,8 @@ void installConditionalFeaturesForModules(
|
| v8::Local<v8::Object>(),
|
| prototypeObject, interfaceObject);
|
| }
|
| - // Mimics the [SecureContext] extended attribute.
|
| + // Mimics the [SecureContext] extended attribute. Work-around for
|
| + // https://crbug.com/695123.
|
| if (OriginTrials::webUSBEnabled(executionContext) &&
|
| executionContext->isSecureContext()) {
|
| V8NavigatorPartial::installWebUSB(isolate, world, v8::Local<v8::Object>(),
|
| @@ -73,7 +74,8 @@ void installConditionalFeaturesForModules(
|
| V8WindowPartial::installImageCapture(isolate, world, instanceObject,
|
| prototypeObject, interfaceObject);
|
| }
|
| - // Mimics the [SecureContext] extended attribute.
|
| + // Mimics the [SecureContext] extended attribute. Work-around for
|
| + // https://crbug.com/695123.
|
| if (OriginTrials::webUSBEnabled(executionContext) &&
|
| executionContext->isSecureContext()) {
|
| V8WindowPartial::installWebUSB(isolate, world, instanceObject,
|
|
|