Closed Bug 1514397 Opened 5 years ago Closed 5 years ago

[Web Payments] Firefox only Web platform test failures

Categories

(Core :: DOM: Web Payments, enhancement, P3)

enhancement

Tracking

()

RESOLVED WONTFIX

People

(Reporter: automatedtester, Assigned: marcosc)

References

(Blocks 1 open bug)

Details

(Keywords: compat, parity-chrome, parity-safari)

The following tests are only failing in Firefox as documented in https://foolip.github.io/ad-hoc-wpt-results-analysis/firefox-lone-failures.html

/payment-handler/can-make-payment-event.https.html
/payment-method-basic-card/historical.https.html
/payment-method-basic-card/payment-request-canmakepayment-method.https.html
/payment-method-id/payment-request-ctor-pmi-handling.https.html
/payment-request/allowpaymentrequest/active-document-cross-origin.https.sub.html
/payment-request/allowpaymentrequest/active-document-same-origin.https.html
/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-cross-origin-bc-containers.https.html
/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-same-origin-bc-containers.https.html
/payment-request/allowpaymentrequest/no-attribute-cross-origin-bc-containers.https.html
/payment-request/allowpaymentrequest/no-attribute-same-origin-bc-containers.https.html
/payment-request/historical.https.html
/payment-request/idlharness.https.window.html
/payment-request/payment-request-constructor-crash.https.html
/payment-request/payment-request-constructor.https.html
/payment-request/payment-request-ctor-currency-code-checks.https.html
/payment-request/payment-request-ctor-pmi-handling.https.html
/payment-request/payment-request-id-attribute.https.html
/payment-request/payment-request-onshippingaddresschange-attribute.https.html
/payment-request/payment-request-onshippingoptionchange-attribute.https.html
/payment-request/payment-request-shippingAddress-attribute.https.html
/payment-request/payment-request-shippingOption-attribute.https.html
/payment-request/payment-request-shippingType-attribute.https.html
/payment-request/PaymentRequestUpdateEvent/constructor.https.html
/payment-request/PaymentRequestUpdateEvent/updatewith-method.https.html
Priority: -- → P3

I'll do a quick investigation ... most of these were passing already - and the /allowpaymentrequest/ need to be changed to .tentative. as they are buggy.

Assignee: nobody → mcaceres
Blocks: 1528706
No longer blocks: wpt.fyi-firefox-fails

Pass:
✅ /payment-method-basic-card/historical.https.html
✅ /payment-method-basic-card/payment-request-canmakepayment-method.https.html
✅ /payment-method-id/payment-request-ctor-pmi-handling.https.html
✅ /payment-request/idlharness.https.window.html
✅ /payment-request/payment-request-constructor-crash.https.html
✅ /payment-request/payment-request-constructor.https.html
✅ /payment-request/payment-request-ctor-currency-code-checks.https.html
✅ /payment-request/payment-request-ctor-pmi-handling.https.html
✅ /payment-request/payment-request-id-attribute.https.html
✅ /payment-request/payment-request-onshippingaddresschange-attribute.https.html
✅ /payment-request/payment-request-onshippingoptionchange-attribute.https.html
✅ /payment-request/payment-request-shippingAddress-attribute.https.html
✅ /payment-request/payment-request-shippingOption-attribute.https.html
✅ /payment-request/payment-request-shippingType-attribute.https.html
✅ /payment-request/PaymentRequestUpdateEvent/constructor.https.html
✅ /payment-request/PaymentRequestUpdateEvent/updatewith-method.https.html
✅ /payment-request/allowpaymentrequest/active-document-cross-origin.https.sub.html
✅ /payment-request/allowpaymentrequest/active-document-same-origin.https.html
✅ /payment-request/allowpaymentrequest/allowpaymentrequest-attribute-cross-origin-bc-containers.https.html
✅ /payment-request/allowpaymentrequest/no-attribute-cross-origin-bc-containers.https.html

Fail:
/payment-request/historical.https.html - regionCode is coming back in Payment Request 1.1 (in about 1 month)

Skipped ... these tests might be bad:
/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-same-origin-bc-containers.https.html
/payment-request/allowpaymentrequest/no-attribute-same-origin-bc-containers.https.html

We've disabled all these tests and feature, so closing as won't fix.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.