Index: Source/modules/speech/SpeechSynthesis.idl |
diff --git a/Source/modules/speech/SpeechSynthesis.idl b/Source/modules/speech/SpeechSynthesis.idl |
index de2e8dc6149c19a072f62a6bf3d09f8f1520200a..7bf174490fc0ad13205ede54564da06747f8d2f4 100644 |
--- a/Source/modules/speech/SpeechSynthesis.idl |
+++ b/Source/modules/speech/SpeechSynthesis.idl |
@@ -25,8 +25,9 @@ |
[ |
NoInterfaceObject, |
+ ConstructorCallWith=ExecutionContext, |
abarth-chromium
2013/10/17 02:00:53
Given that there's NoInterfaceObject and this obje
dmazzoni
2013/10/17 15:28:59
Oh duh - I should have realized this since the con
|
RuntimeEnabled=SpeechSynthesis |
-] interface SpeechSynthesis { |
+] interface SpeechSynthesis : EventTarget { |
readonly attribute boolean pending; |
readonly attribute boolean speaking; |
readonly attribute boolean paused; |
@@ -36,4 +37,6 @@ |
void pause(); |
void resume(); |
sequence<SpeechSynthesisVoice> getVoices(); |
+ |
+ attribute EventHandler onvoiceschanged; |
}; |