@@ -29824,7 +29824,6 @@ href="?audio">audio</a> test instead.)</p>
29824
29824
sandbox
29825
29825
allow
29826
29826
allowfullscreen
29827
-
allowpaymentrequest
29828
29827
width
29829
29828
height
29830
29829
referrerpolicy
@@ -29845,7 +29844,6 @@ interface HTMLIFrameElement : HTMLElement {
29845
29844
[SameObject, PutForwards=value ] readonly attribute DOMTokenList sandbox ;
29846
29845
[CEReactions ] attribute DOMString allow ;
29847
29846
[CEReactions ] attribute boolean allowFullscreen ;
29848
- [CEReactions ] attribute boolean allowPaymentRequest ;
29849
29847
[CEReactions ] attribute DOMString width ;
29850
29848
[CEReactions ] attribute DOMString height ;
29851
29849
[CEReactions ] attribute DOMString referrerPolicy ;
@@ -30435,19 +30433,8 @@ interface HTMLIFrameElement : HTMLElement {
30435
30433
30436
30434
30437
30435
30438
-
30439
- data-x="attr-iframe-allowpaymentrequest">allowpaymentrequest attribute is a
30440
- boolean attribute . When specified, it indicates that Document
objects in
30441
- the iframe
element's nested browsing context will be initialized with a
30442
- permissions policy which allows the
30443
- "payment
" feature to be used to make payment requests from any
30444
- origin . This is enforced by the
30445
- data-x="process-permissions-policy-attributes">Process permissions policy attributes
30446
- algorithm.
30447
-
30448
- None of these attributes, allow
,
30449
- allowfullscreen
or
30450
- data-x="attr-iframe-allowpaymentrequest">allowpaymentrequest, can grant access to a feature
30436
+
30437
+ allowfullscreen
can grant access to a feature
30451
30438
in an iframe
element's nested browsing context if the element's
30452
30439
node document is not already allowed to use that feature.
30453
30440
@@ -30473,9 +30460,8 @@ interface HTMLIFrameElement : HTMLElement {
30473
30460
30474
30461
Because they only influence the
30475
30462
data-x="concept-document-permissions-policy">permissions policy of the nested browsing
30476
- context's active document , the allow
,
30477
- allowfullscreen
and
30478
- data-x="attr-iframe-allowpaymentrequest">allowpaymentrequest attributes only take effect
30463
+ context's active document , the allow
30464
+ and allowfullscreen
attributes only take effect
30479
30465
when the nested browsing context of the iframe
is
30480
30466
data-x="navigate">navigated. Adding or removing them has no effect on an already-loaded
30481
30467
document.
@@ -30547,10 +30533,6 @@ interface HTMLIFrameElement : HTMLElement {
30547
30533
must reflect the allowfullscreen
30548
30534
content attribute.
30549
30535
30550
- The allowPaymentRequest
IDL
30551
- attribute must reflect the
30552
- data-x="attr-iframe-allowpaymentrequest">allowpaymentrequest content attribute.
30553
-
30554
30536
The referrerPolicy
IDL attribute
30555
30537
must reflect the referrerpolicy
30556
30538
content attribute, limited to only known values .
@@ -118745,7 +118727,6 @@ interface External {
118745
118727
sandbox
;
118746
118728
allow
;
118747
118729
allowfullscreen
;
118748
- allowpaymentrequest
;
118749
118730
width
;
118750
118731
height
;
118751
118732
referrerpolicy
;
@@ -120204,11 +120185,6 @@ interface External {
120204
120185
iframe
120205
120186
Whether to allow the iframe
's contents to use requestFullscreen()
120206
120187
Boolean attribute
120207
- 120208
-
allowpaymentrequest
120209
-
iframe
120210
-
Whether the iframe
's contents are allowed to use the PaymentRequest
interface to make payment requests
120211
-
Boolean attribute
120212
120188
120213
120189
alt
120214
120190
area
;
@@ -122887,7 +122863,7 @@ INSERT INTERFACES HERE
122887
122863
(Non-normative) Page Visibility Level 2 , I. Grigorik, A. Jain, J. Mann. W3C.
122888
122864
122889
122865
[PAYMENTREQUEST]
122890
- browser-payment-api /">Payment Request API , A. Bateman, Z. Koch , R. McElmurry . W3C.
122866
+ request/">Payment Request API , M. Cáceres, D. Wang , R. Solomakhin, I. Jacobs . W3C.
122891
122867
122892
122868
[PDF]
122893
122869
0 commit comments