Closed Bug 1429734 Opened 7 years ago Closed 7 years ago

Please create Core :: DOM: Bindings

Categories

(bugzilla.mozilla.org :: Administration, task)

Production
task
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: annevk, Unassigned)

Details

Suggested values: Name: "DOM: Bindings (IDL)" Product: "Core" Description: "Issues with our Web IDL implementation" Triage lead: "overholt@mozilla.com" I don't think we want any of the other fields in https://wiki.mozilla.org/BMO/Requesting_Changes#Components changed though maybe someone wants to volunteer for suggested reviewer?
I think we should have suggested reviewers. Those should be peterv, me, qdot at least. Maybe mystor and mccr8 if they're interested.
I'm open to being on the suggested list (however, I'm not currently in the allowed reviewer whitelist in the commit hook).
That whitelist is for changes to web-facing .webidl files; I hope it doesn't cover Codegen.py and other parts of the actual binding implementation... and if it does we should fix that.
I haven't really worked on CodeGen.py for years so I don't think I'd be a good suggested reviewer. Of course, I'd be open to taken more reviews in this code as kind of a secondary reviewer if that makes sense.
Should that say "(WebIDL)" instead of "(IDL)" in the name? In Gecko world, "IDL" is ambiguous.
Also, maybe in the description "WebIDL" instead of "Web IDL"? I see the former more often in our code, like: https://developer.mozilla.org/en-US/docs/Mozilla/WebIDL_bindings But maybe that's outdated.
(In reply to Boris Zbarsky [:bz] (no decent commit message means r-) from comment #3) > That whitelist is for changes to web-facing .webidl files; I hope it doesn't > cover Codegen.py and other parts of the actual binding implementation... and > if it does we should fix that. Oops - I misread what the description read. We might want to make it more clear in the name that this isn't the component for the `.webidl` bindings themselves, but rather for the code which implements them.
I'm creating this as: Core::DOM: Bindings (WebIDL) Issues with code implementing WebIDL, <strong>not</strong> WebIDL itself Triage: overholt@mozilla.com Reviewers: bzbarsky@mit.edu, kyle@nonpolynomial.com, peterv@propagandism.org I wasn't sure if that was an enthusiastic consent from mccr8 or not. If so I can go back and add.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
(In reply to Andrew McCreight [:mccr8] from comment #6) > Also, maybe in the description "WebIDL" instead of "Web IDL"? I see the > former more often in our code, like: > https://developer.mozilla.org/en-US/docs/Mozilla/WebIDL_bindings But maybe > that's outdated. It doesn't matter too much, but the official spec title is "Web IDL" with a space. :-)
Thanks Emma (and everyone else for their improvements)!
You need to log in before you can comment on or make changes to this bug.