You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I guess I'm not sure how the validation checks are integrated in the API surface of the package - it definitely means that previous-considered-valid content is no longer so.
(mostly, I just left the title in the issue as was suggested by the "WebIDL syntax change" template - again, not sure whether the micro-syntax of WebIDL extended attribute is considered part of the "WebIDL syntax :)
A new validation check is never a breaking change since the parser won't throw any exception but returns an array of validation messages, so I'll modify the title as such.
Thank you for reporting this!
saschanaz
changed the title
BREAKING CHANGE: Globalextended attribute requires a value
Spec change: Globalextended attribute requires a value
Jan 28, 2022
URL: whatwg/webidl#1088
(I didn't track the PR where the requirement itself was brought in, although I suspect it is not recent)
The
Global
extended attribute used to have its value optional, but it is now required.In particular, https://github.com/w3c/webidl2.js/blob/529b40528dc8263a59a823b6b475b19414365dd3/test/invalid/idl/constructible-global.webidl is no longer valid WebIDL.
cc: @marcoscaceres @sidvishnoi for ReSpec
cc @tidoust
The text was updated successfully, but these errors were encountered: