Closed Bug 1729078 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 30337 - [SPC] Remove WPT tests that involve PaymentOptions

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox94 fixed)

RESOLVED FIXED
94 Branch
Tracking Status
firefox94 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 30337 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/30337
Details from upstream follow.

b'Stephen McGruer <smcgruer@chromium.org>' wrote:

[SPC] Remove WPT tests that involve PaymentOptions

The PaymentOptions dict was removed from the PaymentRequest spec a while ago,
so there's no need to test this.

Bug: 1241090, 1206261
Change-Id: I839cb9c771b813dc73a51471b3b4b46d5d66dbcb
Reviewed-on: https://chromium-review.googlesource.com/3141801
WPT-Export-Revision: a713c81b6bf06daa3ae8827fd53d4a277c7c7a2c

PR 30337 applied with additional changes from upstream: 96387bea0b9deafeed45633bb9e82ccc7561efa4

CI Results

Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 1 tests and 16 subtests

Status Summary

Firefox

OK : 1
FAIL: 16

Chrome

OK : 1
PASS: 4
FAIL: 12

Safari

OK : 1
PASS: 2
FAIL: 14

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

/secure-payment-confirmation/secure-payment-confirmation.tentative.https.html
Valid payment method data does not throw exceptions.: FAIL
The timeout field is optional.: FAIL

New Tests That Don't Pass

/secure-payment-confirmation/secure-payment-confirmation.tentative.https.html
Valid payment method data does not throw exceptions.: FAIL (Chrome: PASS, Safari: PASS)
The timeout field is optional.: FAIL (Chrome: PASS, Safari: PASS)
Extra payment method not allowed afterward.: FAIL (Chrome: FAIL, Safari: FAIL)
Extra payment method not allowed beforehand.: FAIL (Chrome: FAIL, Safari: FAIL)
The credentialIds field is required.: FAIL (Chrome: FAIL, Safari: FAIL)
The challenge field is required.: FAIL (Chrome: FAIL, Safari: FAIL)
Empty credentialIds field throws exception.: FAIL (Chrome: FAIL, Safari: FAIL)
Null challenge field throws exception.: FAIL (Chrome: FAIL, Safari: FAIL)
Empty challenge field throws exception.: FAIL (Chrome: FAIL, Safari: FAIL)
Timeout longer than 1 hour throws exception.: FAIL (Chrome: FAIL, Safari: FAIL)
Large credentialIds value throws exception.: FAIL (Chrome: PASS, Safari: FAIL)
Large challenge value throws exception.: FAIL (Chrome: PASS, Safari: FAIL)
Instrument field is required.: FAIL (Chrome: FAIL, Safari: FAIL)
Instrument display name is required.: FAIL (Chrome: FAIL, Safari: FAIL)
Instrument icon is required.: FAIL (Chrome: FAIL, Safari: FAIL)
Payee origin is required.: FAIL (Chrome: FAIL, Safari: FAIL)

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5af78d6d23b9 [wpt PR 30337] - [SPC] Remove WPT tests that involve PaymentOptions, a=testonly
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 94 Branch
You need to log in before you can comment on or make changes to this bug.