Chromium Code Reviews| Index: Source/core/page/DOMWindow.idl |
| diff --git a/Source/core/page/DOMWindow.idl b/Source/core/page/DOMWindow.idl |
| index d04ac7aba58fa1f8c4881f2c5f19d625e1d8618c..789c09e64ac80f934ce8135dce7c0196212e037e 100644 |
| --- a/Source/core/page/DOMWindow.idl |
| +++ b/Source/core/page/DOMWindow.idl |
| @@ -300,6 +300,10 @@ |
| attribute IDBRequestConstructor webkitIDBRequest; |
| attribute IDBTransactionConstructor webkitIDBTransaction; |
| + [EnabledAtRuntime=webKitMediaSource] attribute WebKitMediaSourceConstructor WebKitMediaSource; |
|
eseidel
2013/05/09 20:05:22
I suspect this could move into a supplement these
|
| + [EnabledAtRuntime=webKitMediaSource] attribute WebKitSourceBufferConstructor WebKitSourceBuffer; |
| + [EnabledAtRuntime=webKitMediaSource] attribute WebKitSourceBufferListConstructor WebKitSourceBufferList; |
| + |
| // Constructors enabled at runtime but whose interface does not have EnabledAtRuntime |
| // extended attribute. |
| // FIXME: Remove these. |
| @@ -327,12 +331,10 @@ |
| [EnabledAtRuntime=scriptedSpeech] attribute SpeechRecognitionErrorConstructor webkitSpeechRecognitionError; |
| [EnabledAtRuntime=scriptedSpeech] attribute SpeechRecognitionEventConstructor webkitSpeechRecognitionEvent; |
| + |
| // Constructors whose name does not match the interface name. |
| // FIXME: Remove these once [ImplementedAs] is used and once constructor names match interface names. |
| attribute ShadowRootConstructor WebKitShadowRoot; |
| - [EnabledAtRuntime=mediaSource] attribute MediaSourceConstructor WebKitMediaSource; |
| - [EnabledAtRuntime=mediaSource] attribute SourceBufferConstructor WebKitSourceBuffer; |
| - [EnabledAtRuntime=mediaSource] attribute SourceBufferListConstructor WebKitSourceBufferList; |
| [Conditional=WEB_AUDIO] attribute PannerNodeConstructor webkitAudioPannerNode; |
| // window.toString() requires special handling in V8 |