Firefox/Features/Web Payments/DOM

From MozillaWiki
Jump to: navigation, search

Web Payments DOM Development

2017 Web Payment DOM tracking

Open bugs by whiteboard

Open Bugs

P1

Highest priority / assigned bugs blocking shipping the PaymentRequest MVP

Full Query
ID Summary Status Assigned to Depends on Blocks Whiteboard
1469419 Figure out and implement what should happen when there are two active calls to PaymentRequest.show NEW 1442453 1318984, 1433047, 1478750, 1478740 [webpayments-reserve]
1494917 PaymentResponse.retry({}) and PaymentResponse.retry() should not return AbortError. ASSIGNED Eden Chuang[:edenchuang] 1510118 [webpayments-reserve]
1498013 Add a boolean attribute to nsIPaymentRequest to indicate whether it's from a private window ASSIGNED Eden Chuang[:edenchuang] 1428415 [webpayments-reserve]
1498310 Need a way to know when to unlock the Payment Request UI after dispatching a change event ASSIGNED Eden Chuang[:edenchuang] 1429263, 1481243 [webpayments-reserve]
1507251 Fix test_abortPayment.html and test_canMakePayment.html to not leak in the tab process ASSIGNED Eden Chuang[:edenchuang] 1435880 [webpayments-reserve]
1509320 changeShippingOption can trigger a shippingoptionchange event even if the option is .selected=true ASSIGNED Eden Chuang[:edenchuang] [webpayments-reserve]

6 Total; 6 Open (100%); 0 Resolved (0%); 0 Verified (0%);


P2

Bugs blocking shipping the PaymentRequest MVP

Full Query
ID Summary Status Assigned to Depends on Blocks Whiteboard
1494340 Remove pref dom.payments.request.user_interaction_required setting when running web-platform tests NEW 1380546 [webpayments-wpt]
1496656 "Triggered by user active" should survive await micotask NEW 1318984 [webpayments-reserve]
1501162 shippingaddresschange redaction isn't compatible with jcrew.com NEW 1435155, 1490809 [webpayments-reserve]

3 Total; 3 Open (100%); 0 Resolved (0%); 0 Verified (0%);


P3

Bugs not blocking shipping the PaymentRequest MVP

Full Query
ID Summary Status Assigned to Depends on Blocks Whiteboard
1483083 Use JSArray instead of nsIArray in payment request implementation NEW 1318984 [webpayments-reserve]
1484068 Add a console warning for when a merchant provides shipping options and none are selected NEW 1478029 [webpayments-reserve]
1492596 IPCPaymentCreateActionRequest.topLevelPrincipal can be removed? NEW 1484019 [webpayments-reserve]
1506637 Incorrect OS passwords can cause the browser to crash NEW 1429265 [webpayments-reserve]

4 Total; 4 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Web Platform Tests

WPT conformance bugs. Bugs not blocking shipping the PaymentRequest MVP.

Full Query
ID Summary Status Assigned to Depends on Blocks Whiteboard
1494340 Remove pref dom.payments.request.user_interaction_required setting when running web-platform tests NEW 1380546 [webpayments-wpt]
1507395 Failing WTP Payments test: payment-request-canmakepayment-method.https.html NEW 1380546 [webpayments-wpt]
1510118 Calling complete() while a retry() is in progress must result in an InvalidStateError. NEW 1494917 [webpayments-wpt]

3 Total; 3 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Intermittent and other

Intermittent and other failures. Bugs not blocking shipping the PaymentRequest MVP.

Full Query
ID Summary Status Assigned to Depends on Blocks Whiteboard
1471056 Intermittent TEST-UNEXPECTED-TIMEOUT | dom/payments/test/browser_payment_in_different_tabs.js | application timed out after 370 seconds with no output REOPENED [webpayments-other]
1477865 Intermittent TEST-UNEXPECTED-TIMEOUT | /payment-request/allowpaymentrequest/allowpaymentrequest-attribute-cross-origin-bc-containers.https.html | object - Test timed out NEW [webpayments-other]
1484864 Intermittent dom/payments/test/browser_payment_in_different_tabs.js | Test timed out - NEW [webpayments-other]

3 Total; 3 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Not triaged or not blocking

Bugs not marked as blocking the PaymentRequest MVP. These may not be triaged yet.

Bug Query