This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 30011 - Update IDL block to conform with current WebIDL
Summary: Update IDL block to conform with current WebIDL
Status: RESOLVED FIXED
Alias: None
Product: Speech API
Classification: Unclassified
Component: Speech API (show other bugs)
Version: unspecified
Hardware: PC Linux
: P2 normal
Target Milestone: ---
Assignee: Glen Shires
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-17 12:54 UTC by Philip Jägenstedt
Modified: 2018-06-13 11:38 UTC (History)
0 users

See Also:


Attachments

Description Philip Jägenstedt 2016-11-17 12:54:53 UTC
There are a number of small problems:
 * enums nested inside interfaces
 * "interface SpeechSynthesisErrorEvent extends SpeechSynthesisEvent"
 * Use of "in" in SpeechGrammarList and a few other places

Having these fixed would be great, because then the IDL hopefully parses without errors and we can automatically compare it to what's in Blink's implementation, probably revealing a few other things that don't line up.
Comment 1 Philip Jägenstedt 2016-11-18 14:08:40 UTC
Suggested errata: "Section 5 Fix IDL typos and errors (non-normative)"
Comment 2 Philip Jägenstedt 2016-11-28 10:11:27 UTC
https://gist.github.com/foolip/f074a0b9cbfa8dfbb2a80fe42d209d0a/revisions is a diff for the changes.
Comment 3 Philip Jägenstedt 2016-12-13 12:33:08 UTC
Friendly ping :)
Comment 4 Philip Jägenstedt 2018-06-13 11:38:20 UTC
Fixed by https://github.com/w3c/speech-api/pull/13.