Firefox/Features/Web Payments/DOM
< Firefox | Features | Web Payments
Jump to navigation
Jump to search
Web Payments DOM Development
Open Bugs
P1
Bugs blocking end-to-end feature/WPT testing
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
P2
Bugs blocking shipping the PaymentRequest MVP
ID | Summary | Status | Assigned to | Depends on | Blocks | Whiteboard |
---|---|---|---|---|---|---|
1318984 | [meta] Implement W3C Payment Request API | NEW | 1380546, 1383597, 1447178, 1469419, 1546893, 1971459, 1318987, 1318988, 1318989, 1318990, 1318991, 1318993, 1368949, 1375345, 1432079, 1435155, 1435161, 1436903, 1441709, 1441752, 1442078, 1442453, 1443914, 1468356, 1472026, 1474499, 1480872, 1483083, 1490599, 1492295, 1496656, 1497110, 1497699, 1499954, 1499992, 1504032, 1646556, 1721897 | 1318986, 1895673, 1918059, 802882, 1905969 | [DevRel:P2] | |
1380546 | [meta] Pass web platform tests of Payment Request API | NEW | 1336760, 1494340, 1971459, 1318988, 1336775, 1367668, 1367694, 1368949, 1375345, 1379892, 1379925, 1380211, 1380550, 1380552, 1380553, 1382120, 1385187, 1388661, 1389418, 1403079, 1403080, 1490587, 1493052, 1493963, 1499992, 1507395 | 1318984 | ||
1383597 | [meta] Payment UI implementation support | NEW | 1971459, 1382092, 1383293 | 1318984 | ||
1494340 | Remove pref dom.payments.request.user_interaction_required setting when running web-platform tests | NEW | 1380546 | [webpayments-wpt] | ||
1918059 | Pop-up from https://applepaydemo.apple.com/ (Apple Pay Support) does not show after clicking the Pay button | NEW | 1318984, 1971459 | 1918077 | ||
1971459 | Aligning the PaymentRequest API implementation to the current spec | NEW | Eden Chuang[:edenchuang] | 1318984, 1380546, 1383597, 1725556, 1918059, 1963064 |
6 Total; 6 Open (100%); 0 Resolved (0%); 0 Verified (0%);
2017 H2
Platform (ETA 2017'Q3): API development Follow-up
ID | Summary | Status | Resolution | Assigned to | Depends on | Blocks | Whiteboard |
---|---|---|---|---|---|---|---|
1376623 | PaymentMethodData.supportedMethods is now DOMString | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1318987 | [WP-MVP][M4] | |
1387385 | Remove usage of nsIJSON from Web Payments | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1347515 | [WP-MVP][M4] | |
1390009 | browser_show_dialog.js is going to permafail when Gecko 57 merges to Beta on 2017-09-20 | VERIFIED | DUPLICATE | 1381186 | [WP-MVP][M4] | ||
1390737 | test_canMakePayment.html is going to permafail when Gecko 57 merges to Beta on 2017-09-20 | VERIFIED | FIXED | Eden Chuang[:edenchuang] | 1390018 | [WP-MVP][M4] |
4 Total; 0 Open (0%); 2 Resolved (50%); 2 Verified (50%);
Platform (ETA 2017'Q3): UI Implementation Support
ID | Summary | Status | Resolution | Assigned to | Depends on | Blocks | Whiteboard |
---|---|---|---|---|---|---|---|
1382092 | [Payment Request API] Support default payment UI service in DOM code | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1390018 | 1383597, 1389519 | |
1383293 | Add new readonly attribute principal in nsIPaymentRequest | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1383597, 1383300 | ||
1971459 | Aligning the PaymentRequest API implementation to the current spec | NEW | Eden Chuang[:edenchuang] | 1318984, 1380546, 1383597, 1725556, 1918059, 1963064 |
3 Total; 1 Open (33.33%); 2 Resolved (66.67%); 0 Verified (0%);
Platform (ETA 2017'Q3): Compat. test coverage & compliance
26 Total; 3 Open (11.54%); 23 Resolved (88.46%); 0 Verified (0%);
2017 H1
Timeline & Architecture
Milestone 1 (ETA Mar. 31st, 2017)
ID | Summary | Status | Resolution | Assigned to | Depends on | Blocks | Whiteboard |
---|---|---|---|---|---|---|---|
1345389 | [Payment Request API] PaymentRequest Constructor implementation WebAPI part | RESOLVED | FIXED | Alphan Chen [:alchen] | 1345361 | [WP-MVP][M1] | |
1345390 | [Payment Request API] PaymentRequest Constructor implementation IPC/XPCOM part | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1345361 | [WP-MVP][M1] | |
1345391 | [Payment Request API] Support canMakePayment flow webAPI part | RESOLVED | FIXED | Alphan Chen [:alchen] | 1345365 | [WP-MVP][M1] | |
1345392 | [Payment Request API] Support canMakePayment flow IPC/XPCOM part | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1345365 | [WP-MVP][M1] | |
1345393 | [Payment Request API] Support show flow webAPI part | RESOLVED | FIXED | Alphan Chen [:alchen] | 1345366 | [WP-MVP][M1] | |
1345394 | [Payment Request API] Support show flow IPC/XPCOM part | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1345366 | [WP-MVP][M1] | |
1345395 | [Payment Request API] Support abort flow WebAPI part | RESOLVED | FIXED | Alphan Chen [:alchen] | 1345367 | [WP-MVP][M1] | |
1345396 | [Payment Request API] Support abort flow IPC/XPCOM part | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1345367 | [WP-MVP][M1] |
8 Total; 0 Open (0%); 8 Resolved (100%); 0 Verified (0%);
Milestone 2 (ETA Apr. 28th, 2017)
ID | Summary | Status | Resolution | Assigned to | Depends on | Blocks | Whiteboard |
---|---|---|---|---|---|---|---|
1355384 | [Payment Request API] Support shippingAddressChange flow IPC/XPCOM part | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1345369 | [WP-MVP][M2] | |
1355385 | [Payment Request API] Support shippingAddressChange flow webAPI part | RESOLVED | FIXED | Alphan Chen [:alchen] | 1345369 | [WP-MVP][M2] | |
1355391 | [Payment Request API] Support shippingOptionChange flow IPC/XPCOM part | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1345371 | [WP-MVP][M2] | |
1355392 | [Payment Request API] Support shippingOptionChange flow webAPI part | RESOLVED | FIXED | Alphan Chen [:alchen] | 1345371 | [WP-MVP][M2] | |
1355397 | [Payment Request API] Implement PaymentRequestUpdateEvent Interface IPC/XPCOM part | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1318990 | [WP-MVP][M2] | |
1355398 | [Payment Request API] Implement PaymentRequestUpdateEvent Interface webAPI part | RESOLVED | FIXED | Alphan Chen [:alchen] | 1318990 | [WP-MVP][M2] |
6 Total; 0 Open (0%); 6 Resolved (100%); 0 Verified (0%);
Milestone 3 (ETA June. 30th, 2017)
ID | Summary | Status | Resolution | Assigned to | Depends on | Blocks | Whiteboard |
---|---|---|---|---|---|---|---|
1318990 | Implement PaymentRequestUpdateEvent Interface | RESOLVED | FIXED | Alphan Chen [:alchen] | 1355397, 1355398 | 1318984, 1345369, 1345371 | [WP-MVP][M3] |
1318993 | Implement "dom.payments.request.enabled" pref | RESOLVED | FIXED | Alphan Chen [:alchen] | 1345361 | 1318984 | [WP-MVP][M3] |
1345361 | [Payment Request API] PaymentRequest Constructor implementation | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1345389, 1345390 | 1318987, 1318993 | [WP-MVP][M3] |
1345365 | [Payment Request API] Support canMakePayment flow | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1345391, 1345392 | 1318987 | [WP-MVP][M3] |
1345366 | [Payment Request API] Support show flow | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1318989, 1345393, 1345394 | 1318987 | [WP-MVP][M3] |
1345367 | [Payment Request API] Support abort flow | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1345395, 1345396 | 1318987 | [WP-MVP][M3] |
1345369 | [Payment Request API] Support shippingAddressChange flow | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1318990, 1355384, 1355385 | 1318987 | [WP-MVP][M3] |
1345371 | [Payment Request API] Support shippingOptionChange flow | RESOLVED | FIXED | Eden Chuang[:edenchuang] | 1318990, 1355391, 1355392 | 1318987 | [WP-MVP][M3] |
8 Total; 0 Open (0%); 8 Resolved (100%); 0 Verified (0%);