-
-
Notifications
You must be signed in to change notification settings - Fork 63
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
Parsing updated ecma262 intrinsic notation #480
Comments
Hi, thanks for opening this! I guess this specific one should go heycam/webidl repo, as the ecma262 syntax change does not affect IDL syntax so no change is required for this library. Since I have no write access there unfortunately, could you open a new issue there? Thanks! |
Absolutely, thanks :-) I was concerned there'd be parsing issues around |
Closing in favor of whatwg/webidl#897. Thanks for the quick reply! |
Thanks! I see JSON.stringify is already in that list so it shouldn't break anything. |
Hi!
In the ecma262 spec, we've added a new intrinsic notation form that will avoid unbounded growth of our list of intrinsics.
Specifically, things like
%ArrayPrototype%
and%ObjProto_valueOf%
should now be represented as%Array.prototype%
and%Object.prototype.valueOf%
, respectively.Our intention is to delete the "legacy" forms entirely in favor of the dotted forms. I wanted to file a PR on https://github.com/whatwg/html, but then realized I might need to file one on https://github.com/heycam/webidl/blob/master/index.bs#L88-L110, and then saw https://github.com/heycam/webidl#syntax-changes-should-be-filed-against-the-following-parsers and realized I might need to file one here.
I'm happy to do the work to update spec text (and for HTML, I have a branch prepared already), but I doubt I'm qualified to do the parser work. Could someone help give me pointers as to what the next steps should be?
The text was updated successfully, but these errors were encountered: