| Index: third_party/WebKit/Source/modules/payments/HTMLIFrameElementPayments.cpp
|
| diff --git a/third_party/WebKit/Source/modules/payments/HTMLIFrameElementPayments.cpp b/third_party/WebKit/Source/modules/payments/HTMLIFrameElementPayments.cpp
|
| index 6ce4b014a285edca5a6ecd3dc35d15b6d407c7c0..d06a96aa83bb6c16bae2f37c095fae416456a5c7 100644
|
| --- a/third_party/WebKit/Source/modules/payments/HTMLIFrameElementPayments.cpp
|
| +++ b/third_party/WebKit/Source/modules/payments/HTMLIFrameElementPayments.cpp
|
| @@ -6,6 +6,7 @@
|
|
|
| #include "core/dom/QualifiedName.h"
|
| #include "core/html/HTMLIFrameElement.h"
|
| +#include "platform/RuntimeEnabledFeatures.h"
|
|
|
| namespace blink {
|
|
|
| @@ -48,7 +49,8 @@ HTMLIFrameElementPayments& HTMLIFrameElementPayments::from(
|
| // static
|
| bool HTMLIFrameElementPayments::allowPaymentRequest(
|
| HTMLIFrameElement& element) {
|
| - return element.fastHasAttribute(HTMLNames::allowpaymentrequestAttr);
|
| + return RuntimeEnabledFeatures::paymentRequestIFrameEnabled() &&
|
| + element.fastHasAttribute(HTMLNames::allowpaymentrequestAttr);
|
| }
|
|
|
| DEFINE_TRACE(HTMLIFrameElementPayments) {
|
|
|