1 [idlharness.https.any.sharedworker.html]
2 [PaymentInstruments interface: operation delete(DOMString)]
5 [PaymentInstruments interface: operation set(DOMString, PaymentInstrument)]
8 [PaymentManager interface: attribute userHint]
11 [PaymentInstruments interface: existence and properties of interface prototype object's @@unscopables property]
14 [PaymentManager interface: existence and properties of interface prototype object's @@unscopables property]
17 [ServiceWorkerRegistration interface: attribute paymentManager]
20 [PaymentManager interface object length]
23 [PaymentManager interface: existence and properties of interface prototype object's "constructor" property]
26 [PaymentManager interface object name]
29 [PaymentInstruments interface: operation get(DOMString)]
32 [PaymentInstruments interface object name]
35 [PaymentInstruments interface: operation has(DOMString)]
38 [PaymentInstruments interface: operation clear()]
41 [PaymentInstruments interface: existence and properties of interface object]
44 [PaymentInstruments interface: existence and properties of interface prototype object's "constructor" property]
47 [PaymentManager interface: attribute instruments]
50 [PaymentManager interface: member requestPermission]
53 [PaymentInstruments interface object length]
56 [PaymentManager interface: existence and properties of interface prototype object]
59 [PaymentInstruments interface: existence and properties of interface prototype object]
62 [PaymentInstruments interface: operation keys()]
65 [PaymentManager interface: existence and properties of interface object]
69 [idlharness.https.any.worker.html]
73 [PaymentInstruments interface: operation delete(DOMString)]
76 [PaymentInstruments interface: operation set(DOMString, PaymentInstrument)]
79 [PaymentManager interface: attribute userHint]
82 [PaymentInstruments interface: existence and properties of interface prototype object's @@unscopables property]
85 [PaymentManager interface: existence and properties of interface prototype object's @@unscopables property]
88 [ServiceWorkerRegistration interface: attribute paymentManager]
91 [PaymentManager interface object length]
94 [PaymentManager interface: existence and properties of interface prototype object's "constructor" property]
97 [PaymentManager interface object name]
100 [PaymentInstruments interface: operation get(DOMString)]
103 [PaymentInstruments interface object name]
106 [PaymentInstruments interface: operation has(DOMString)]
109 [PaymentInstruments interface: operation clear()]
112 [PaymentInstruments interface: existence and properties of interface object]
115 [PaymentInstruments interface: existence and properties of interface prototype object's "constructor" property]
118 [PaymentManager interface: attribute instruments]
121 [PaymentManager interface: member requestPermission]
124 [PaymentInstruments interface object length]
127 [PaymentManager interface: existence and properties of interface prototype object]
130 [PaymentInstruments interface: existence and properties of interface prototype object]
133 [PaymentInstruments interface: operation keys()]
136 [PaymentManager interface: existence and properties of interface object]
140 [idlharness.https.any.html]
144 [PaymentInstruments interface: operation delete(DOMString)]
147 [PaymentManager interface: paymentManager must inherit property "instruments" with the proper type]
150 [PaymentInstruments interface: calling delete(DOMString) on instruments with too few arguments must throw TypeError]
153 [PaymentInstruments interface: instruments must inherit property "delete(DOMString)" with the proper type]
156 [PaymentInstruments interface: instruments must inherit property "get(DOMString)" with the proper type]
159 [PaymentInstruments interface: instruments must inherit property "clear()" with the proper type]
165 [Stringification of instruments]
168 [PaymentInstruments interface: calling has(DOMString) on instruments with too few arguments must throw TypeError]
171 [PaymentManager interface: attribute userHint]
174 [PaymentInstruments interface: existence and properties of interface prototype object's @@unscopables property]
177 [PaymentInstruments interface: instruments must inherit property "has(DOMString)" with the proper type]
180 [PaymentManager interface: existence and properties of interface prototype object's @@unscopables property]
183 [PaymentInstruments interface: operation set(DOMString, PaymentInstrument)]
186 [PaymentManager interface object length]
189 [PaymentManager interface: existence and properties of interface prototype object's "constructor" property]
192 [PaymentInstruments interface: calling get(DOMString) on instruments with too few arguments must throw TypeError]
195 [PaymentManager interface object name]
198 [PaymentInstruments interface: operation get(DOMString)]
201 [PaymentInstruments interface: instruments must inherit property "set(DOMString, PaymentInstrument)" with the proper type]
204 [PaymentInstruments interface object name]
207 [PaymentManager interface: paymentManager must inherit property "userHint" with the proper type]
210 [Stringification of paymentManager]
213 [PaymentInstruments interface: operation has(DOMString)]
216 [PaymentManager must be primary interface of paymentManager]
219 [PaymentInstruments interface: operation clear()]
222 [PaymentInstruments interface: existence and properties of interface object]
225 [PaymentInstruments must be primary interface of instruments]
228 [ServiceWorkerRegistration interface: registration must inherit property "paymentManager" with the proper type]
231 [ServiceWorkerRegistration interface: attribute paymentManager]
234 [PaymentInstruments interface: existence and properties of interface prototype object's "constructor" property]
237 [PaymentInstruments interface: instruments must inherit property "keys()" with the proper type]
240 [PaymentManager interface: attribute instruments]
243 [PaymentInstruments interface object length]
246 [PaymentManager interface: operation requestPermission()]
249 [PaymentManager interface: existence and properties of interface prototype object]
252 [PaymentManager interface: paymentManager must inherit property "requestPermission()" with the proper type]
255 [PaymentInstruments interface: existence and properties of interface prototype object]
258 [PaymentInstruments interface: operation keys()]
261 [PaymentInstruments interface: calling set(DOMString, PaymentInstrument) on instruments with too few arguments must throw TypeError]
264 [PaymentManager interface: existence and properties of interface object]
268 [idlharness.https.any.serviceworker.html]
269 [PaymentInstruments interface: operation delete(DOMString)]
272 [PaymentRequestEvent interface: existence and properties of interface prototype object's "constructor" property]
275 [PaymentRequestEvent interface: attribute instrumentKey]
278 [ServiceWorkerGlobalScope interface: attribute oncanmakepayment]
281 [PaymentInstruments interface: instruments must inherit property "clear()" with the proper type]
284 [Stringification of instruments]
287 [PaymentInstruments interface: instruments must inherit property "has(DOMString)" with the proper type]
290 [PaymentRequestEvent interface: operation openWindow(USVString)]
293 [PaymentInstruments interface: instruments must inherit property "set(DOMString, PaymentInstrument)" with the proper type]
296 [PaymentManager interface: paymentManager must not have property "requestPermission"]
299 [PaymentInstruments interface object name]
302 [CanMakePaymentEvent interface: new CanMakePaymentEvent("type") must inherit property "methodData" with the proper type]
305 [PaymentInstruments interface: operation has(DOMString)]
308 [PaymentRequestEvent interface object name]
311 [CanMakePaymentEvent interface: existence and properties of interface prototype object's @@unscopables property]
314 [PaymentManager interface: member requestPermission]
317 [PaymentRequestEvent interface: attribute modifiers]
320 [PaymentInstruments interface: existence and properties of interface prototype object]
323 [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "instrumentKey" with the proper type]
326 [PaymentInstruments interface: instruments must inherit property "delete(DOMString)" with the proper type]
329 [PaymentRequestEvent interface: calling respondWith([object Object\]) on new PaymentRequestEvent("type") with too few arguments must throw TypeError]
332 [PaymentManager interface: attribute instruments]
335 [CanMakePaymentEvent interface: new CanMakePaymentEvent("type") must inherit property "paymentRequestOrigin" with the proper type]
338 [PaymentManager interface: attribute userHint]
341 [PaymentManager interface: existence and properties of interface prototype object's @@unscopables property]
344 [ServiceWorkerRegistration interface: attribute paymentManager]
347 [PaymentManager interface: existence and properties of interface prototype object's "constructor" property]
350 [PaymentInstruments interface: operation get(DOMString)]
353 [CanMakePaymentEvent interface: attribute topOrigin]
356 [PaymentInstruments interface: calling has(DOMString) on instruments with too few arguments must throw TypeError]
359 [PaymentManager must be primary interface of paymentManager]
362 [CanMakePaymentEvent interface: attribute paymentRequestOrigin]
365 [PaymentRequestEvent interface: operation respondWith([object Object\])]
368 [PaymentRequestEvent interface object length]
371 [CanMakePaymentEvent interface: new CanMakePaymentEvent("type") must inherit property "respondWith([object Object\])" with the proper type]
374 [PaymentInstruments interface: instruments must inherit property "keys()" with the proper type]
377 [PaymentInstruments interface: calling delete(DOMString) on instruments with too few arguments must throw TypeError]
380 [PaymentRequestEvent interface: attribute methodData]
383 [ServiceWorkerRegistration interface: registration must inherit property "paymentManager" with the proper type]
386 [PaymentInstruments interface: calling set(DOMString, PaymentInstrument) on instruments with too few arguments must throw TypeError]
389 [PaymentInstruments interface: operation set(DOMString, PaymentInstrument)]
392 [PaymentRequestEvent interface: attribute paymentRequestOrigin]
398 [Stringification of new PaymentRequestEvent("type")]
401 [CanMakePaymentEvent interface: existence and properties of interface prototype object's "constructor" property]
404 [PaymentRequestEvent interface: existence and properties of interface prototype object]
407 [PaymentInstruments interface: existence and properties of interface prototype object's @@unscopables property]
410 [PaymentManager interface object length]
413 [ServiceWorkerGlobalScope interface: attribute onpaymentrequest]
416 [PaymentInstruments interface: calling get(DOMString) on instruments with too few arguments must throw TypeError]
419 [PaymentManager interface object name]
422 [ServiceWorkerGlobalScope interface: self must inherit property "onpaymentrequest" with the proper type]
425 [CanMakePaymentEvent must be primary interface of new CanMakePaymentEvent("type")]
428 [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "methodData" with the proper type]
431 [PaymentRequestEvent interface: existence and properties of interface object]
434 [PaymentRequestEvent interface: existence and properties of interface prototype object's @@unscopables property]
437 [PaymentRequestEvent interface: attribute total]
440 [PaymentRequestEvent interface: attribute paymentRequestId]
443 [CanMakePaymentEvent interface: new CanMakePaymentEvent("type") must inherit property "topOrigin" with the proper type]
446 [PaymentInstruments interface object length]
449 [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "openWindow(USVString)" with the proper type]
452 [ServiceWorkerGlobalScope interface: self must inherit property "oncanmakepayment" with the proper type]
455 [PaymentManager interface: existence and properties of interface prototype object]
458 [PaymentManager interface: paymentManager must inherit property "instruments" with the proper type]
461 [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "modifiers" with the proper type]
464 [Stringification of new CanMakePaymentEvent("type")]
467 [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "paymentRequestOrigin" with the proper type]
470 [CanMakePaymentEvent interface: operation respondWith([object Object\])]
473 [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "paymentRequestId" with the proper type]
476 [PaymentRequestEvent interface: calling openWindow(USVString) on new PaymentRequestEvent("type") with too few arguments must throw TypeError]
479 [PaymentInstruments must be primary interface of instruments]
482 [CanMakePaymentEvent interface: calling respondWith([object Object\]) on new CanMakePaymentEvent("type") with too few arguments must throw TypeError]
485 [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "topOrigin" with the proper type]
488 [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "total" with the proper type]
491 [PaymentManager interface: paymentManager must inherit property "userHint" with the proper type]
494 [Stringification of paymentManager]
497 [CanMakePaymentEvent interface: existence and properties of interface prototype object]
500 [PaymentInstruments interface: existence and properties of interface object]
503 [PaymentInstruments interface: instruments must inherit property "get(DOMString)" with the proper type]
506 [PaymentRequestEvent must be primary interface of new PaymentRequestEvent("type")]
509 [CanMakePaymentEvent interface object name]
512 [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "respondWith([object Object\])" with the proper type]
515 [CanMakePaymentEvent interface: attribute modifiers]
518 [PaymentRequestEvent interface: attribute topOrigin]
521 [PaymentInstruments interface: existence and properties of interface prototype object's "constructor" property]
524 [CanMakePaymentEvent interface: existence and properties of interface object]
527 [CanMakePaymentEvent interface: attribute methodData]
530 [PaymentInstruments interface: operation clear()]
533 [CanMakePaymentEvent interface: new CanMakePaymentEvent("type") must inherit property "modifiers" with the proper type]
536 [CanMakePaymentEvent interface object length]
539 [PaymentInstruments interface: operation keys()]
542 [PaymentManager interface: existence and properties of interface object]
545 [PaymentRequestEvent interface: operation changePaymentMethod(DOMString, object)]
548 [PaymentRequestEvent interface: calling changePaymentMethod(DOMString, object) on new PaymentRequestEvent("type") with too few arguments must throw TypeError]
551 [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "changePaymentMethod(DOMString, object)" with the proper type]
554 [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "requestBillingAddress" with the proper type]
557 [PaymentRequestEvent interface: attribute requestBillingAddress]