Index: modules/speech/SpeechRecognition.idl |
diff --git a/modules/speech/SpeechRecognition.idl b/modules/speech/SpeechRecognition.idl |
index 71854f7852fc0152a2ce364389a6ea89eb4179f9..cbd14c282b32b1187670fa521ea64b4208ff11e7 100644 |
--- a/modules/speech/SpeechRecognition.idl |
+++ b/modules/speech/SpeechRecognition.idl |
@@ -26,17 +26,16 @@ |
[ |
GarbageCollected, |
NoInterfaceObject, |
- ActiveDOMObject, |
+ DependentLifetime, |
Constructor, |
ConstructorCallWith=ExecutionContext, |
] interface SpeechRecognition : EventTarget { |
- attribute SpeechGrammarList grammars; |
+ [LegacyInterfaceTypeChecking] attribute SpeechGrammarList grammars; |
attribute DOMString lang; |
- attribute DOMString serviceURI; |
attribute boolean continuous; |
attribute boolean interimResults; |
attribute unsigned long maxAlternatives; |
- [RuntimeEnabled=MediaStreamSpeech] attribute MediaStreamTrack audioTrack; |
+ [RuntimeEnabled=MediaStreamSpeech, LegacyInterfaceTypeChecking] attribute MediaStreamTrack audioTrack; |
[RaisesException] void start(); |
[ImplementedAs=stopFunction] void stop(); |