diff --git a/index.bs b/index.bs index fb37066..e06cdf0 100644 --- a/index.bs +++ b/index.bs @@ -256,7 +256,7 @@ interface SpeechRecognitionAlternative { [SecureContext, Exposed=Window] interface SpeechRecognitionResult { readonly attribute unsigned long length; - getter SpeechRecognitionAlternative item(unsigned long index); + getter SpeechRecognitionAlternative? item(unsigned long index); readonly attribute boolean isFinal; }; @@ -264,7 +264,7 @@ interface SpeechRecognitionResult { [SecureContext, Exposed=Window] interface SpeechRecognitionResultList { readonly attribute unsigned long length; - getter SpeechRecognitionResult item(unsigned long index); + getter SpeechRecognitionResult? item(unsigned long index); }; // A full response, which could be interim or final, part of a continuous response or not @@ -292,7 +292,7 @@ interface SpeechGrammar { interface SpeechGrammarList { constructor(); readonly attribute unsigned long length; - getter SpeechGrammar item(unsigned long index); + getter SpeechGrammar? item(unsigned long index); undefined addFromURI(DOMString src, optional float weight = 1.0); undefined addFromString(DOMString string, @@ -769,7 +769,7 @@ This structure has the following attributes: