Closed
Bug 1485881
Opened 6 years ago
Closed 6 years ago
Drop support for PaymentAddress.languageCode
Categories
(Core :: DOM: Web Payments, enhancement, P1)
Core
DOM: Web Payments
Tracking
()
RESOLVED
FIXED
mozilla63
Tracking | Status | |
---|---|---|
firefox63 | --- | fixed |
People
(Reporter: marcosc, Assigned: marcosc)
References
()
Details
(Keywords: dev-doc-complete, Whiteboard: [webpayments-reserve])
Attachments
(1 file, 3 obsolete files)
21.33 KB,
patch
|
smaug
:
review+
|
Details | Diff | Splinter Review |
We don't plan in the first version to support this attribute on PaymentAddress in the way its intended. The attribute has been marked at risk of being removed from the spec. We should remove it from our implementation, as currently it doesn't do anything useful and could lead to interop issues. We should reconsider it if merchants need it.
Assignee | ||
Comment 1•6 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=7984628feffb14600f47e470766ffecabf31354c
Assignee | ||
Comment 2•6 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=705969e93ad9dd9f927877509957c1a7a0a6c459
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → mcaceres
Status: NEW → ASSIGNED
Priority: P3 → P1
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 4•6 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=e0c47cd730f1d67afe62165c0a0bd891e1ef8a7a
Comment 5•6 years ago
|
||
Comment on attachment 9004127 [details] [diff] [review] Remove languageCode Review of attachment 9004127 [details] [diff] [review]: ----------------------------------------------------------------- r+ with removing following codes https://searchfox.org/mozilla-central/source/dom/payments/PaymentRequestData.h#223 https://searchfox.org/mozilla-central/source/dom/payments/PaymentRequestData.cpp#814-819
Attachment #9004127 -
Flags: review?(echuang) → review+
Assignee | ||
Comment 6•6 years ago
|
||
Carrying over r+
Assignee | ||
Comment 7•6 years ago
|
||
Oh oops, found a few other places where languageCode showed up. Sending another patch.
Assignee | ||
Comment 8•6 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=f9d6745af9815d80acccabcbdd9934a3b9e10b82
Assignee | ||
Comment 9•6 years ago
|
||
Attachment #9004127 -
Attachment is obsolete: true
Attachment #9004178 -
Attachment is obsolete: true
Assignee | ||
Comment 10•6 years ago
|
||
Attachment #9004185 -
Attachment is obsolete: true
Updated•6 years ago
|
Flags: qe-verify-
Assignee | ||
Comment 11•6 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=0ca80195bc8b3b0de89dc1ced7d5fea78486a44e
Assignee | ||
Updated•6 years ago
|
Keywords: checkin-needed
Comment 12•6 years ago
|
||
Sheriffs asked me to r+ the webidl change, but it isn't super clear to my why we'd remove something which is anyhow in the spec. Is there a spec bug to remove the attribute?
Comment 13•6 years ago
|
||
aha, in the URL :)
Comment 14•6 years ago
|
||
Comment on attachment 9004400 [details] [diff] [review] Fix up a couple of tests r+ for the webidl change, based on the github issue. Need to verify it isn't in other implementations working when shipping.
Attachment #9004400 -
Flags: review+
Comment 15•6 years ago
|
||
Pushed by ccoroiu@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/f34f8a70ede7 Drop support for PaymentAddress.languageCode r=smaug
Keywords: checkin-needed
Comment 16•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/f34f8a70ede7
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
status-firefox63:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
Comment 17•6 years ago
|
||
Documentation updated and tis change is covered by my big BCD PR: https://github.com/mdn/browser-compat-data/pull/3096
Keywords: dev-doc-complete
You need to log in
before you can comment on or make changes to this bug.
Description
•