Skip to content

Commit 195066b

Browse files
Deprecate PaymentAddress, PayerErrors, and related members
w3c/payment-request@486c07a (w3c/payment-request#955) removed the PaymentAddress and PayerErrors objects from the Payment Request specification — as well as removing related members from the PaymentRequest, PaymentResponse, and PaymentDetailsUpdate objects. So this change marks PaymentAddress and PayerErrors as deprecated and standard_track:false, as well as all their members, and the related members of the PaymentRequest, PaymentResponse, and PaymentDetailsUpdate objects. The change also removes all the spec URLs for the deprecated features (they’re no longer in the spec). Related MDN change: mdn/content#4850
1 parent d7a30de commit 195066b

File tree

5 files changed

+67
-99
lines changed

5 files changed

+67
-99
lines changed

api/PayerErrors.json

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"PayerErrors": {
44
"__compat": {
55
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PayerErrors",
6-
"spec_url": "https://w3c.github.io/payment-request/#dom-payererrors",
76
"support": {
87
"chrome": [
98
{
@@ -129,14 +128,13 @@
129128
},
130129
"status": {
131130
"experimental": false,
132-
"standard_track": true,
133-
"deprecated": false
131+
"standard_track": false,
132+
"deprecated": true
134133
}
135134
},
136135
"email": {
137136
"__compat": {
138137
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PayerErrors/email",
139-
"spec_url": "https://w3c.github.io/payment-request/#dom-payererrors-email",
140138
"support": {
141139
"chrome": [
142140
{
@@ -261,16 +259,15 @@
261259
}
262260
},
263261
"status": {
264-
"experimental": true,
265-
"standard_track": true,
266-
"deprecated": false
262+
"experimental": false,
263+
"standard_track": false,
264+
"deprecated": true
267265
}
268266
}
269267
},
270268
"name": {
271269
"__compat": {
272270
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PayerErrors/name",
273-
"spec_url": "https://w3c.github.io/payment-request/#dom-payererrors-name",
274271
"support": {
275272
"chrome": [
276273
{
@@ -395,16 +392,15 @@
395392
}
396393
},
397394
"status": {
398-
"experimental": true,
399-
"standard_track": true,
400-
"deprecated": false
395+
"experimental": false,
396+
"standard_track": false,
397+
"deprecated": true
401398
}
402399
}
403400
},
404401
"phone": {
405402
"__compat": {
406403
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PayerErrors/phone",
407-
"spec_url": "https://w3c.github.io/payment-request/#dom-payererrors-phone",
408404
"support": {
409405
"chrome": [
410406
{
@@ -529,9 +525,9 @@
529525
}
530526
},
531527
"status": {
532-
"experimental": true,
533-
"standard_track": true,
534-
"deprecated": false
528+
"experimental": false,
529+
"standard_track": false,
530+
"deprecated": true
535531
}
536532
}
537533
}

api/PaymentAddress.json

Lines changed: 24 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"PaymentAddress": {
44
"__compat": {
55
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress",
6-
"spec_url": "https://w3c.github.io/payment-request/#paymentaddress-interface",
76
"support": {
87
"chrome": {
98
"version_added": "60"
@@ -46,14 +45,13 @@
4645
},
4746
"status": {
4847
"experimental": false,
49-
"standard_track": true,
50-
"deprecated": false
48+
"standard_track": false,
49+
"deprecated": true
5150
}
5251
},
5352
"addressLine": {
5453
"__compat": {
5554
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/addressLine",
56-
"spec_url": "https://w3c.github.io/payment-request/#dom-paymentaddress-addressline",
5755
"support": {
5856
"chrome": {
5957
"version_added": "60"
@@ -96,15 +94,14 @@
9694
},
9795
"status": {
9896
"experimental": false,
99-
"standard_track": true,
100-
"deprecated": false
97+
"standard_track": false,
98+
"deprecated": true
10199
}
102100
}
103101
},
104102
"city": {
105103
"__compat": {
106104
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/city",
107-
"spec_url": "https://w3c.github.io/payment-request/#dom-paymentaddress-city",
108105
"support": {
109106
"chrome": {
110107
"version_added": "60"
@@ -147,15 +144,14 @@
147144
},
148145
"status": {
149146
"experimental": false,
150-
"standard_track": true,
151-
"deprecated": false
147+
"standard_track": false,
148+
"deprecated": true
152149
}
153150
}
154151
},
155152
"country": {
156153
"__compat": {
157154
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/country",
158-
"spec_url": "https://w3c.github.io/payment-request/#dom-paymentaddress-country",
159155
"support": {
160156
"chrome": {
161157
"version_added": "60"
@@ -198,15 +194,14 @@
198194
},
199195
"status": {
200196
"experimental": false,
201-
"standard_track": true,
202-
"deprecated": false
197+
"standard_track": false,
198+
"deprecated": true
203199
}
204200
}
205201
},
206202
"dependentLocality": {
207203
"__compat": {
208204
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/dependentLocality",
209-
"spec_url": "https://w3c.github.io/payment-request/#dom-paymentaddress-dependentlocality",
210205
"support": {
211206
"chrome": {
212207
"version_added": "60"
@@ -249,8 +244,8 @@
249244
},
250245
"status": {
251246
"experimental": false,
252-
"standard_track": true,
253-
"deprecated": false
247+
"standard_track": false,
248+
"deprecated": true
254249
}
255250
}
256251
},
@@ -309,7 +304,6 @@
309304
"organization": {
310305
"__compat": {
311306
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/organization",
312-
"spec_url": "https://w3c.github.io/payment-request/#dom-paymentaddress-organization",
313307
"support": {
314308
"chrome": {
315309
"version_added": "60"
@@ -352,15 +346,14 @@
352346
},
353347
"status": {
354348
"experimental": false,
355-
"standard_track": true,
356-
"deprecated": false
349+
"standard_track": false,
350+
"deprecated": true
357351
}
358352
}
359353
},
360354
"phone": {
361355
"__compat": {
362356
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/phone",
363-
"spec_url": "https://w3c.github.io/payment-request/#dom-paymentaddress-phone",
364357
"support": {
365358
"chrome": {
366359
"version_added": "60"
@@ -403,15 +396,14 @@
403396
},
404397
"status": {
405398
"experimental": false,
406-
"standard_track": true,
407-
"deprecated": false
399+
"standard_track": false,
400+
"deprecated": true
408401
}
409402
}
410403
},
411404
"postalCode": {
412405
"__compat": {
413406
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/postalCode",
414-
"spec_url": "https://w3c.github.io/payment-request/#dom-paymentaddress-postalcode",
415407
"support": {
416408
"chrome": {
417409
"version_added": "60"
@@ -454,15 +446,14 @@
454446
},
455447
"status": {
456448
"experimental": false,
457-
"standard_track": true,
458-
"deprecated": false
449+
"standard_track": false,
450+
"deprecated": true
459451
}
460452
}
461453
},
462454
"recipient": {
463455
"__compat": {
464456
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/recipient",
465-
"spec_url": "https://w3c.github.io/payment-request/#dom-paymentaddress-recipient",
466457
"support": {
467458
"chrome": {
468459
"version_added": "60"
@@ -505,15 +496,14 @@
505496
},
506497
"status": {
507498
"experimental": false,
508-
"standard_track": true,
509-
"deprecated": false
499+
"standard_track": false,
500+
"deprecated": true
510501
}
511502
}
512503
},
513504
"region": {
514505
"__compat": {
515506
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/region",
516-
"spec_url": "https://w3c.github.io/payment-request/#dom-paymentaddress-region",
517507
"support": {
518508
"chrome": {
519509
"version_added": "60"
@@ -556,8 +546,8 @@
556546
},
557547
"status": {
558548
"experimental": false,
559-
"standard_track": true,
560-
"deprecated": false
549+
"standard_track": false,
550+
"deprecated": true
561551
}
562552
}
563553
},
@@ -614,7 +604,6 @@
614604
"sortingCode": {
615605
"__compat": {
616606
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/sortingCode",
617-
"spec_url": "https://w3c.github.io/payment-request/#dom-paymentaddress-sortingcode",
618607
"support": {
619608
"chrome": {
620609
"version_added": "60"
@@ -657,15 +646,14 @@
657646
},
658647
"status": {
659648
"experimental": false,
660-
"standard_track": true,
661-
"deprecated": false
649+
"standard_track": false,
650+
"deprecated": true
662651
}
663652
}
664653
},
665654
"toJSON": {
666655
"__compat": {
667656
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/toJSON",
668-
"spec_url": "https://heycam.github.io/webidl/#default-tojson-steps",
669657
"description": "toJSON()",
670658
"support": {
671659
"chrome": {
@@ -709,8 +697,8 @@
709697
},
710698
"status": {
711699
"experimental": false,
712-
"standard_track": true,
713-
"deprecated": false
700+
"standard_track": false,
701+
"deprecated": true
714702
}
715703
}
716704
}

api/PaymentDetailsUpdate.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@
7777
"error": {
7878
"__compat": {
7979
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentDetailsUpdate/error",
80-
"spec_url": "https://w3c.github.io/payment-request/#dom-paymentdetailsupdate-error",
8180
"support": {
8281
"chrome": {
8382
"version_added": "61"
@@ -134,15 +133,14 @@
134133
},
135134
"status": {
136135
"experimental": false,
137-
"standard_track": true,
138-
"deprecated": false
136+
"standard_track": false,
137+
"deprecated": true
139138
}
140139
}
141140
},
142141
"shippingAddressErrors": {
143142
"__compat": {
144143
"mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentDetailsUpdate/shippingAddressErrors",
145-
"spec_url": "https://w3c.github.io/payment-request/#dom-paymentdetailsupdate-shippingaddresserrors",
146144
"support": {
147145
"chrome": {
148146
"version_added": "61"
@@ -199,8 +197,8 @@
199197
},
200198
"status": {
201199
"experimental": false,
202-
"standard_track": true,
203-
"deprecated": false
200+
"standard_track": false,
201+
"deprecated": true
204202
}
205203
}
206204
},

0 commit comments

Comments
 (0)