Modified: trunk/LayoutTests/imported/w3c/ChangeLog (264300 => 264301)
--- trunk/LayoutTests/imported/w3c/ChangeLog 2020-07-13 15:14:24 UTC (rev 264300)
+++ trunk/LayoutTests/imported/w3c/ChangeLog 2020-07-13 15:28:46 UTC (rev 264301)
@@ -1,3 +1,16 @@
+2020-07-13 Chris Dumez <[email protected]>
+
+ Unreviewed, drop a couple of payment-requests WPT tests
+
+ Those tests should have been dropped during the recent resync in r264239 since they no longer
+ exist upstream.
+
+ * web-platform-tests/payment-request/PaymentItem/type_member.https-expected.txt: Removed.
+ * web-platform-tests/payment-request/PaymentItem/type_member.https.html: Removed.
+ * web-platform-tests/payment-request/PaymentItem/w3c-import.log: Removed.
+ * web-platform-tests/payment-request/payment-request-update-event-updatewith-method.https-expected.txt: Removed.
+ * web-platform-tests/payment-request/payment-request-update-event-updatewith-method.https.html: Removed.
+
2020-07-12 Rob Buis <[email protected]>
Improve IPv6 detection when setting host/hostname
Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/payment-request/payment-request-update-event-updatewith-method.https-expected.txt (264300 => 264301)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/payment-request/payment-request-update-event-updatewith-method.https-expected.txt 2020-07-13 15:14:24 UTC (rev 264300)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/payment-request/payment-request-update-event-updatewith-method.https-expected.txt 2020-07-13 15:28:46 UTC (rev 264301)
@@ -1,5 +0,0 @@
-
-PASS Let target be the request which is dispatching the event.
-PASS Calling .updateWith() with an undispatched untrusted event throws "InvalidStateError"
-PASS Calling .updateWith() with a dispatched, untrusted event, throws "InvalidStateError"
-
Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/payment-request/payment-request-update-event-updatewith-method.https.html (264300 => 264301)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/payment-request/payment-request-update-event-updatewith-method.https.html 2020-07-13 15:14:24 UTC (rev 264300)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/payment-request/payment-request-update-event-updatewith-method.https.html 2020-07-13 15:28:46 UTC (rev 264301)
@@ -1,66 +0,0 @@
-<!DOCTYPE html>
-<!-- Copyright © 2017 Chromium authors and World Wide Web Consortium, (Massachusetts Institute of Technology, ERCIM, Keio University, Beihang). -->
-<meta charset="utf-8">
-<title>Test for PaymentRequestUpdateEvent's updateWith() method</title>
-<link rel="help" href=""
-<script src=""
-<script src=""
-<script>
-const basicCard = Object.freeze({ supportedMethods: "basic-card" });
-const defaultMethods = Object.freeze([basicCard]);
-const defaultDetails = Object.freeze({
- total: {
- label: "Total",
- amount: {
- currency: "USD",
- value: "1.00",
- },
- },
-});
-
-test(() => {
- // Smoke test - checks target is set as expected
- const request = new PaymentRequest(defaultMethods, defaultDetails);
- const ev = new PaymentRequestUpdateEvent("test");
- request.dispatchEvent(ev);
- assert_equals(ev.target, request, "The request and the target at the same");
-}, "Let target be the request which is dispatching the event.");
-
-// Github issue: https://github.com/w3c/browser-payment-api/issues/546
-test(() => {
- const untrustedEvents = [
- new PaymentRequestUpdateEvent("just a test"),
- new PaymentRequestUpdateEvent("shippingaddresschange"),
- new PaymentRequestUpdateEvent("shippingoptionchange"),
- ].forEach(ev => {
- assert_throws(
- "InvalidStateError",
- () => {
- ev.updateWith(Promise.resolve());
- },
- `untrusted event of type "${ev.type}" must throw "InvalidStateError"`
- );
- });
-}, `Calling .updateWith() with an undispatched untrusted event throws "InvalidStateError"`);
-
-// Github issue: https://github.com/w3c/browser-payment-api/issues/546
-test(() => {
- const request = new PaymentRequest(defaultMethods, defaultDetails);
- const untrustedEvents = [
- new PaymentRequestUpdateEvent("just a test"),
- new PaymentRequestUpdateEvent("shippingaddresschange"),
- new PaymentRequestUpdateEvent("shippingoptionchange"),
- ].map(ev => {
- request.dispatchEvent(ev); // set .target and dispatch flag
- // unstrusted event.
- assert_throws(
- "InvalidStateError",
- () => {
- ev.updateWith(Promise.resolve())
- },
- `untrusted event of type "${ev.type}" must throw "InvalidStateError"`
- );
- });
-}, `Calling .updateWith() with a dispatched, untrusted event, throws "InvalidStateError"`);
-
-</script>