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

Make webidl win over ecmascript, and infra win over i18n-glossary again #2429

Merged
merged 1 commit into from
Dec 21, 2022

Conversation

tidoust
Copy link
Contributor

@tidoust tidoust commented Dec 21, 2022

A previous commit made the Infra standard win over the Internationalization glossary but that change was accidently (or at least, I suppose that was not intended ;)) rolled back by the data refresh that followed: 163bc60

The other case that seems to warrant a new rule is WebIDL and ECMAScript: WebIDL creates proxy definitions of EvalError, RangeError, ReferenceError, SyntaxError, TypeError, and URIError that are otherwise defined in ECMAScript. The WebIDL definitions are typically preferred in web spec to reference the concepts. Other ECMAScript definitions that are redefined in other specs (e.g. "realm" in HTML) are typically namespaced and shouldn't create particular problems.

(Side note that a new version of Bikeshed probably needs to be issued for changes to propagate to bikeshed-data. Nothing urgent on my side, just in case that fell through the cracks! :))

WebIDL creates proxy definitions of `EvalError`, `RangeError`, `ReferenceError`,
`SyntaxError`, `TypeError`, and `URIError` that are initially defined in
ECMAScript. The WebIDL definitions are typically preferred in web spec to
reference the concepts.

A previous commit made the Infra standard win over the Internationalization
glossary but that change was accidently rolled back by the following data
refresh:
speced@163bc60
@tabatkins
Copy link
Collaborator

Man what the HELL I committed that change twice, how did it revert itself again??? Thanks for noticing.

(Side note that a new version of Bikeshed probably needs to be issued for changes to propagate to bikeshed-data. Nothing urgent on my side, just in case that fell through the cracks! :))

It does, yes. I was waiting to do a bit more work first.

@tabatkins tabatkins merged commit 4e9361e into speced:main Dec 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants