Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mark Intl.NumberFormat support partial in Safari #9371

Merged

Conversation

sideshowbarker
Copy link
Collaborator

@sideshowbarker sideshowbarker commented Mar 7, 2021

Code examination of https://trac.webkit.org/changeset/266031/webkit indicates that support for currencyDisplay: 'narrowSymbol' wasn’t added to WebKit until 2020-08-22 — and didn’t make it into Safari 14 (confirmed by testing), released 2020-09-16.

@github-actions github-actions bot added the data:js 📟 Compat data for JS/ECMAScript features. https://developer.mozilla.org/docs/Web/JavaScript label Mar 7, 2021
@sideshowbarker sideshowbarker force-pushed the sideshowbarker/intl/NumberFormat-Safari-partial-support branch 2 times, most recently from a213e1f to dc863bb Compare March 7, 2021 04:34
@Elchi3
Copy link
Member

Elchi3 commented Mar 17, 2021

hm, so this talks about features that are also sub features in the data. I think this makes the table quite inconsistent. Like, we don't usually mark the main feature as partial_support when there are additional features below that indicate the support for what you talk about in partial support. Do I make sense?

@sideshowbarker sideshowbarker force-pushed the sideshowbarker/intl/NumberFormat-Safari-partial-support branch from dc863bb to d3d7456 Compare March 19, 2021 07:31
Code examination of https://trac.webkit.org/changeset/266031/webkit
indicates that support for currencyDisplay: 'narrowSymbol' wasn’t
added to WebKit until 2020-08-22 — and didn’t make it into Safari 14
(confirmed by testing), which was released 2020-09-16.

Fixes mdn#9319
@sideshowbarker sideshowbarker force-pushed the sideshowbarker/intl/NumberFormat-Safari-partial-support branch from d3d7456 to 1a39a51 Compare March 19, 2021 07:36
@sideshowbarker
Copy link
Collaborator Author

hm, so this talks about features that are also sub features in the data. I think this makes the table quite inconsistent. Like, we don't usually mark the main feature as partial_support when there are additional features below that indicate the support for what you talk about in partial support. Do I make sense?

Yup — make sense; I’ve amended the patch accordingly

Copy link
Member

@Elchi3 Elchi3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Description would be good for consistency with the other sub features. LGTM otherwise!

javascript/builtins/intl/NumberFormat.json Show resolved Hide resolved
Co-authored-by: Florian Scholz <fscholz@mozilla.com>
@Elchi3 Elchi3 merged commit 36ca80c into mdn:master Mar 19, 2021
@sideshowbarker sideshowbarker deleted the sideshowbarker/intl/NumberFormat-Safari-partial-support branch March 19, 2021 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data:js 📟 Compat data for JS/ECMAScript features. https://developer.mozilla.org/docs/Web/JavaScript
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants