Index: core/page/Window.idl |
diff --git a/core/page/Window.idl b/core/page/Window.idl |
index 94b9856854c4d7cb4ba19e1bd7a4182d21366042..c720658c5e87489f307eb7ce2dd9db9faf2124a3 100644 |
--- a/core/page/Window.idl |
+++ b/core/page/Window.idl |
@@ -143,10 +143,10 @@ |
WebKitPoint webkitConvertPointFromNodeToPage([Default=Undefined] optional Node node, |
[Default=Undefined] optional WebKitPoint p); |
- [EnabledAtRuntime, PerWorldBindings, ActivityLog=GetterForIsolatedWorlds] readonly attribute ApplicationCache applicationCache; |
+ [EnabledAtRuntime=ApplicationCache, PerWorldBindings, ActivityLog=GetterForIsolatedWorlds] readonly attribute ApplicationCache applicationCache; |
- [EnabledAtRuntime, PerWorldBindings, ActivityLog=GetterForIsolatedWorlds, GetterRaisesException] readonly attribute Storage sessionStorage; |
- [EnabledAtRuntime, PerWorldBindings, ActivityLog=GetterForIsolatedWorlds, GetterRaisesException] readonly attribute Storage localStorage; |
+ [EnabledAtRuntime=SessionStorage, PerWorldBindings, ActivityLog=GetterForIsolatedWorlds, GetterRaisesException] readonly attribute Storage sessionStorage; |
+ [EnabledAtRuntime=LocalStorage, PerWorldBindings, ActivityLog=GetterForIsolatedWorlds, GetterRaisesException] readonly attribute Storage localStorage; |
// This is the interface orientation in degrees. Some examples are: |
// 0 is straight up; -90 is when the device is rotated 90 clockwise; |
@@ -245,26 +245,29 @@ |
// Webkit extensions |
attribute EventHandler onreset; |
attribute EventHandler onsearch; |
+ [EnabledAtRuntime=CSSAnimationUnprefixed] attribute EventHandler onanimationend; |
+ [EnabledAtRuntime=CSSAnimationUnprefixed] attribute EventHandler onanimationiteration; |
+ [EnabledAtRuntime=CSSAnimationUnprefixed] attribute EventHandler onanimationstart; |
attribute EventHandler onwebkitanimationend; |
attribute EventHandler onwebkitanimationiteration; |
attribute EventHandler onwebkitanimationstart; |
attribute EventHandler onwebkittransitionend; |
attribute EventHandler ontransitionend; |
[Conditional=ORIENTATION_EVENTS] attribute EventHandler onorientationchange; |
- [EnabledAtRuntime=touch] attribute EventHandler ontouchstart; |
- [EnabledAtRuntime=touch] attribute EventHandler ontouchmove; |
- [EnabledAtRuntime=touch] attribute EventHandler ontouchend; |
- [EnabledAtRuntime=touch] attribute EventHandler ontouchcancel; |
+ [EnabledAtRuntime=Touch] attribute EventHandler ontouchstart; |
+ [EnabledAtRuntime=Touch] attribute EventHandler ontouchmove; |
+ [EnabledAtRuntime=Touch] attribute EventHandler ontouchend; |
+ [EnabledAtRuntime=Touch] attribute EventHandler ontouchcancel; |
- [EnabledAtRuntime=deviceMotion] attribute EventHandler ondevicemotion; |
- [EnabledAtRuntime=deviceOrientation] attribute EventHandler ondeviceorientation; |
+ [EnabledAtRuntime=DeviceMotion] attribute EventHandler ondevicemotion; |
+ [EnabledAtRuntime=DeviceOrientation] attribute EventHandler ondeviceorientation; |
[DeprecateAs=CaptureEvents] void captureEvents(); |
[DeprecateAs=ReleaseEvents] void releaseEvents(); |
// Additional constructors. |
attribute TransitionEventConstructor WebKitTransitionEvent; |
- [EnabledAtRuntime=cssAnimationUnprefixed] attribute WebKitAnimationEventConstructor AnimationEvent; |
+ [EnabledAtRuntime=CSSAnimationUnprefixed] attribute WebKitAnimationEventConstructor AnimationEvent; |
[CustomConstructor] attribute HTMLImageElementConstructorConstructor Image; // Usable with new operator |
// Mozilla has a separate XMLDocument object for XML documents. |
// We just use Document for this. |
@@ -282,15 +285,15 @@ |
// 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; |
+ [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=scriptedSpeech] attribute SpeechGrammarConstructor webkitSpeechGrammar; |
- [EnabledAtRuntime=scriptedSpeech] attribute SpeechGrammarListConstructor webkitSpeechGrammarList; |
- [EnabledAtRuntime=scriptedSpeech] attribute SpeechRecognitionConstructor webkitSpeechRecognition; |
- [EnabledAtRuntime=scriptedSpeech] attribute SpeechRecognitionErrorConstructor webkitSpeechRecognitionError; |
- [EnabledAtRuntime=scriptedSpeech] attribute SpeechRecognitionEventConstructor webkitSpeechRecognitionEvent; |
+ [EnabledAtRuntime=PeerConnection] attribute RTCPeerConnectionConstructor webkitRTCPeerConnection; |
+ [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; |
[Conditional=WEB_AUDIO] attribute PannerNodeConstructor webkitAudioPannerNode; |
// Prefixed ShadowRoot constructor should be phased out eventually, but for the moment it must be always exposed. |