Closed Bug 1481159 Opened Last year Closed Last year

[wpt-sync] Sync PR 12317 - Add Web Speech API IDL file + test

Categories

(Testing :: web-platform-tests, enhancement, P4)

enhancement

Tracking

(firefox63 fixed)

RESOLVED FIXED
mozilla63
Tracking Status
firefox63 --- fixed

People

(Reporter: wptsync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 12317 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/12317
Details from upstream follow.

Philip Jägenstedt <philip@foolip.org> wrote:
>  Add Web Speech API IDL file + test
>  
>  IDL from https://github.com/tidoust/reffy-reports/tree/master/whatwg/idl.
Ran 1 tests and 216 subtests
OK     : 1
PASS   : 92
FAIL   : 124

New tests that have failures or other problems:
/speech-api/idlharness.window.html
    SpeechGrammar interface object length: FAIL
    SpeechGrammar interface object name: FAIL
    SpeechGrammar interface: attribute src: FAIL
    SpeechGrammar interface: attribute weight: FAIL
    SpeechGrammar interface: existence and properties of interface object: FAIL
    SpeechGrammar interface: existence and properties of interface prototype object: FAIL
    SpeechGrammar interface: existence and properties of interface prototype object's "constructor" property: FAIL
    SpeechGrammar interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    SpeechGrammar interface: new SpeechGrammar() must inherit property "src" with the proper type: FAIL
    SpeechGrammar interface: new SpeechGrammar() must inherit property "weight" with the proper type: FAIL
    SpeechGrammar must be primary interface of new SpeechGrammar(): FAIL
    SpeechGrammarList interface object length: FAIL
    SpeechGrammarList interface object name: FAIL
    SpeechGrammarList interface: attribute length: FAIL
    SpeechGrammarList interface: calling addFromString(DOMString, float) on new SpeechGrammarList() with too few arguments must throw TypeError: FAIL
    SpeechGrammarList interface: calling addFromURI(DOMString, float) on new SpeechGrammarList() with too few arguments must throw TypeError: FAIL
    SpeechGrammarList interface: calling item(unsigned long) on new SpeechGrammarList() with too few arguments must throw TypeError: FAIL
    SpeechGrammarList interface: existence and properties of interface object: FAIL
    SpeechGrammarList interface: existence and properties of interface prototype object: FAIL
    SpeechGrammarList interface: existence and properties of interface prototype object's "constructor" property: FAIL
    SpeechGrammarList interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    SpeechGrammarList interface: new SpeechGrammarList() must inherit property "addFromString(DOMString, float)" with the proper type: FAIL
    SpeechGrammarList interface: new SpeechGrammarList() must inherit property "addFromURI(DOMString, float)" with the proper type: FAIL
    SpeechGrammarList interface: new SpeechGrammarList() must inherit property "item(unsigned long)" with the proper type: FAIL
    SpeechGrammarList interface: new SpeechGrammarList() must inherit property "length" with the proper type: FAIL
    SpeechGrammarList interface: operation addFromString(DOMString, float): FAIL
    SpeechGrammarList interface: operation addFromURI(DOMString, float): FAIL
    SpeechGrammarList interface: operation item(unsigned long): FAIL
    SpeechGrammarList must be primary interface of new SpeechGrammarList(): FAIL
    SpeechRecognition interface object length: FAIL
    SpeechRecognition interface object name: FAIL
    SpeechRecognition interface: attribute continuous: FAIL
    SpeechRecognition interface: attribute grammars: FAIL
    SpeechRecognition interface: attribute interimResults: FAIL
    SpeechRecognition interface: attribute lang: FAIL
    SpeechRecognition interface: attribute maxAlternatives: FAIL
    SpeechRecognition interface: attribute onaudioend: FAIL
    SpeechRecognition interface: attribute onaudiostart: FAIL
    SpeechRecognition interface: attribute onend: FAIL
    SpeechRecognition interface: attribute onerror: FAIL
    SpeechRecognition interface: attribute onnomatch: FAIL
    SpeechRecognition interface: attribute onresult: FAIL
    SpeechRecognition interface: attribute onsoundend: FAIL
    SpeechRecognition interface: attribute onsoundstart: FAIL
    SpeechRecognition interface: attribute onspeechend: FAIL
    SpeechRecognition interface: attribute onspeechstart: FAIL
    SpeechRecognition interface: attribute onstart: FAIL
    SpeechRecognition interface: attribute serviceURI: FAIL
    SpeechRecognition interface: existence and properties of interface object: FAIL
    SpeechRecognition interface: existence and properties of interface prototype object: FAIL
    SpeechRecognition interface: existence and properties of interface prototype object's "constructor" property: FAIL
    SpeechRecognition interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "abort()" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "continuous" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "grammars" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "interimResults" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "lang" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "maxAlternatives" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "onaudioend" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "onaudiostart" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "onend" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "onerror" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "onnomatch" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "onresult" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "onsoundend" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "onsoundstart" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "onspeechend" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "onspeechstart" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "onstart" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "serviceURI" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "start()" with the proper type: FAIL
    SpeechRecognition interface: new SpeechRecognition() must inherit property "stop()" with the proper type: FAIL
    SpeechRecognition interface: operation abort(): FAIL
    SpeechRecognition interface: operation start(): FAIL
    SpeechRecognition interface: operation stop(): FAIL
    SpeechRecognition must be primary interface of new SpeechRecognition(): FAIL
    SpeechRecognitionAlternative interface object length: FAIL
    SpeechRecognitionAlternative interface object name: FAIL
    SpeechRecognitionAlternative interface: attribute confidence: FAIL
    SpeechRecognitionAlternative interface: attribute transcript: FAIL
    SpeechRecognitionAlternative interface: existence and properties of interface object: FAIL
    SpeechRecognitionAlternative interface: existence and properties of interface prototype object: FAIL
    SpeechRecognitionAlternative interface: existence and properties of interface prototype object's "constructor" property: FAIL
    SpeechRecognitionAlternative interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    SpeechRecognitionError interface object length: FAIL
    SpeechRecognitionError interface object name: FAIL
    SpeechRecognitionError interface: attribute error: FAIL
    SpeechRecognitionError interface: attribute message: FAIL
    SpeechRecognitionError interface: existence and properties of interface object: FAIL
    SpeechRecognitionError interface: existence and properties of interface prototype object: FAIL
    SpeechRecognitionError interface: existence and properties of interface prototype object's "constructor" property: FAIL
    SpeechRecognitionError interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    SpeechRecognitionEvent interface object length: FAIL
    SpeechRecognitionEvent interface object name: FAIL
    SpeechRecognitionEvent interface: attribute emma: FAIL
    SpeechRecognitionEvent interface: attribute interpretation: FAIL
    SpeechRecognitionEvent interface: attribute resultIndex: FAIL
    SpeechRecognitionEvent interface: attribute results: FAIL
    SpeechRecognitionEvent interface: existence and properties of interface object: FAIL
    SpeechRecognitionEvent interface: existence and properties of interface prototype object: FAIL
    SpeechRecognitionEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL
    SpeechRecognitionEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    SpeechRecognitionResult interface object length: FAIL
    SpeechRecognitionResult interface object name: FAIL
    SpeechRecognitionResult interface: attribute isFinal: FAIL
    SpeechRecognitionResult interface: attribute length: FAIL
    SpeechRecognitionResult interface: existence and properties of interface object: FAIL
    SpeechRecognitionResult interface: existence and properties of interface prototype object: FAIL
    SpeechRecognitionResult interface: existence and properties of interface prototype object's "constructor" property: FAIL
    SpeechRecognitionResult interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    SpeechRecognitionResult interface: operation item(unsigned long): FAIL
    SpeechRecognitionResultList interface object length: FAIL
    SpeechRecognitionResultList interface object name: FAIL
    SpeechRecognitionResultList interface: attribute length: FAIL
    SpeechRecognitionResultList interface: existence and properties of interface object: FAIL
    SpeechRecognitionResultList interface: existence and properties of interface prototype object: FAIL
    SpeechRecognitionResultList interface: existence and properties of interface prototype object's "constructor" property: FAIL
    SpeechRecognitionResultList interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    SpeechRecognitionResultList interface: operation item(unsigned long): FAIL
    SpeechSynthesisErrorEvent interface object length: FAIL
    SpeechSynthesisEvent interface object length: FAIL
    Stringification of new SpeechGrammar(): FAIL
    Stringification of new SpeechGrammarList(): FAIL
    Stringification of new SpeechRecognition(): FAIL
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/7f369d4cf66d
[wpt PR 12317] - Add Web Speech API IDL file + test, a=testonly
https://hg.mozilla.org/integration/mozilla-inbound/rev/dca719e21986
[wpt PR 12317] - Update wpt metadata, a=testonly
https://hg.mozilla.org/mozilla-central/rev/7f369d4cf66d
https://hg.mozilla.org/mozilla-central/rev/dca719e21986
Status: NEW → RESOLVED
Closed: Last year
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
You need to log in before you can comment on or make changes to this bug.