Closed
Bug 1057541
Opened 10 years ago
Closed 10 years ago
Add a way to mark dictionary members as required
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
RESOLVED
FIXED
mozilla35
Tracking | Status | |
---|---|---|
firefox32 | --- | unaffected |
firefox33 | --- | unaffected |
firefox34 | --- | fixed |
firefox35 | --- | fixed |
People
(Reporter: bzbarsky, Assigned: bzbarsky)
References
Details
(Keywords: dev-doc-complete)
Attachments
(3 files)
4.56 KB,
patch
|
khuey
:
review+
lmandel
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
8.82 KB,
patch
|
khuey
:
review+
lmandel
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
8.95 KB,
patch
|
khuey
:
review+
lmandel
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
This could be pretty useful for some APIs. Note also https://www.w3.org/Bugs/Public/show_bug.cgi?id=26303
Assignee | ||
Comment 1•10 years ago
|
||
Cameron OK'd this in principle; I'll write up a spec update on Monday
Attachment #8477655 -
Flags: review?(khuey)
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → bzbarsky
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•10 years ago
|
||
Attachment #8477656 -
Flags: review?(khuey)
Assignee | ||
Comment 3•10 years ago
|
||
Attachment #8477657 -
Flags: review?(khuey)
Attachment #8477655 -
Flags: review?(khuey) → review+
Attachment #8477656 -
Flags: review?(khuey) → review+
Attachment #8477657 -
Flags: review?(khuey) → review+
Assignee | ||
Comment 4•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/ddea90d3a95e https://hg.mozilla.org/integration/mozilla-inbound/rev/7206acdbc055 https://hg.mozilla.org/integration/mozilla-inbound/rev/2c54535a0c6b
Flags: in-testsuite+
Target Milestone: --- → mozilla35
Comment 5•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/ddea90d3a95e https://hg.mozilla.org/mozilla-central/rev/7206acdbc055 https://hg.mozilla.org/mozilla-central/rev/2c54535a0c6b
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Attachment #8477655 -
Flags: approval-mozilla-aurora?
Comment 6•10 years ago
|
||
Comment on attachment 8477656 [details] [diff] [review] part 2. Add a way to ask an IDLArgument whether it guarantees that it will always have a value Approval Request Comment [Feature/regressing bug #]: [User impact if declined]: [Describe test coverage new/current, TBPL]: [Risks and why]: [String/UUID change made/needed]:
Attachment #8477656 -
Flags: approval-mozilla-aurora?
Updated•10 years ago
|
Attachment #8477657 -
Flags: approval-mozilla-aurora?
Assignee | ||
Comment 7•10 years ago
|
||
You this lands on aurora, bug 1070764 needs to do so as well.
Comment 8•10 years ago
|
||
(In reply to Boris Zbarsky [:bz] from comment #7) > You this lands on aurora, bug 1070764 needs to do so as well. I was going to do that next :) Approval Request Comment (for all three patches) [Feature/regressing bug #]: Required for Bug 1037892 [User impact if declined]: Blocks uplift of Bug 1037892 (see uplift request there for more detail) [Describe test coverage new/current, TBPL]: N/A [Risks and why]: Low risk, minor change to WebIDL [String/UUID change made/needed]: none
Comment 9•10 years ago
|
||
Comment on attachment 8477656 [details] [diff] [review] part 2. Add a way to ask an IDLArgument whether it guarantees that it will always have a value Aurora+
Attachment #8477656 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Updated•10 years ago
|
status-firefox32:
--- → unaffected
status-firefox33:
--- → unaffected
status-firefox34:
--- → affected
status-firefox35:
--- → fixed
Comment 10•10 years ago
|
||
https://hg.mozilla.org/releases/mozilla-aurora/rev/1ee41b57b49d https://hg.mozilla.org/releases/mozilla-aurora/rev/e4605ac1576e https://hg.mozilla.org/releases/mozilla-aurora/rev/6b39085efdd9 I'm assuming that the missing approval on part 3 was an accidental omission :)
Updated•10 years ago
|
Attachment #8477655 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 11•10 years ago
|
||
Comment on attachment 8477657 [details] [diff] [review] part 3. Change codegen to support required dictionary members Seems I missed marking approvals on part 1 and part 3. I had previously reviewed all of the patches so Ryan was correct. I have now cleaned up the approvals.
Attachment #8477657 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Assignee | ||
Comment 12•8 years ago
|
||
Added relevant documentation to https://developer.mozilla.org/en-US/docs/Mozilla/WebIDL_bindings
Keywords: dev-doc-complete
Updated•5 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•