Closed
Bug 1429734
Opened 7 years ago
Closed 7 years ago
Please create Core :: DOM: Bindings
Categories
(bugzilla.mozilla.org :: Administration, task)
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?
![]() |
||
Comment 1•7 years ago
|
||
I think we should have suggested reviewers. Those should be peterv, me, qdot at least. Maybe mystor and mccr8 if they're interested.
Comment 2•7 years ago
|
||
I'm open to being on the suggested list (however, I'm not currently in the allowed reviewer whitelist in the commit hook).
![]() |
||
Comment 3•7 years ago
|
||
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.
Comment 4•7 years ago
|
||
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.
Comment 5•7 years ago
|
||
Should that say "(WebIDL)" instead of "(IDL)" in the name? In Gecko world, "IDL" is ambiguous.
Comment 6•7 years ago
|
||
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.
Comment 7•7 years ago
|
||
(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
Comment 9•7 years ago
|
||
(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. :-)
Reporter | ||
Comment 10•7 years ago
|
||
Thanks Emma (and everyone else for their improvements)!
You need to log in
before you can comment on or make changes to this bug.
Description
•