@@ -29823,7 +29823,6 @@ href="?audio">audio</a> test instead.)</p>
29823
29823
sandbox
29824
29824
allow
29825
29825
allowfullscreen
29826
-
allowpaymentrequest
29827
29826
width
29828
29827
height
29829
29828
referrerpolicy
@@ -29844,7 +29843,6 @@ interface HTMLIFrameElement : HTMLElement {
29844
29843
[SameObject, PutForwards=value ] readonly attribute DOMTokenList sandbox ;
29845
29844
[CEReactions ] attribute DOMString allow ;
29846
29845
[CEReactions ] attribute boolean allowFullscreen ;
29847
- [CEReactions ] attribute boolean allowPaymentRequest ;
29848
29846
[CEReactions ] attribute DOMString width ;
29849
29847
[CEReactions ] attribute DOMString height ;
29850
29848
[CEReactions ] attribute DOMString referrerPolicy ;
@@ -30434,19 +30432,8 @@ interface HTMLIFrameElement : HTMLElement {
30434
30432
30435
30433
30436
30434
30437
-
30438
- data-x="attr-iframe-allowpaymentrequest">allowpaymentrequest attribute is a
30439
- boolean attribute . When specified, it indicates that Document
objects in
30440
- the iframe
element's nested browsing context will be initialized with a
30441
- permissions policy which allows the
30442
- "payment
" feature to be used to make payment requests from any
30443
- origin . This is enforced by the
30444
- data-x="process-permissions-policy-attributes">Process permissions policy attributes
30445
- algorithm.
30446
-
30447
- None of these attributes, allow
,
30448
- allowfullscreen
or
30449
- data-x="attr-iframe-allowpaymentrequest">allowpaymentrequest, can grant access to a feature
30435
+
30436
+ allowfullscreen
can grant access to a feature
30450
30437
in an iframe
element's nested browsing context if the element's
30451
30438
node document is not already allowed to use that feature.
30452
30439
@@ -30472,9 +30459,8 @@ interface HTMLIFrameElement : HTMLElement {
30472
30459
30473
30460
Because they only influence the
30474
30461
data-x="concept-document-permissions-policy">permissions policy of the nested browsing
30475
- context's active document , the allow
,
30476
- allowfullscreen
and
30477
- data-x="attr-iframe-allowpaymentrequest">allowpaymentrequest attributes only take effect
30462
+ context's active document , the allow
30463
+ and allowfullscreen
attributes only take effect
30478
30464
when the nested browsing context of the iframe
is
30479
30465
data-x="navigate">navigated. Adding or removing them has no effect on an already-loaded
30480
30466
document.
@@ -30546,10 +30532,6 @@ interface HTMLIFrameElement : HTMLElement {
30546
30532
must reflect the allowfullscreen
30547
30533
content attribute.
30548
30534
30549
- The allowPaymentRequest
IDL
30550
- attribute must reflect the
30551
- data-x="attr-iframe-allowpaymentrequest">allowpaymentrequest content attribute.
30552
-
30553
30535
The referrerPolicy
IDL attribute
30554
30536
must reflect the referrerpolicy
30555
30537
content attribute, limited to only known values .
@@ -118722,7 +118704,6 @@ interface External {
118722
118704
sandbox
;
118723
118705
allow
;
118724
118706
allowfullscreen
;
118725
- allowpaymentrequest
;
118726
118707
width
;
118727
118708
height
;
118728
118709
referrerpolicy
;
@@ -120181,11 +120162,6 @@ interface External {
120181
120162
iframe
120182
120163
Whether to allow the iframe
's contents to use requestFullscreen()
120183
120164
Boolean attribute
120184
- 120185
-
allowpaymentrequest
120186
-
iframe
120187
-
Whether the iframe
's contents are allowed to use the PaymentRequest
interface to make payment requests
120188
-
Boolean attribute
120189
120165
120190
120166
alt
120191
120167
area
;
@@ -122864,7 +122840,7 @@ INSERT INTERFACES HERE
122864
122840
(Non-normative) Page Visibility Level 2 , I. Grigorik, A. Jain, J. Mann. W3C.
122865
122841
122866
122842
[PAYMENTREQUEST]
122867
- browser-payment-api /">Payment Request API , A. Bateman, Z. Koch , R. McElmurry . W3C.
122843
+ request/">Payment Request API , M. Cáceres, D. Wang , R. Solomakhin, I. Jacobs . W3C.
122868
122844
122869
122845
[PDF]
122870
122846
0 commit comments