| Index: Source/core/page/DOMWindow.idl
|
| diff --git a/Source/core/page/DOMWindow.idl b/Source/core/page/DOMWindow.idl
|
| index 09224c2f9e844ef120355f2e81792a7e89e63021..87238f4dbd1fc83fecd8894dd24362a547ef0537 100644
|
| --- a/Source/core/page/DOMWindow.idl
|
| +++ b/Source/core/page/DOMWindow.idl
|
| @@ -298,33 +298,17 @@
|
| attribute IDBRequestConstructor webkitIDBRequest;
|
| attribute IDBTransactionConstructor webkitIDBTransaction;
|
|
|
| - // Constructors enabled at runtime but whose interface does not have EnabledAtRuntime
|
| - // extended attribute.
|
| - // FIXME: Remove these.
|
| - [EnabledAtRuntime=media] attribute MediaErrorConstructor MediaError;
|
| - [EnabledAtRuntime=media] attribute TimeRangesConstructor TimeRanges;
|
| - [EnabledAtRuntime=media] attribute HTMLSourceElementConstructor HTMLSourceElement;
|
| - [EnabledAtRuntime=media] attribute MediaControllerConstructor MediaController;
|
| - [EnabledAtRuntime=deviceMotion] attribute DeviceMotionEventConstructor DeviceMotionEvent;
|
| - [EnabledAtRuntime=touch] attribute TouchConstructor Touch;
|
| - [EnabledAtRuntime=touch] attribute TouchEventConstructor TouchEvent;
|
| - [EnabledAtRuntime=touch] attribute TouchListConstructor TouchList;
|
| - [EnabledAtRuntime=webMIDI] attribute MIDIConnectionEventConstructor MIDIConnectionEvent;
|
| - [EnabledAtRuntime=webMIDI] attribute MIDIMessageEventConstructor MIDIMessageEvent;
|
| + // Constructors whose name does not match the interface name.
|
| + // FIXME: Remove these once [ImplementedAs] is used and once constructor names match interface names.
|
| [EnabledAtRuntime=mediaStream] attribute MediaStreamConstructor webkitMediaStream;
|
| [Conditional=WEB_AUDIO, EnabledAtRuntime=WebAudio] attribute AudioContextConstructor webkitAudioContext;
|
| [Conditional=WEB_AUDIO, EnabledAtRuntime=WebAudio] attribute OfflineAudioContextConstructor webkitOfflineAudioContext;
|
| [EnabledAtRuntime=peerConnection] attribute RTCPeerConnectionConstructor webkitRTCPeerConnection;
|
| - [EnabledAtRuntime=experimentalContentSecurityPolicyFeatures] attribute SecurityPolicyViolationEventConstructor SecurityPolicyViolationEvent;
|
| - [EnabledAtRuntime] attribute SharedWorkerConstructor SharedWorker; // Usable with the new operator
|
| [EnabledAtRuntime=scriptedSpeech] attribute SpeechGrammarConstructor webkitSpeechGrammar;
|
| [EnabledAtRuntime=scriptedSpeech] attribute SpeechGrammarListConstructor webkitSpeechGrammarList;
|
| [EnabledAtRuntime=scriptedSpeech] attribute SpeechRecognitionConstructor webkitSpeechRecognition;
|
| [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;
|
| [Conditional=WEB_AUDIO] attribute PannerNodeConstructor webkitAudioPannerNode;
|
|
|
|
|