Changeset 159061 in webkit
- Timestamp:
- Nov 11, 2013 11:58:05 AM (10 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 238 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r159057 r159061 1 2013-11-11 Zan Dobersek <zdobersek@igalia.com> 2 3 Remove the OperationsNotDeletable attribute from most of the WebIDL interfaces 4 https://bugs.webkit.org/show_bug.cgi?id=124151 5 6 Reviewed by Geoffrey Garen. 7 8 The OperationsNotDeletable attribute currently doesn't have any effect, but will soon enforce 9 non-configurability of operations on the interface that uses the attribute. Non-configurability 10 of operations is the default behavior at the moment, but will be changed to follow the WebIDL 11 specification which requires that the operations are configurable (i.e. -- in JSC terms -- deletable). 12 IE and Firefox already exhibit this behavior in the majority of cases, while Chrome and Opera don't. 13 14 The attribute remains in use on the Location interface to mimic the Unforgeable attribute which 15 also makes operations of an interface non-configurable. Unforgeable attribute will be used instead 16 when support for it will be added to the JSC bindings generator. 17 18 * Modules/battery/BatteryManager.idl: 19 * Modules/encryptedmedia/MediaKeySession.idl: 20 * Modules/encryptedmedia/MediaKeys.idl: 21 * Modules/gamepad/GamepadList.idl: 22 * Modules/geolocation/Geolocation.idl: 23 * Modules/indexeddb/IDBCursor.idl: 24 * Modules/indexeddb/IDBDatabase.idl: 25 * Modules/indexeddb/IDBFactory.idl: 26 * Modules/indexeddb/IDBIndex.idl: 27 * Modules/indexeddb/IDBKeyRange.idl: 28 * Modules/indexeddb/IDBObjectStore.idl: 29 * Modules/indexeddb/IDBTransaction.idl: 30 * Modules/indexeddb/IDBVersionChangeEvent.idl: 31 * Modules/mediacontrols/MediaControlsHost.idl: 32 * Modules/mediasource/MediaSource.idl: 33 * Modules/mediasource/SourceBuffer.idl: 34 * Modules/mediasource/SourceBufferList.idl: 35 * Modules/mediastream/MediaStream.idl: 36 * Modules/mediastream/MediaStreamTrack.idl: 37 * Modules/mediastream/RTCDTMFSender.idl: 38 * Modules/mediastream/RTCDataChannel.idl: 39 * Modules/mediastream/RTCPeerConnection.idl: 40 * Modules/mediastream/RTCStatsReport.idl: 41 * Modules/mediastream/RTCStatsResponse.idl: 42 * Modules/networkinfo/NetworkInfoConnection.idl: 43 * Modules/notifications/Notification.idl: 44 * Modules/notifications/NotificationCenter.idl: 45 * Modules/proximity/DeviceProximityEvent.idl: 46 * Modules/quota/StorageInfo.idl: 47 * Modules/quota/StorageQuota.idl: 48 * Modules/speech/SpeechGrammarList.idl: 49 * Modules/speech/SpeechRecognition.idl: 50 * Modules/speech/SpeechRecognitionResult.idl: 51 * Modules/speech/SpeechRecognitionResultList.idl: 52 * Modules/speech/SpeechSynthesis.idl: 53 * Modules/webaudio/AnalyserNode.idl: 54 * Modules/webaudio/AudioBuffer.idl: 55 * Modules/webaudio/AudioBufferSourceNode.idl: 56 * Modules/webaudio/AudioContext.idl: 57 * Modules/webaudio/AudioListener.idl: 58 * Modules/webaudio/AudioNode.idl: 59 * Modules/webaudio/AudioParam.idl: 60 * Modules/webaudio/BiquadFilterNode.idl: 61 * Modules/webaudio/OscillatorNode.idl: 62 * Modules/webaudio/PannerNode.idl: 63 * Modules/webdatabase/Database.idl: 64 * Modules/webdatabase/DatabaseSync.idl: 65 * Modules/webdatabase/SQLResultSetRowList.idl: 66 * Modules/webdatabase/SQLTransaction.idl: 67 * Modules/webdatabase/SQLTransactionSync.idl: 68 * Modules/websockets/WebSocket.idl: 69 * crypto/CryptoKey.idl: 70 * crypto/SubtleCrypto.idl: 71 * css/CSSHostRule.idl: 72 * css/CSSMediaRule.idl: 73 * css/CSSPrimitiveValue.idl: 74 * css/CSSRuleList.idl: 75 * css/CSSStyleDeclaration.idl: 76 * css/CSSStyleSheet.idl: 77 * css/CSSSupportsRule.idl: 78 * css/CSSValueList.idl: 79 * css/DOMWindowCSS.idl: 80 * css/FontLoader.idl: 81 * css/MediaList.idl: 82 * css/MediaQueryList.idl: 83 * css/MediaQueryListListener.idl: 84 * css/StyleMedia.idl: 85 * css/StyleSheet.idl: 86 * css/StyleSheetList.idl: 87 * css/WebKitCSSFilterValue.idl: 88 * css/WebKitCSSKeyframesRule.idl: 89 * css/WebKitCSSMatrix.idl: 90 * css/WebKitCSSTransformValue.idl: 91 * dom/CharacterData.idl: 92 * dom/ChildNode.idl: 93 * dom/ClientRectList.idl: 94 * dom/Clipboard.idl: 95 * dom/CompositionEvent.idl: 96 * dom/CustomEvent.idl: 97 * dom/DOMCoreException.idl: 98 * dom/DOMImplementation.idl: 99 * dom/DOMNamedFlowCollection.idl: 100 * dom/DOMStringList.idl: 101 * dom/DOMStringMap.idl: 102 * dom/DataTransferItem.idl: 103 * dom/DataTransferItemList.idl: 104 * dom/DeviceMotionEvent.idl: 105 * dom/DeviceOrientationEvent.idl: 106 * dom/Document.idl: 107 * dom/DocumentFragment.idl: 108 * dom/DocumentType.idl: 109 * dom/Element.idl: 110 * dom/Event.idl: 111 * dom/EventException.idl: 112 * dom/EventListener.idl: 113 * dom/EventTarget.idl: 114 * dom/HashChangeEvent.idl: 115 * dom/KeyboardEvent.idl: 116 * dom/MessageEvent.idl: 117 * dom/MessagePort.idl: 118 * dom/MouseEvent.idl: 119 * dom/MutationEvent.idl: 120 * dom/MutationObserver.idl: 121 * dom/NamedNodeMap.idl: 122 * dom/Node.idl: 123 * dom/NodeFilter.idl: 124 * dom/NodeIterator.idl: 125 * dom/NodeList.idl: 126 * dom/Range.idl: 127 * dom/RangeException.idl: 128 * dom/ShadowRoot.idl: 129 * dom/Text.idl: 130 * dom/TextEvent.idl: 131 * dom/TouchEvent.idl: 132 * dom/TouchList.idl: 133 * dom/TreeWalker.idl: 134 * dom/UIEvent.idl: 135 * dom/WebKitNamedFlow.idl: 136 * dom/WheelEvent.idl: 137 * fileapi/Blob.idl: 138 * fileapi/FileException.idl: 139 * fileapi/FileList.idl: 140 * fileapi/FileReader.idl: 141 * fileapi/FileReaderSync.idl: 142 * html/DOMFormData.idl: 143 * html/DOMSettableTokenList.idl: 144 * html/DOMTokenList.idl: 145 * html/DOMURL.idl: 146 * html/HTMLAllCollection.idl: 147 * html/HTMLAnchorElement.idl: 148 * html/HTMLButtonElement.idl: 149 * html/HTMLCanvasElement.idl: 150 * html/HTMLCollection.idl: 151 * html/HTMLDocument.idl: 152 * html/HTMLElement.idl: 153 * html/HTMLEmbedElement.idl: 154 * html/HTMLFieldSetElement.idl: 155 * html/HTMLFormControlsCollection.idl: 156 * html/HTMLFormElement.idl: 157 * html/HTMLFrameElement.idl: 158 * html/HTMLIFrameElement.idl: 159 * html/HTMLInputElement.idl: 160 * html/HTMLKeygenElement.idl: 161 * html/HTMLMarqueeElement.idl: 162 * html/HTMLMediaElement.idl: 163 * html/HTMLObjectElement.idl: 164 * html/HTMLOptionsCollection.idl: 165 * html/HTMLOutputElement.idl: 166 * html/HTMLSelectElement.idl: 167 * html/HTMLTableElement.idl: 168 * html/HTMLTableRowElement.idl: 169 * html/HTMLTableSectionElement.idl: 170 * html/HTMLTextAreaElement.idl: 171 * html/HTMLVideoElement.idl: 172 * html/MediaController.idl: 173 * html/RadioNodeList.idl: 174 * html/TimeRanges.idl: 175 * html/canvas/CanvasGradient.idl: 176 * html/canvas/CanvasRenderingContext2D.idl: 177 * html/canvas/DOMPath.idl: 178 * html/canvas/EXTDrawBuffers.idl: 179 * html/canvas/OESVertexArrayObject.idl: 180 * html/canvas/WebGLDebugShaders.idl: 181 * html/canvas/WebGLLoseContext.idl: 182 * html/canvas/WebGLRenderingContext.idl: 183 * html/track/AudioTrackList.idl: 184 * html/track/TextTrack.idl: 185 * html/track/TextTrackCue.idl: 186 * html/track/TextTrackCueList.idl: 187 * html/track/TextTrackList.idl: 188 * html/track/TextTrackRegionList.idl: 189 * html/track/VideoTrackList.idl: 190 * loader/appcache/DOMApplicationCache.idl: 191 * page/Console.idl: 192 * page/Crypto.idl: 193 * page/DOMSecurityPolicy.idl: 194 * page/DOMSelection.idl: 195 * page/DOMWindow.idl: 196 * page/EventSource.idl: 197 * page/History.idl: 198 * page/Navigator.idl: 199 * page/Performance.idl: 200 * page/PerformanceEntryList.idl: 201 * page/SpeechInputResultList.idl: 202 * page/WindowBase64.idl: 203 * page/WindowTimers.idl: 204 * plugins/DOMMimeTypeArray.idl: 205 * plugins/DOMPlugin.idl: 206 * plugins/DOMPluginArray.idl: 207 * storage/Storage.idl: 208 * storage/StorageEvent.idl: 209 * svg/SVGAngle.idl: 210 * svg/SVGAnimationElement.idl: 211 * svg/SVGColor.idl: 212 * svg/SVGCursorElement.idl: 213 * svg/SVGDocument.idl: 214 * svg/SVGElement.idl: 215 * svg/SVGElementInstanceList.idl: 216 * svg/SVGException.idl: 217 * svg/SVGFEDropShadowElement.idl: 218 * svg/SVGFEGaussianBlurElement.idl: 219 * svg/SVGFEMorphologyElement.idl: 220 * svg/SVGFilterElement.idl: 221 * svg/SVGGraphicsElement.idl: 222 * svg/SVGLength.idl: 223 * svg/SVGLengthList.idl: 224 * svg/SVGMarkerElement.idl: 225 * svg/SVGMaskElement.idl: 226 * svg/SVGMatrix.idl: 227 * svg/SVGNumberList.idl: 228 * svg/SVGPaint.idl: 229 * svg/SVGPathElement.idl: 230 * svg/SVGPathSegList.idl: 231 * svg/SVGPatternElement.idl: 232 * svg/SVGPoint.idl: 233 * svg/SVGPointList.idl: 234 * svg/SVGSVGElement.idl: 235 * svg/SVGStringList.idl: 236 * svg/SVGTests.idl: 237 * svg/SVGTextContentElement.idl: 238 * svg/SVGTransform.idl: 239 * svg/SVGTransformList.idl: 240 * workers/DedicatedWorkerGlobalScope.idl: 241 * workers/Worker.idl: 242 * workers/WorkerGlobalScope.idl: 243 * workers/WorkerLocation.idl: 244 * xml/DOMParser.idl: 245 * xml/XMLHttpRequest.idl: 246 * xml/XMLHttpRequestException.idl: 247 * xml/XMLHttpRequestUpload.idl: 248 * xml/XMLSerializer.idl: 249 * xml/XPathEvaluator.idl: 250 * xml/XPathException.idl: 251 * xml/XPathExpression.idl: 252 * xml/XPathNSResolver.idl: 253 * xml/XPathResult.idl: 254 * xml/XSLTProcessor.idl: 255 1 256 2013-11-11 Javier Fernandez <jfernandez@igalia.com> 2 257 -
trunk/Source/WebCore/Modules/battery/BatteryManager.idl
r157001 r159061 24 24 ActiveDOMObject, 25 25 EventTarget, 26 OperationsNotDeletable27 26 ] interface BatteryManager { 28 27 readonly attribute boolean charging; -
trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySession.idl
r157001 r159061 28 28 EventTarget, 29 29 InterfaceName=WebKitMediaKeySession, 30 OperationsNotDeletable31 30 ] interface MediaKeySession { 32 31 // error state -
trunk/Source/WebCore/Modules/encryptedmedia/MediaKeys.idl
r157001 r159061 29 29 ConstructorRaisesException, 30 30 InterfaceName=WebKitMediaKeys, 31 OperationsNotDeletable32 31 ] interface MediaKeys { 33 32 [CallWith=ScriptExecutionContext, RaisesException] MediaKeySession createSession([Default=Undefined] optional DOMString type, [Default=Undefined] optional Uint8Array initData); -
trunk/Source/WebCore/Modules/gamepad/GamepadList.idl
r157001 r159061 28 28 Conditional=GAMEPAD, 29 29 ImplementationLacksVTable, 30 OperationsNotDeletable31 30 ] interface GamepadList { 32 31 readonly attribute unsigned long length; -
trunk/Source/WebCore/Modules/geolocation/Geolocation.idl
r157001 r159061 29 29 Conditional=GEOLOCATION, 30 30 GenerateIsReachable=ImplFrame, 31 OperationsNotDeletable32 31 ] interface Geolocation { 33 32 [Custom] void getCurrentPosition(PositionCallback successCallback, -
trunk/Source/WebCore/Modules/indexeddb/IDBCursor.idl
r157001 r159061 27 27 Conditional=INDEXED_DATABASE, 28 28 JSNoStaticTables, 29 OperationsNotDeletable30 29 ] interface IDBCursor { 31 30 readonly attribute IDBAny source; -
trunk/Source/WebCore/Modules/indexeddb/IDBDatabase.idl
r157001 r159061 32 32 JSGenerateToJSObject, 33 33 JSGenerateToNativeObject, 34 OperationsNotDeletable35 34 ] interface IDBDatabase : EventTarget { 36 35 readonly attribute DOMString name; -
trunk/Source/WebCore/Modules/indexeddb/IDBFactory.idl
r157001 r159061 28 28 JSNoStaticTables, 29 29 ImplementationLacksVTable, 30 OperationsNotDeletable31 30 ] interface IDBFactory { 32 31 [CallWith=ScriptExecutionContext, RaisesException] IDBOpenDBRequest open(DOMString name, [EnforceRange] optional unsigned long long version); -
trunk/Source/WebCore/Modules/indexeddb/IDBIndex.idl
r157001 r159061 28 28 JSNoStaticTables, 29 29 ImplementationLacksVTable, 30 OperationsNotDeletable31 30 ] interface IDBIndex { 32 31 readonly attribute DOMString name; -
trunk/Source/WebCore/Modules/indexeddb/IDBKeyRange.idl
r157001 r159061 28 28 JSNoStaticTables, 29 29 ImplementationLacksVTable, 30 OperationsNotDeletable31 30 ] interface IDBKeyRange { 32 31 [ImplementedAs=lowerValue,CallWith=ScriptExecutionContext] readonly attribute any lower; -
trunk/Source/WebCore/Modules/indexeddb/IDBObjectStore.idl
r157001 r159061 28 28 JSNoStaticTables, 29 29 ImplementationLacksVTable, 30 OperationsNotDeletable31 30 ] interface IDBObjectStore { 32 31 [TreatReturnedNullStringAs=Null] readonly attribute DOMString name; -
trunk/Source/WebCore/Modules/indexeddb/IDBTransaction.idl
r157001 r159061 32 32 JSGenerateToJSObject, 33 33 JSGenerateToNativeObject, 34 OperationsNotDeletable35 34 ] interface IDBTransaction : EventTarget { 36 35 readonly attribute DOMString mode; -
trunk/Source/WebCore/Modules/indexeddb/IDBVersionChangeEvent.idl
r157001 r159061 27 27 Conditional=INDEXED_DATABASE, 28 28 JSNoStaticTables, 29 OperationsNotDeletable30 29 ] interface IDBVersionChangeEvent : Event { 31 30 readonly attribute unsigned long long oldVersion; -
trunk/Source/WebCore/Modules/mediacontrols/MediaControlsHost.idl
r157001 r159061 28 28 Conditional=MEDIA_CONTROLS_SCRIPT, 29 29 ImplementationLacksVTable, 30 OperationsNotDeletable31 30 ] interface MediaControlsHost { 32 31 TextTrack[] sortedTrackListForMenu(TextTrackList trackList); -
trunk/Source/WebCore/Modules/mediasource/MediaSource.idl
r158040 r159061 37 37 Constructor, 38 38 ConstructorCallWith=ScriptExecutionContext, 39 OperationsNotDeletable40 39 ] interface MediaSource : EventTarget { 41 40 // All the source buffers created by this object. -
trunk/Source/WebCore/Modules/mediasource/SourceBuffer.idl
r158821 r159061 36 36 JSGenerateToJSObject, 37 37 JSGenerateToNativeObject, 38 OperationsNotDeletable39 38 ] interface SourceBuffer : EventTarget { 40 39 -
trunk/Source/WebCore/Modules/mediasource/SourceBufferList.idl
r158040 r159061 37 37 GenerateIsReachable=Impl, 38 38 CallWith=ScriptExecutionContext, 39 OperationsNotDeletable40 39 ] interface SourceBufferList : EventTarget { 41 40 readonly attribute unsigned long length; -
trunk/Source/WebCore/Modules/mediastream/MediaStream.idl
r157273 r159061 31 31 ConstructorCallWith=ScriptExecutionContext, 32 32 InterfaceName=webkitMediaStream, 33 OperationsNotDeletable34 33 ] interface MediaStream { 35 34 -
trunk/Source/WebCore/Modules/mediastream/MediaStreamTrack.idl
r157068 r159061 31 31 ActiveDOMObject, 32 32 SkipVTableValidation, 33 OperationsNotDeletable34 33 ] interface MediaStreamTrack { 35 34 readonly attribute DOMString kind; -
trunk/Source/WebCore/Modules/mediastream/RTCDTMFSender.idl
r157001 r159061 29 29 ActiveDOMObject, 30 30 EventTarget, 31 OperationsNotDeletable32 31 ] interface RTCDTMFSender { 33 32 readonly attribute boolean canInsertDTMF; -
trunk/Source/WebCore/Modules/mediastream/RTCDataChannel.idl
r157001 r159061 27 27 Conditional=MEDIA_STREAM, 28 28 EventTarget, 29 OperationsNotDeletable30 29 ] interface RTCDataChannel { 31 30 readonly attribute DOMString label; -
trunk/Source/WebCore/Modules/mediastream/RTCPeerConnection.idl
r158964 r159061 39 39 EventTarget, 40 40 InterfaceName=webkitRTCPeerConnection, 41 OperationsNotDeletable42 41 ] interface RTCPeerConnection { 43 42 [RaisesException] void createOffer(RTCSessionDescriptionCallback successCallback, [Default=Undefined] optional RTCErrorCallback failureCallback, optional Dictionary mediaConstraints); -
trunk/Source/WebCore/Modules/mediastream/RTCStatsReport.idl
r157001 r159061 27 27 Conditional=MEDIA_STREAM, 28 28 ImplementationLacksVTable, 29 OperationsNotDeletable30 29 ] interface RTCStatsReport { 31 30 readonly attribute Date timestamp; -
trunk/Source/WebCore/Modules/mediastream/RTCStatsResponse.idl
r157001 r159061 26 26 NoInterfaceObject, 27 27 Conditional=MEDIA_STREAM, 28 OperationsNotDeletable29 28 ] interface RTCStatsResponse { 30 29 sequence<RTCStatsReport> result(); -
trunk/Source/WebCore/Modules/networkinfo/NetworkInfoConnection.idl
r157001 r159061 26 26 ActiveDOMObject, 27 27 EventTarget, 28 OperationsNotDeletable29 28 ] interface NetworkInfoConnection { 30 29 readonly attribute double bandwidth; -
trunk/Source/WebCore/Modules/notifications/Notification.idl
r157001 r159061 38 38 ConstructorCallWith=ScriptExecutionContext, 39 39 #endif 40 OperationsNotDeletable,41 40 ] interface Notification { 42 41 void show(); -
trunk/Source/WebCore/Modules/notifications/NotificationCenter.idl
r157001 r159061 34 34 Conditional=LEGACY_NOTIFICATIONS, 35 35 ActiveDOMObject, 36 OperationsNotDeletable37 36 ] interface NotificationCenter { 38 37 [RaisesException] Notification createNotification(DOMString iconUrl, DOMString title, DOMString body); -
trunk/Source/WebCore/Modules/proximity/DeviceProximityEvent.idl
r157001 r159061 21 21 Conditional=PROXIMITY_EVENTS, 22 22 ConstructorTemplate=Event, 23 OperationsNotDeletable24 23 ] interface DeviceProximityEvent : Event { 25 24 [InitializedByEventConstructor] readonly attribute double value; -
trunk/Source/WebCore/Modules/quota/StorageInfo.idl
r157001 r159061 28 28 Conditional=QUOTA, 29 29 ImplementationLacksVTable, 30 OperationsNotDeletable31 30 ] interface StorageInfo { 32 31 const unsigned short TEMPORARY = 0; -
trunk/Source/WebCore/Modules/quota/StorageQuota.idl
r157001 r159061 28 28 Conditional=QUOTA, 29 29 ImplementationLacksVTable, 30 OperationsNotDeletable31 30 ] interface StorageQuota { 32 31 [CallWith=ScriptExecutionContext] void queryUsageAndQuota(StorageUsageCallback usageCallback, optional StorageErrorCallback errorCallback); -
trunk/Source/WebCore/Modules/speech/SpeechGrammarList.idl
r157001 r159061 29 29 ImplementationLacksVTable, 30 30 InterfaceName=webkitSpeechGrammarList, 31 OperationsNotDeletable32 31 ] interface SpeechGrammarList { 33 32 readonly attribute unsigned long length; -
trunk/Source/WebCore/Modules/speech/SpeechRecognition.idl
r157001 r159061 31 31 EventTarget, 32 32 InterfaceName=webkitSpeechRecognition, 33 OperationsNotDeletable34 33 ] interface SpeechRecognition { 35 34 attribute SpeechGrammarList grammars; -
trunk/Source/WebCore/Modules/speech/SpeechRecognitionResult.idl
r157001 r159061 28 28 Conditional=SCRIPTED_SPEECH, 29 29 ImplementationLacksVTable, 30 OperationsNotDeletable31 30 ] interface SpeechRecognitionResult { 32 31 readonly attribute unsigned long length; -
trunk/Source/WebCore/Modules/speech/SpeechRecognitionResultList.idl
r157001 r159061 28 28 Conditional=SCRIPTED_SPEECH, 29 29 ImplementationLacksVTable, 30 OperationsNotDeletable31 30 ] interface SpeechRecognitionResultList { 32 31 readonly attribute unsigned long length; -
trunk/Source/WebCore/Modules/speech/SpeechSynthesis.idl
r157001 r159061 27 27 NoInterfaceObject, 28 28 Conditional=SPEECH_SYNTHESIS, 29 OperationsNotDeletable30 29 ] interface SpeechSynthesis { 31 30 readonly attribute boolean pending; -
trunk/Source/WebCore/Modules/webaudio/AnalyserNode.idl
r157001 r159061 26 26 Conditional=WEB_AUDIO, 27 27 JSGenerateToJSObject, 28 OperationsNotDeletable29 28 ] interface AnalyserNode : AudioNode { 30 29 [SetterRaisesException] attribute unsigned long fftSize; -
trunk/Source/WebCore/Modules/webaudio/AudioBuffer.idl
r157001 r159061 30 30 Conditional=WEB_AUDIO, 31 31 ImplementationLacksVTable, 32 OperationsNotDeletable33 32 ] interface AudioBuffer { 34 33 readonly attribute long length; // in sample-frames -
trunk/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.idl
r157001 r159061 27 27 Conditional=WEB_AUDIO, 28 28 JSGenerateToJSObject, 29 OperationsNotDeletable30 29 ] interface AudioBufferSourceNode : AudioNode { 31 30 [CustomSetter, SetterRaisesException] attribute AudioBuffer buffer; -
trunk/Source/WebCore/Modules/webaudio/AudioContext.idl
r157001 r159061 31 31 EventTarget, 32 32 InterfaceName=webkitAudioContext, 33 OperationsNotDeletable34 33 ] interface AudioContext { 35 34 // All rendered audio ultimately connects to destination, which represents the audio hardware. -
trunk/Source/WebCore/Modules/webaudio/AudioListener.idl
r157001 r159061 30 30 Conditional=WEB_AUDIO, 31 31 ImplementationLacksVTable, 32 OperationsNotDeletable33 32 ] interface AudioListener { 34 33 attribute float dopplerFactor; // same as OpenAL (default 1.0) -
trunk/Source/WebCore/Modules/webaudio/AudioNode.idl
r157001 r159061 29 29 GenerateIsReachable=Impl, 30 30 EventTarget, 31 OperationsNotDeletable32 31 ] interface AudioNode : EventTarget { 33 32 readonly attribute AudioContext context; -
trunk/Source/WebCore/Modules/webaudio/AudioParam.idl
r157001 r159061 29 29 [ 30 30 Conditional=WEB_AUDIO, 31 OperationsNotDeletable32 31 ] interface AudioParam { 33 32 attribute float value; -
trunk/Source/WebCore/Modules/webaudio/BiquadFilterNode.idl
r157001 r159061 26 26 Conditional=WEB_AUDIO, 27 27 JSGenerateToJSObject, 28 OperationsNotDeletable29 28 ] interface BiquadFilterNode : AudioNode { 30 29 // Filter type. -
trunk/Source/WebCore/Modules/webaudio/OscillatorNode.idl
r157001 r159061 27 27 Conditional=WEB_AUDIO, 28 28 JSGenerateToJSObject, 29 OperationsNotDeletable30 29 ] interface OscillatorNode : AudioNode { 31 30 -
trunk/Source/WebCore/Modules/webaudio/PannerNode.idl
r157001 r159061 27 27 JSGenerateToJSObject, 28 28 InterfaceName=webkitAudioPannerNode, 29 OperationsNotDeletable30 29 ] interface PannerNode : AudioNode { 31 30 // Panning model -
trunk/Source/WebCore/Modules/webdatabase/Database.idl
r157001 r159061 31 31 Conditional=SQL_DATABASE, 32 32 JSNoStaticTables, 33 OperationsNotDeletable34 33 ] interface Database { 35 34 readonly attribute DOMString version; -
trunk/Source/WebCore/Modules/webdatabase/DatabaseSync.idl
r157001 r159061 33 33 Conditional=SQL_DATABASE, 34 34 JSNoStaticTables, 35 OperationsNotDeletable36 35 ] interface DatabaseSync { 37 36 readonly attribute DOMString version; -
trunk/Source/WebCore/Modules/webdatabase/SQLResultSetRowList.idl
r157001 r159061 32 32 JSNoStaticTables, 33 33 ImplementationLacksVTable, 34 OperationsNotDeletable35 34 ] interface SQLResultSetRowList { 36 35 readonly attribute unsigned long length; -
trunk/Source/WebCore/Modules/webdatabase/SQLTransaction.idl
r157001 r159061 32 32 JSNoStaticTables, 33 33 SkipVTableValidation, 34 OperationsNotDeletable35 34 ] interface SQLTransaction { 36 35 [Custom] void executeSql(DOMString sqlStatement, -
trunk/Source/WebCore/Modules/webdatabase/SQLTransactionSync.idl
r157001 r159061 34 34 JSNoStaticTables, 35 35 ImplementationLacksVTable, 36 OperationsNotDeletable37 36 ] interface SQLTransactionSync { 38 37 [Custom] SQLResultSet executeSql(DOMString sqlStatement, ObjectArray arguments); -
trunk/Source/WebCore/Modules/websockets/WebSocket.idl
r157001 r159061 42 42 EventTarget, 43 43 JSNoStaticTables, 44 OperationsNotDeletable45 44 ] interface WebSocket { 46 45 readonly attribute DOMString URL; // Lowercased .url is the one in the spec, but leaving .URL for compatibility reasons. -
trunk/Source/WebCore/crypto/CryptoKey.idl
r158236 r159061 45 45 InterfaceName=Key, 46 46 NoInterfaceObject, 47 OperationsNotDeletable,48 47 SkipVTableValidation 49 48 ] interface CryptoKey { -
trunk/Source/WebCore/crypto/SubtleCrypto.idl
r158582 r159061 29 29 GenerateIsReachable=ImplDocument, 30 30 NoInterfaceObject, 31 OperationsNotDeletable32 31 ] interface SubtleCrypto { 33 32 [Custom] Promise encrypt(AlgorithmIdentifier algorithm, Key key, sequence<CryptoOperationData> data); -
trunk/Source/WebCore/css/CSSHostRule.idl
r156886 r159061 22 22 [ 23 23 Conditional=SHADOW_DOM, 24 OperationsNotDeletable25 24 ] interface CSSHostRule : CSSRule { 26 25 readonly attribute CSSRuleList cssRules; -
trunk/Source/WebCore/css/CSSMediaRule.idl
r156886 r159061 20 20 21 21 // Introduced in DOM Level 2: 22 [ 23 OperationsNotDeletable 24 ] interface CSSMediaRule : CSSRule { 22 interface CSSMediaRule : CSSRule { 25 23 readonly attribute MediaList media; 26 24 readonly attribute CSSRuleList cssRules; -
trunk/Source/WebCore/css/CSSPrimitiveValue.idl
r156886 r159061 20 20 [ 21 21 ImplementationLacksVTable, 22 OperationsNotDeletable23 22 ] interface CSSPrimitiveValue : CSSValue { 24 23 -
trunk/Source/WebCore/css/CSSRuleList.idl
r156886 r159061 28 28 CustomIsReachable, 29 29 SkipVTableValidation, 30 OperationsNotDeletable31 30 ] interface CSSRuleList { 32 31 readonly attribute unsigned long length; -
trunk/Source/WebCore/css/CSSStyleDeclaration.idl
r156886 r159061 28 28 CustomEnumerateProperty, 29 29 SkipVTableValidation, 30 OperationsNotDeletable31 30 ] interface CSSStyleDeclaration { 32 31 [TreatReturnedNullStringAs=Null, TreatNullAs=NullString, SetterRaisesException] attribute DOMString cssText; -
trunk/Source/WebCore/css/CSSStyleSheet.idl
r156886 r159061 20 20 21 21 // Introduced in DOM Level 2: 22 [ 23 OperationsNotDeletable 24 ] interface CSSStyleSheet : StyleSheet { 22 interface CSSStyleSheet : StyleSheet { 25 23 readonly attribute CSSRule ownerRule; 26 24 readonly attribute CSSRuleList cssRules; -
trunk/Source/WebCore/css/CSSSupportsRule.idl
r156886 r159061 30 30 NoInterfaceObject, 31 31 Conditional=CSS3_CONDITIONAL_RULES, 32 OperationsNotDeletable33 32 ] interface CSSSupportsRule : CSSRule { 34 33 readonly attribute CSSRuleList cssRules; -
trunk/Source/WebCore/css/CSSValueList.idl
r156886 r159061 27 27 [ 28 28 ImplementationLacksVTable, 29 OperationsNotDeletable30 29 ] interface CSSValueList : CSSValue { 31 30 readonly attribute unsigned long length; -
trunk/Source/WebCore/css/DOMWindowCSS.idl
r156886 r159061 32 32 InterfaceName=CSS, 33 33 Conditional=CSS3_CONDITIONAL_RULES, 34 OperationsNotDeletable35 34 ] interface DOMWindowCSS { 36 35 -
trunk/Source/WebCore/css/FontLoader.idl
r156886 r159061 35 35 EventTarget, 36 36 GenerateIsReachable=ImplDocument, 37 OperationsNotDeletable38 37 ] interface FontLoader { 39 38 -
trunk/Source/WebCore/css/MediaList.idl
r156886 r159061 29 29 GenerateIsReachable, 30 30 ImplementationLacksVTable, 31 OperationsNotDeletable32 31 ] interface MediaList { 33 32 -
trunk/Source/WebCore/css/MediaQueryList.idl
r156886 r159061 20 20 NoInterfaceObject, 21 21 ImplementationLacksVTable, 22 OperationsNotDeletable23 22 ] interface MediaQueryList { 24 23 readonly attribute DOMString media; -
trunk/Source/WebCore/css/MediaQueryListListener.idl
r156886 r159061 20 20 [ 21 21 CallbackNeedsOperatorEqual, 22 OperationsNotDeletable23 22 ] callback interface MediaQueryListListener { 24 23 boolean queryChanged([Default=Undefined] optional MediaQueryList list); -
trunk/Source/WebCore/css/StyleMedia.idl
r156886 r159061 28 28 NoInterfaceObject, 29 29 GenerateIsReachable=ImplFrame, 30 OperationsNotDeletable31 30 ] interface StyleMedia { 32 31 readonly attribute DOMString type; -
trunk/Source/WebCore/css/StyleSheet.idl
r156886 r159061 26 26 CustomToJSObject, 27 27 ObjCPolymorphic, 28 OperationsNotDeletable29 28 ] interface StyleSheet { 30 29 [TreatReturnedNullStringAs=Null] readonly attribute DOMString type; -
trunk/Source/WebCore/css/StyleSheetList.idl
r156886 r159061 23 23 GenerateIsReachable=ImplDocument, 24 24 ImplementationLacksVTable, 25 OperationsNotDeletable26 25 ] interface StyleSheetList { 27 26 readonly attribute unsigned long length; -
trunk/Source/WebCore/css/WebKitCSSFilterValue.idl
r156886 r159061 28 28 DoNotCheckConstants, 29 29 ImplementationLacksVTable, 30 OperationsNotDeletable31 30 ] interface WebKitCSSFilterValue : CSSValueList { 32 31 -
trunk/Source/WebCore/css/WebKitCSSKeyframesRule.idl
r156886 r159061 28 28 29 29 // Introduced in DOM Level ?: 30 [ 31 OperationsNotDeletable 32 ] interface WebKitCSSKeyframesRule : CSSRule { 30 interface WebKitCSSKeyframesRule : CSSRule { 33 31 34 32 [TreatReturnedNullStringAs=Null, TreatNullAs=NullString] attribute DOMString name; -
trunk/Source/WebCore/css/WebKitCSSMatrix.idl
r156886 r159061 28 28 Constructor([Default=NullString] optional DOMString cssValue), 29 29 ConstructorRaisesException, 30 OperationsNotDeletable31 30 ] interface WebKitCSSMatrix { 32 31 -
trunk/Source/WebCore/css/WebKitCSSTransformValue.idl
r156886 r159061 30 30 DoNotCheckConstants, 31 31 ImplementationLacksVTable, 32 OperationsNotDeletable33 32 ] interface WebKitCSSTransformValue : CSSValueList { 34 33 -
trunk/Source/WebCore/dom/CharacterData.idl
r156908 r159061 18 18 */ 19 19 20 [ 21 OperationsNotDeletable 22 ] interface CharacterData : Node { 20 interface CharacterData : Node { 23 21 24 22 [TreatNullAs=NullString, SetterRaisesException] attribute DOMString data; -
trunk/Source/WebCore/dom/ChildNode.idl
r156908 r159061 22 22 [ 23 23 NoInterfaceObject, 24 OperationsNotDeletable25 24 ] interface ChildNode { 26 25 // readonly attribute Element? previousElementSibling; -
trunk/Source/WebCore/dom/ClientRectList.idl
r156908 r159061 27 27 [ 28 28 ImplementationLacksVTable, 29 OperationsNotDeletable30 29 ] interface ClientRectList { 31 30 readonly attribute unsigned long length; -
trunk/Source/WebCore/dom/Clipboard.idl
r156908 r159061 29 29 [ 30 30 SkipVTableValidation, 31 OperationsNotDeletable32 31 ] interface Clipboard { 33 32 attribute DOMString dropEffect; -
trunk/Source/WebCore/dom/CompositionEvent.idl
r156908 r159061 27 27 ConstructorConditional=DOM4_EVENTS_CONSTRUCTOR, 28 28 ConstructorTemplate=Event, 29 OperationsNotDeletable30 29 ] interface CompositionEvent : UIEvent { 31 30 -
trunk/Source/WebCore/dom/CustomEvent.idl
r156908 r159061 28 28 [ 29 29 ConstructorTemplate=Event, 30 OperationsNotDeletable31 30 ] interface CustomEvent : Event { 32 31 [InitializedByEventConstructor] readonly attribute any detail; -
trunk/Source/WebCore/dom/DOMCoreException.idl
r156908 r159061 32 32 InterfaceName=DOMException, 33 33 ImplementationLacksVTable, 34 OperationsNotDeletable35 34 ] exception DOMCoreException { 36 35 -
trunk/Source/WebCore/dom/DOMImplementation.idl
r156908 r159061 22 22 GenerateIsReachable=ImplDocument, 23 23 ImplementationLacksVTable, 24 OperationsNotDeletable25 24 ] interface DOMImplementation { 26 25 -
trunk/Source/WebCore/dom/DOMNamedFlowCollection.idl
r156908 r159061 34 34 JSGenerateToJSObject, 35 35 ImplementationLacksVTable, 36 OperationsNotDeletable37 36 ] interface DOMNamedFlowCollection { 38 37 readonly attribute unsigned long length; -
trunk/Source/WebCore/dom/DOMStringList.idl
r156908 r159061 28 28 JSNoStaticTables, 29 29 ImplementationLacksVTable, 30 OperationsNotDeletable31 30 ] interface DOMStringList { 32 31 readonly attribute unsigned long length; -
trunk/Source/WebCore/dom/DOMStringMap.idl
r156908 r159061 30 30 CustomNamedSetter, 31 31 SkipVTableValidation, 32 OperationsNotDeletable33 32 ] interface DOMStringMap { 34 33 getter DOMString (DOMString name); -
trunk/Source/WebCore/dom/DataTransferItem.idl
r156908 r159061 33 33 Conditional=DATA_TRANSFER_ITEMS, 34 34 ImplementationLacksVTable, 35 OperationsNotDeletable36 35 ] interface DataTransferItem { 37 36 readonly attribute DOMString kind; -
trunk/Source/WebCore/dom/DataTransferItemList.idl
r156908 r159061 34 34 JSGenerateToNativeObject, 35 35 ImplementationLacksVTable, 36 OperationsNotDeletable37 36 ] interface DataTransferItemList { 38 37 readonly attribute long length; -
trunk/Source/WebCore/dom/DeviceMotionEvent.idl
r156908 r159061 26 26 [ 27 27 Conditional=DEVICE_ORIENTATION, 28 OperationsNotDeletable29 28 ] interface DeviceMotionEvent : Event { 30 29 [Custom] readonly attribute Acceleration acceleration; -
trunk/Source/WebCore/dom/DeviceOrientationEvent.idl
r156908 r159061 26 26 [ 27 27 Conditional=DEVICE_ORIENTATION, 28 OperationsNotDeletable29 28 ] interface DeviceOrientationEvent : Event { 30 29 [Custom] readonly attribute double alpha; -
trunk/Source/WebCore/dom/Document.idl
r157363 r159061 23 23 JSGenerateToNativeObject, 24 24 JSInlineGetOwnPropertySlot, 25 OperationsNotDeletable26 25 ] interface Document : Node { 27 26 -
trunk/Source/WebCore/dom/DocumentFragment.idl
r156908 r159061 18 18 */ 19 19 20 [ 21 OperationsNotDeletable 22 ] interface DocumentFragment : Node { 20 interface DocumentFragment : Node { 23 21 // NodeSelector - Selector API 24 22 [RaisesException] Element querySelector(DOMString selectors); -
trunk/Source/WebCore/dom/DocumentType.idl
r156908 r159061 20 20 [ 21 21 JSGenerateToNativeObject, 22 OperationsNotDeletable23 22 ] interface DocumentType : Node { 24 23 -
trunk/Source/WebCore/dom/Element.idl
r156908 r159061 22 22 JSGenerateToNativeObject, 23 23 JSInlineGetOwnPropertySlot, 24 OperationsNotDeletable25 24 ] interface Element : Node { 26 25 -
trunk/Source/WebCore/dom/Event.idl
r156908 r159061 25 25 JSNoStaticTables, 26 26 ObjCPolymorphic, 27 OperationsNotDeletable28 27 ] interface Event { 29 28 -
trunk/Source/WebCore/dom/EventException.idl
r156908 r159061 32 32 DoNotCheckConstants, 33 33 ImplementationLacksVTable, 34 OperationsNotDeletable35 34 ] exception EventException { 36 35 -
trunk/Source/WebCore/dom/EventListener.idl
r156908 r159061 25 25 ObjCProtocol, 26 26 CPPPureInterface, 27 OperationsNotDeletable28 27 ] interface EventListener { 29 28 void handleEvent(Event evt); -
trunk/Source/WebCore/dom/EventTarget.idl
r156908 r159061 27 27 JSCustomToNativeObject, 28 28 EventTarget, 29 OperationsNotDeletable30 29 ] interface EventTarget { 31 30 [ObjCLegacyUnnamedParameters] void addEventListener(DOMString type, -
trunk/Source/WebCore/dom/HashChangeEvent.idl
r156908 r159061 21 21 [ 22 22 ConstructorTemplate=Event, 23 OperationsNotDeletable24 23 ] interface HashChangeEvent : Event { 25 24 void initHashChangeEvent([Default=Undefined] optional DOMString type, -
trunk/Source/WebCore/dom/KeyboardEvent.idl
r156908 r159061 22 22 ConstructorConditional=DOM4_EVENTS_CONSTRUCTOR, 23 23 ConstructorTemplate=Event, 24 OperationsNotDeletable25 24 ] interface KeyboardEvent : UIEvent { 26 25 -
trunk/Source/WebCore/dom/MessageEvent.idl
r156908 r159061 30 30 JSNoStaticTables, 31 31 ConstructorTemplate=Event, 32 OperationsNotDeletable33 32 ] interface MessageEvent : Event { 34 33 [InitializedByEventConstructor] readonly attribute DOMString origin; -
trunk/Source/WebCore/dom/MessagePort.idl
r156908 r159061 32 32 EventTarget, 33 33 JSNoStaticTables, 34 OperationsNotDeletable35 34 ] interface MessagePort { 36 35 // We need to have something as an ObjC binding, because MessagePort is used in MessageEvent, which already has one, -
trunk/Source/WebCore/dom/MouseEvent.idl
r156908 r159061 21 21 ConstructorConditional=DOM4_EVENTS_CONSTRUCTOR, 22 22 ConstructorTemplate=Event, 23 OperationsNotDeletable24 23 ] interface MouseEvent : UIEvent { 25 24 [InitializedByEventConstructor] readonly attribute long screenX; -
trunk/Source/WebCore/dom/MutationEvent.idl
r156908 r159061 19 19 20 20 // Introduced in DOM Level 2: 21 [ 22 OperationsNotDeletable 23 ] interface MutationEvent : Event { 21 interface MutationEvent : Event { 24 22 25 23 // attrChangeType -
trunk/Source/WebCore/dom/MutationObserver.idl
r156908 r159061 33 33 CustomIsReachable, 34 34 ImplementationLacksVTable, 35 OperationsNotDeletable36 35 ] interface MutationObserver { 37 36 [RaisesException] void observe(Node target, Dictionary options); -
trunk/Source/WebCore/dom/NamedNodeMap.idl
r156908 r159061 22 22 GenerateIsReachable=ImplElementRoot, 23 23 ImplementationLacksVTable, 24 OperationsNotDeletable25 24 ] interface NamedNodeMap { 26 25 -
trunk/Source/WebCore/dom/Node.idl
r157230 r159061 29 29 JSInlineGetOwnPropertySlot, 30 30 ObjCPolymorphic, 31 OperationsNotDeletable32 31 ] interface Node 33 32 #if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C -
trunk/Source/WebCore/dom/NodeFilter.idl
r156908 r159061 26 26 CPPPureInterface, 27 27 ImplementationLacksVTable, 28 OperationsNotDeletable29 28 ] interface NodeFilter { 30 29 // Constants returned by acceptNode -
trunk/Source/WebCore/dom/NodeIterator.idl
r156908 r159061 23 23 JSCustomMarkFunction, 24 24 ImplementationLacksVTable, 25 OperationsNotDeletable26 25 ] interface NodeIterator { 27 26 readonly attribute Node root; -
trunk/Source/WebCore/dom/NodeList.idl
r156908 r159061 22 22 CustomIsReachable, 23 23 SkipVTableValidation, 24 OperationsNotDeletable25 24 ] interface NodeList { 26 25 -
trunk/Source/WebCore/dom/Range.idl
r156908 r159061 22 22 [ 23 23 ImplementationLacksVTable, 24 OperationsNotDeletable25 24 ] interface Range { 26 25 -
trunk/Source/WebCore/dom/RangeException.idl
r156908 r159061 21 21 DoNotCheckConstants, 22 22 ImplementationLacksVTable, 23 OperationsNotDeletable24 23 ] exception RangeException { 25 24 -
trunk/Source/WebCore/dom/ShadowRoot.idl
r156908 r159061 29 29 JSGenerateToJSObject, 30 30 InterfaceName=WebKitShadowRoot, 31 OperationsNotDeletable32 31 ] interface ShadowRoot : DocumentFragment { 33 32 readonly attribute Element activeElement; -
trunk/Source/WebCore/dom/Text.idl
r156908 r159061 18 18 */ 19 19 20 [ 21 OperationsNotDeletable 22 ] interface Text : CharacterData { 20 interface Text : CharacterData { 23 21 24 22 // DOM Level 1 -
trunk/Source/WebCore/dom/TextEvent.idl
r156908 r159061 25 25 26 26 // Introduced in DOM Level 3: 27 [ 28 OperationsNotDeletable 29 ] interface TextEvent : UIEvent { 27 interface TextEvent : UIEvent { 30 28 31 29 readonly attribute DOMString data; -
trunk/Source/WebCore/dom/TouchEvent.idl
r156908 r159061 26 26 [ 27 27 Conditional=TOUCH_EVENTS, 28 OperationsNotDeletable29 28 ] interface TouchEvent : UIEvent { 30 29 readonly attribute TouchList touches; -
trunk/Source/WebCore/dom/TouchList.idl
r156908 r159061 27 27 Conditional=TOUCH_EVENTS, 28 28 ImplementationLacksVTable, 29 OperationsNotDeletable30 29 ] interface TouchList { 31 30 readonly attribute unsigned long length; -
trunk/Source/WebCore/dom/TreeWalker.idl
r156908 r159061 23 23 JSCustomMarkFunction, 24 24 ImplementationLacksVTable, 25 OperationsNotDeletable26 25 ] interface TreeWalker { 27 26 readonly attribute Node root; -
trunk/Source/WebCore/dom/UIEvent.idl
r156908 r159061 21 21 ConstructorConditional=DOM4_EVENTS_CONSTRUCTOR, 22 22 ConstructorTemplate=Event, 23 OperationsNotDeletable24 23 ] interface UIEvent : Event { 25 24 [InitializedByEventConstructor] readonly attribute DOMWindow view; -
trunk/Source/WebCore/dom/WebKitNamedFlow.idl
r156908 r159061 33 33 JSGenerateToJSObject, 34 34 GenerateIsReachable=ImplOwnerNodeRoot, 35 OperationsNotDeletable36 35 ] interface WebKitNamedFlow { 37 36 readonly attribute DOMString name; -
trunk/Source/WebCore/dom/WheelEvent.idl
r156908 r159061 24 24 ConstructorConditional=DOM4_EVENTS_CONSTRUCTOR, 25 25 ConstructorTemplate=Event, 26 OperationsNotDeletable27 26 ] interface WheelEvent : MouseEvent { 28 27 // DeltaModeCode -
trunk/Source/WebCore/fileapi/Blob.idl
r156909 r159061 36 36 CustomConstructor, 37 37 CustomConstructor(sequence<any> blobParts, optional BlobPropertyBag options), 38 OperationsNotDeletable39 38 ] interface Blob { 40 39 readonly attribute unsigned long long size; -
trunk/Source/WebCore/fileapi/FileException.idl
r156909 r159061 35 35 JSNoStaticTables, 36 36 ImplementationLacksVTable, 37 OperationsNotDeletable38 37 ] exception FileException { 39 38 -
trunk/Source/WebCore/fileapi/FileList.idl
r156909 r159061 27 27 JSNoStaticTables, 28 28 ImplementationLacksVTable, 29 OperationsNotDeletable30 29 ] interface FileList { 31 30 readonly attribute unsigned long length; -
trunk/Source/WebCore/fileapi/FileReader.idl
r156909 r159061 38 38 EventTarget, 39 39 JSNoStaticTables, 40 OperationsNotDeletable41 40 ] interface FileReader { 42 41 // ready states -
trunk/Source/WebCore/fileapi/FileReaderSync.idl
r156909 r159061 34 34 Constructor, 35 35 JSNoStaticTables, 36 OperationsNotDeletable37 36 ] interface FileReaderSync { 38 37 [CallWith=ScriptExecutionContext, RaisesException] ArrayBuffer readAsArrayBuffer(Blob blob); -
trunk/Source/WebCore/html/DOMFormData.idl
r156999 r159061 35 35 InterfaceName=FormData, 36 36 ImplementationLacksVTable, 37 OperationsNotDeletable38 37 ] interface DOMFormData { 39 38 // void append(DOMString name, DOMString value); -
trunk/Source/WebCore/html/DOMSettableTokenList.idl
r156999 r159061 26 26 JSGenerateToJSObject, 27 27 SkipVTableValidation, 28 OperationsNotDeletable29 28 ] interface DOMSettableTokenList : DOMTokenList { 30 29 attribute DOMString value; -
trunk/Source/WebCore/html/DOMTokenList.idl
r156999 r159061 26 26 GenerateIsReachable=ImplElementRoot, 27 27 SkipVTableValidation, 28 OperationsNotDeletable29 28 ] interface DOMTokenList { 30 29 readonly attribute unsigned long length; -
trunk/Source/WebCore/html/DOMURL.idl
r156999 r159061 34 34 InterfaceName=URL, 35 35 ImplementationLacksVTable, 36 OperationsNotDeletable37 36 ] interface DOMURL { 38 37 [CallWith=ScriptExecutionContext,TreatReturnedNullStringAs=Null] static DOMString createObjectURL(Blob? blob); -
trunk/Source/WebCore/html/HTMLAllCollection.idl
r156999 r159061 28 28 MasqueradesAsUndefined, 29 29 GenerateIsReachable=ImplOwnerNodeRoot, 30 OperationsNotDeletable31 30 ] interface HTMLAllCollection { 32 31 readonly attribute unsigned long length; -
trunk/Source/WebCore/html/HTMLAnchorElement.idl
r156999 r159061 19 19 */ 20 20 21 [ 22 OperationsNotDeletable 23 ] interface HTMLAnchorElement : HTMLElement { 21 interface HTMLAnchorElement : HTMLElement { 24 22 [Reflect] attribute DOMString charset; 25 23 [Reflect] attribute DOMString coords; -
trunk/Source/WebCore/html/HTMLButtonElement.idl
r156999 r159061 19 19 */ 20 20 21 [ 22 OperationsNotDeletable 23 ] interface HTMLButtonElement : HTMLElement { 21 interface HTMLButtonElement : HTMLElement { 24 22 [Reflect] attribute boolean autofocus; 25 23 [Reflect] attribute boolean disabled; -
trunk/Source/WebCore/html/HTMLCanvasElement.idl
r156999 r159061 27 27 [ 28 28 JSGenerateToNativeObject, 29 OperationsNotDeletable30 29 ] interface HTMLCanvasElement : HTMLElement { 31 30 -
trunk/Source/WebCore/html/HTMLCollection.idl
r156999 r159061 23 23 GenerateIsReachable=ImplOwnerNodeRoot, 24 24 ObjCPolymorphic, 25 OperationsNotDeletable26 25 ] interface HTMLCollection { 27 26 readonly attribute unsigned long length; -
trunk/Source/WebCore/html/HTMLDocument.idl
r156999 r159061 21 21 [ 22 22 CustomNamedGetter, 23 OperationsNotDeletable24 23 ] interface HTMLDocument : Document { 25 24 [Custom] void open(); -
trunk/Source/WebCore/html/HTMLElement.idl
r156999 r159061 22 22 JSGenerateToNativeObject, 23 23 JSCustomPushEventHandlerScope, 24 OperationsNotDeletable25 24 ] interface HTMLElement : Element { 26 25 #if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C -
trunk/Source/WebCore/html/HTMLEmbedElement.idl
r156999 r159061 23 23 JSCustomGetOwnPropertySlotAndDescriptor, 24 24 CustomCall, 25 OperationsNotDeletable26 25 ] interface HTMLEmbedElement : HTMLElement { 27 26 [Reflect] attribute DOMString align; -
trunk/Source/WebCore/html/HTMLFieldSetElement.idl
r156999 r159061 18 18 */ 19 19 20 [ 21 OperationsNotDeletable 22 ] interface HTMLFieldSetElement : HTMLElement { 20 interface HTMLFieldSetElement : HTMLElement { 23 21 [Reflect] attribute boolean disabled; 24 22 readonly attribute HTMLFormElement form; -
trunk/Source/WebCore/html/HTMLFormControlsCollection.idl
r156999 r159061 21 21 [ 22 22 GenerateIsReachable=ImplOwnerNodeRoot, 23 OperationsNotDeletable24 23 ] interface HTMLFormControlsCollection : HTMLCollection { 25 24 getter Node ([Default=Undefined] optional unsigned long index); -
trunk/Source/WebCore/html/HTMLFormElement.idl
r156999 r159061 21 21 [ 22 22 CustomNamedGetter, 23 OperationsNotDeletable24 23 ] interface HTMLFormElement : HTMLElement { 25 24 [Reflect=accept_charset] attribute DOMString acceptCharset; -
trunk/Source/WebCore/html/HTMLFrameElement.idl
r156999 r159061 19 19 */ 20 20 21 [ 22 OperationsNotDeletable 23 ] interface HTMLFrameElement : HTMLElement { 21 interface HTMLFrameElement : HTMLElement { 24 22 25 23 [Reflect] attribute DOMString frameBorder; -
trunk/Source/WebCore/html/HTMLIFrameElement.idl
r156999 r159061 19 19 */ 20 20 21 [ 22 OperationsNotDeletable 23 ] interface HTMLIFrameElement : HTMLElement { 21 interface HTMLIFrameElement : HTMLElement { 24 22 [Reflect] attribute DOMString align; 25 23 [Reflect] attribute DOMString frameBorder; -
trunk/Source/WebCore/html/HTMLInputElement.idl
r156999 r159061 20 20 */ 21 21 22 [ 23 OperationsNotDeletable 24 ] interface HTMLInputElement : HTMLElement { 22 interface HTMLInputElement : HTMLElement { 25 23 [Reflect] attribute DOMString accept; 26 24 [Reflect] attribute DOMString alt; -
trunk/Source/WebCore/html/HTMLKeygenElement.idl
r156999 r159061 29 29 */ 30 30 31 [ 32 OperationsNotDeletable 33 ] interface HTMLKeygenElement : HTMLElement { 31 interface HTMLKeygenElement : HTMLElement { 34 32 [Reflect] attribute boolean autofocus; 35 33 [Reflect] attribute DOMString challenge; -
trunk/Source/WebCore/html/HTMLMarqueeElement.idl
r156999 r159061 18 18 */ 19 19 20 [ 21 OperationsNotDeletable 22 ] interface HTMLMarqueeElement : HTMLElement { 20 interface HTMLMarqueeElement : HTMLElement { 23 21 void start(); 24 22 void stop(); -
trunk/Source/WebCore/html/HTMLMediaElement.idl
r158527 r159061 28 28 JSGenerateToNativeObject, 29 29 ActiveDOMObject, 30 OperationsNotDeletable31 30 ] interface HTMLMediaElement : HTMLElement { 32 31 -
trunk/Source/WebCore/html/HTMLObjectElement.idl
r156999 r159061 23 23 JSCustomGetOwnPropertySlotAndDescriptor, 24 24 CustomCall, 25 OperationsNotDeletable26 25 ] interface HTMLObjectElement : HTMLElement { 27 26 readonly attribute HTMLFormElement form; -
trunk/Source/WebCore/html/HTMLOptionsCollection.idl
r156999 r159061 23 23 CustomIndexedSetter, 24 24 GenerateIsReachable=ImplOwnerNodeRoot, 25 OperationsNotDeletable26 25 ] interface HTMLOptionsCollection : HTMLCollection { 27 26 attribute long selectedIndex; -
trunk/Source/WebCore/html/HTMLOutputElement.idl
r156999 r159061 23 23 */ 24 24 25 [ 26 OperationsNotDeletable 27 ] interface HTMLOutputElement : HTMLElement { 25 interface HTMLOutputElement : HTMLElement { 28 26 readonly attribute DOMSettableTokenList htmlFor; 29 27 readonly attribute HTMLFormElement form; -
trunk/Source/WebCore/html/HTMLSelectElement.idl
r156999 r159061 21 21 [ 22 22 CustomIndexedSetter, 23 OperationsNotDeletable24 23 ] interface HTMLSelectElement : HTMLElement { 25 24 [Reflect] attribute boolean autofocus; -
trunk/Source/WebCore/html/HTMLTableElement.idl
r156999 r159061 19 19 */ 20 20 21 [ 22 OperationsNotDeletable 23 ] interface HTMLTableElement : HTMLElement { 21 interface HTMLTableElement : HTMLElement { 24 22 [SetterRaisesException] attribute HTMLTableCaptionElement caption; 25 23 [SetterRaisesException] attribute HTMLTableSectionElement tHead; -
trunk/Source/WebCore/html/HTMLTableRowElement.idl
r156999 r159061 19 19 */ 20 20 21 [ 22 OperationsNotDeletable 23 ] interface HTMLTableRowElement : HTMLElement { 21 interface HTMLTableRowElement : HTMLElement { 24 22 readonly attribute long rowIndex; 25 23 readonly attribute long sectionRowIndex; -
trunk/Source/WebCore/html/HTMLTableSectionElement.idl
r156999 r159061 21 21 [ 22 22 JSGenerateToNativeObject, 23 OperationsNotDeletable24 23 ] interface HTMLTableSectionElement : HTMLElement { 25 24 [Reflect] attribute DOMString align; -
trunk/Source/WebCore/html/HTMLTextAreaElement.idl
r156999 r159061 20 20 */ 21 21 22 [ 23 OperationsNotDeletable 24 ] interface HTMLTextAreaElement : HTMLElement { 22 interface HTMLTextAreaElement : HTMLElement { 25 23 [Reflect] attribute boolean autofocus; 26 24 attribute long cols; -
trunk/Source/WebCore/html/HTMLVideoElement.idl
r156999 r159061 27 27 Conditional=VIDEO, 28 28 JSGenerateToNativeObject, 29 OperationsNotDeletable30 29 ] interface HTMLVideoElement : HTMLMediaElement { 31 30 [Reflect] attribute unsigned long width; -
trunk/Source/WebCore/html/MediaController.idl
r156999 r159061 30 30 JSGenerateToJSObject, 31 31 EventTarget, 32 OperationsNotDeletable33 32 ] interface MediaController { 34 33 readonly attribute TimeRanges buffered; -
trunk/Source/WebCore/html/RadioNodeList.idl
r156999 r159061 27 27 NoInterfaceObject, 28 28 JSGenerateToJSObject, 29 OperationsNotDeletable30 29 ] interface RadioNodeList : NodeList { 31 30 attribute DOMString value; -
trunk/Source/WebCore/html/TimeRanges.idl
r156999 r159061 27 27 Conditional=VIDEO, 28 28 ImplementationLacksVTable, 29 OperationsNotDeletable30 29 ] interface TimeRanges { 31 30 readonly attribute unsigned long length; -
trunk/Source/WebCore/html/canvas/CanvasGradient.idl
r156999 r159061 25 25 [ 26 26 ImplementationLacksVTable, 27 OperationsNotDeletable28 27 ] interface CanvasGradient { 29 28 -
trunk/Source/WebCore/html/canvas/CanvasRenderingContext2D.idl
r156999 r159061 26 26 enum CanvasWindingRule { "nonzero", "evenodd" }; 27 27 28 [ 29 OperationsNotDeletable 30 ] interface CanvasRenderingContext2D : CanvasRenderingContext { 28 interface CanvasRenderingContext2D : CanvasRenderingContext { 31 29 32 30 void save(); -
trunk/Source/WebCore/html/canvas/DOMPath.idl
r156999 r159061 35 35 Conditional=CANVAS_PATH, 36 36 InterfaceName=Path, 37 OperationsNotDeletable38 37 ] interface DOMPath { 39 38 -
trunk/Source/WebCore/html/canvas/EXTDrawBuffers.idl
r157486 r159061 31 31 GenerateIsReachable=ImplWebGLRenderingContext, 32 32 DoNotCheckConstants, 33 OperationsNotDeletable34 33 ] interface EXTDrawBuffers { 35 34 const GLenum COLOR_ATTACHMENT0_EXT = 0x8CE0; -
trunk/Source/WebCore/html/canvas/OESVertexArrayObject.idl
r157486 r159061 29 29 GenerateIsReachable=ImplWebGLRenderingContext, 30 30 DoNotCheckConstants, 31 OperationsNotDeletable32 31 ] interface OESVertexArrayObject { 33 32 const unsigned int VERTEX_ARRAY_BINDING_OES = 0x85B5; -
trunk/Source/WebCore/html/canvas/WebGLDebugShaders.idl
r157486 r159061 28 28 Conditional=WEBGL, 29 29 GenerateIsReachable=ImplWebGLRenderingContext, 30 OperationsNotDeletable31 30 ] interface WebGLDebugShaders { 32 31 [StrictTypeChecking, TreatReturnedNullStringAs=Null, RaisesException] DOMString getTranslatedShaderSource(WebGLShader shader); -
trunk/Source/WebCore/html/canvas/WebGLLoseContext.idl
r157486 r159061 28 28 Conditional=WEBGL, 29 29 GenerateIsReachable=ImplWebGLRenderingContext, 30 OperationsNotDeletable31 30 ] interface WebGLLoseContext { 32 31 [StrictTypeChecking] void loseContext(); -
trunk/Source/WebCore/html/canvas/WebGLRenderingContext.idl
r156999 r159061 43 43 JSCustomMarkFunction, 44 44 DoNotCheckConstants, 45 OperationsNotDeletable46 45 ] interface WebGLRenderingContext : CanvasRenderingContext { 47 46 -
trunk/Source/WebCore/html/track/AudioTrackList.idl
r156999 r159061 30 30 EventTarget, 31 31 JSCustomMarkFunction, 32 OperationsNotDeletable33 32 ] interface AudioTrackList { 34 33 readonly attribute unsigned long length; -
trunk/Source/WebCore/html/track/TextTrack.idl
r158821 r159061 30 30 JSCustomMarkFunction, 31 31 SkipVTableValidation, 32 OperationsNotDeletable33 32 ] interface TextTrack { 34 33 readonly attribute DOMString id; -
trunk/Source/WebCore/html/track/TextTrackCue.idl
r156999 r159061 33 33 CustomIsReachable, 34 34 SkipVTableValidation, 35 OperationsNotDeletable36 35 ] interface TextTrackCue { 37 36 readonly attribute TextTrack track; -
trunk/Source/WebCore/html/track/TextTrackCueList.idl
r156999 r159061 27 27 Conditional=VIDEO_TRACK, 28 28 ImplementationLacksVTable, 29 OperationsNotDeletable30 29 ] interface TextTrackCueList { 31 30 readonly attribute unsigned long length; -
trunk/Source/WebCore/html/track/TextTrackList.idl
r156999 r159061 29 29 EventTarget, 30 30 JSCustomMarkFunction, 31 OperationsNotDeletable32 31 ] interface TextTrackList { 33 32 readonly attribute unsigned long length; -
trunk/Source/WebCore/html/track/TextTrackRegionList.idl
r156999 r159061 28 28 Conditional=VIDEO_TRACK & WEBVTT_REGIONS, 29 29 ImplementationLacksVTable, 30 OperationsNotDeletable31 30 ] interface TextTrackRegionList { 32 31 readonly attribute unsigned long length; -
trunk/Source/WebCore/html/track/VideoTrackList.idl
r156999 r159061 30 30 EventTarget, 31 31 JSCustomMarkFunction, 32 OperationsNotDeletable33 32 ] interface VideoTrackList { 34 33 readonly attribute unsigned long length; -
trunk/Source/WebCore/loader/appcache/DOMApplicationCache.idl
r156885 r159061 29 29 DoNotCheckConstants, 30 30 GenerateIsReachable=ImplFrame, 31 OperationsNotDeletable32 31 ] interface DOMApplicationCache { 33 32 // update status -
trunk/Source/WebCore/page/Console.idl
r156996 r159061 30 30 NoInterfaceObject, 31 31 GenerateIsReachable=ImplFrame, 32 OperationsNotDeletable33 32 ] interface Console { 34 33 -
trunk/Source/WebCore/page/Crypto.idl
r157430 r159061 31 31 NoInterfaceObject, 32 32 GenerateIsReachable=ImplDocument, 33 OperationsNotDeletable34 33 ] interface Crypto { 35 34 [Custom, RaisesException] ArrayBufferView getRandomValues(ArrayBufferView array); -
trunk/Source/WebCore/page/DOMSecurityPolicy.idl
r156996 r159061 26 26 Conditional=CSP_NEXT, 27 27 InterfaceName=SecurityPolicy, 28 OperationsNotDeletable29 28 ] interface DOMSecurityPolicy { 30 29 readonly attribute boolean allowsEval; -
trunk/Source/WebCore/page/DOMSelection.idl
r156996 r159061 33 33 GenerateIsReachable=ImplFrame, 34 34 InterfaceName=Selection, 35 OperationsNotDeletable36 35 ] interface DOMSelection { 37 36 readonly attribute Node anchorNode; -
trunk/Source/WebCore/page/DOMWindow.idl
r156996 r159061 39 39 JSLegacyParent=JSDOMWindowBase, 40 40 InterfaceName=Window, 41 OperationsNotDeletable42 41 ] interface DOMWindow { 43 42 // DOM Level 0 -
trunk/Source/WebCore/page/EventSource.idl
r156996 r159061 38 38 EventTarget, 39 39 JSNoStaticTables, 40 OperationsNotDeletable41 40 ] interface EventSource { 42 41 -
trunk/Source/WebCore/page/History.idl
r156996 r159061 30 30 CustomDeleteProperty, 31 31 CustomEnumerateProperty, 32 OperationsNotDeletable33 32 ] interface History { 34 33 readonly attribute unsigned long length; -
trunk/Source/WebCore/page/Navigator.idl
r156996 r159061 20 20 [ 21 21 GenerateIsReachable=ImplFrame, 22 OperationsNotDeletable23 22 ] interface Navigator { 24 23 readonly attribute DOMString appCodeName; -
trunk/Source/WebCore/page/Performance.idl
r156996 r159061 34 34 Conditional=WEB_TIMING, 35 35 EventTarget, 36 OperationsNotDeletable37 36 ] interface Performance { 38 37 readonly attribute PerformanceNavigation navigation; -
trunk/Source/WebCore/page/PerformanceEntryList.idl
r156996 r159061 35 35 Conditional=PERFORMANCE_TIMELINE, 36 36 ImplementationLacksVTable, 37 OperationsNotDeletable38 37 ] interface PerformanceEntryList { 39 38 readonly attribute unsigned long length; -
trunk/Source/WebCore/page/SpeechInputResultList.idl
r156996 r159061 28 28 Conditional=INPUT_SPEECH, 29 29 ImplementationLacksVTable, 30 OperationsNotDeletable31 30 ] interface SpeechInputResultList { 32 31 readonly attribute unsigned long length; -
trunk/Source/WebCore/page/WindowBase64.idl
r156996 r159061 28 28 [ 29 29 NoInterfaceObject, 30 OperationsNotDeletable31 30 ] interface WindowBase64 { 32 31 [RaisesException] DOMString atob(DOMString string); -
trunk/Source/WebCore/page/WindowTimers.idl
r156996 r159061 28 28 [ 29 29 NoInterfaceObject, 30 OperationsNotDeletable31 30 ] interface WindowTimers { 32 31 [Custom] long setTimeout(any handler, [Default=Undefined] optional long timeout); -
trunk/Source/WebCore/plugins/DOMMimeTypeArray.idl
r156884 r159061 22 22 GenerateIsReachable=ImplFrame, 23 23 InterfaceName=MimeTypeArray, 24 OperationsNotDeletable25 24 ] interface DOMMimeTypeArray { 26 25 readonly attribute unsigned long length; -
trunk/Source/WebCore/plugins/DOMPlugin.idl
r156884 r159061 21 21 [ 22 22 InterfaceName=Plugin, 23 OperationsNotDeletable24 23 ] interface DOMPlugin { 25 24 readonly attribute DOMString name; -
trunk/Source/WebCore/plugins/DOMPluginArray.idl
r156884 r159061 22 22 GenerateIsReachable=ImplFrame, 23 23 InterfaceName=PluginArray, 24 OperationsNotDeletable25 24 ] interface DOMPluginArray { 26 25 readonly attribute unsigned long length; -
trunk/Source/WebCore/storage/Storage.idl
r156883 r159061 30 30 CustomNamedSetter, 31 31 SkipVTableValidation, 32 OperationsNotDeletable33 32 ] interface Storage { 34 33 [NotEnumerable, GetterRaisesException] readonly attribute unsigned long length; -
trunk/Source/WebCore/storage/StorageEvent.idl
r156883 r159061 26 26 [ 27 27 ConstructorTemplate=Event, 28 OperationsNotDeletable29 28 ] interface StorageEvent : Event { 30 29 [InitializedByEventConstructor] readonly attribute DOMString key; -
trunk/Source/WebCore/svg/SVGAngle.idl
r156997 r159061 23 23 [ 24 24 Conditional=SVG, 25 OperationsNotDeletable26 25 ] interface SVGAngle { 27 26 // Angle Unit Types -
trunk/Source/WebCore/svg/SVGAnimationElement.idl
r156997 r159061 27 27 [ 28 28 Conditional=SVG, 29 OperationsNotDeletable30 29 ] interface SVGAnimationElement : SVGElement { 31 30 readonly attribute SVGElement targetElement; -
trunk/Source/WebCore/svg/SVGColor.idl
r156997 r159061 23 23 Conditional=SVG, 24 24 ImplementationLacksVTable, 25 OperationsNotDeletable26 25 ] interface SVGColor : CSSValue { 27 26 const unsigned short SVG_COLORTYPE_UNKNOWN = 0; -
trunk/Source/WebCore/svg/SVGCursorElement.idl
r156997 r159061 26 26 [ 27 27 Conditional=SVG, 28 OperationsNotDeletable29 28 ] interface SVGCursorElement : SVGElement { 30 29 readonly attribute SVGAnimatedLength x; -
trunk/Source/WebCore/svg/SVGDocument.idl
r156997 r159061 22 22 [ 23 23 Conditional=SVG, 24 OperationsNotDeletable25 24 ] interface SVGDocument : Document { 26 25 readonly attribute SVGSVGElement rootElement; -
trunk/Source/WebCore/svg/SVGElement.idl
r156997 r159061 24 24 JSGenerateToNativeObject, 25 25 Conditional=SVG, 26 OperationsNotDeletable27 26 ] interface SVGElement : Element { 28 27 [TreatNullAs=NullString, SetterRaisesException] attribute DOMString xmlbase; -
trunk/Source/WebCore/svg/SVGElementInstanceList.idl
r156997 r159061 26 26 [ 27 27 Conditional=SVG, 28 OperationsNotDeletable29 28 ] interface SVGElementInstanceList { 30 29 readonly attribute unsigned long length; -
trunk/Source/WebCore/svg/SVGException.idl
r156997 r159061 23 23 DoNotCheckConstants, 24 24 ImplementationLacksVTable, 25 OperationsNotDeletable26 25 ] exception SVGException { 27 26 -
trunk/Source/WebCore/svg/SVGFEDropShadowElement.idl
r156997 r159061 20 20 [ 21 21 Conditional=SVG&FILTERS, 22 OperationsNotDeletable23 22 ] interface SVGFEDropShadowElement : SVGElement { 24 23 readonly attribute SVGAnimatedString in1; -
trunk/Source/WebCore/svg/SVGFEGaussianBlurElement.idl
r156997 r159061 27 27 Conditional=SVG&FILTERS, 28 28 DoNotCheckConstants, 29 OperationsNotDeletable30 29 ] interface SVGFEGaussianBlurElement : SVGElement { 31 30 // Edge Mode Values -
trunk/Source/WebCore/svg/SVGFEMorphologyElement.idl
r156997 r159061 27 27 Conditional=SVG&FILTERS, 28 28 DoNotCheckConstants, 29 OperationsNotDeletable30 29 ] interface SVGFEMorphologyElement : SVGElement { 31 30 // Morphology Operators -
trunk/Source/WebCore/svg/SVGFilterElement.idl
r156997 r159061 27 27 [ 28 28 Conditional=SVG&FILTERS, 29 OperationsNotDeletable30 29 ] interface SVGFilterElement : SVGElement { 31 30 readonly attribute SVGAnimatedEnumeration filterUnits; -
trunk/Source/WebCore/svg/SVGGraphicsElement.idl
r156997 r159061 26 26 [ 27 27 Conditional=SVG, 28 OperationsNotDeletable29 28 ] interface SVGGraphicsElement : SVGElement { 30 29 readonly attribute SVGAnimatedTransformList transform; -
trunk/Source/WebCore/svg/SVGLength.idl
r156997 r159061 23 23 [ 24 24 Conditional=SVG, 25 OperationsNotDeletable26 25 ] interface SVGLength { 27 26 // Length Unit Types -
trunk/Source/WebCore/svg/SVGLengthList.idl
r156997 r159061 27 27 [ 28 28 Conditional=SVG, 29 OperationsNotDeletable30 29 ] interface SVGLengthList { 31 30 readonly attribute unsigned long numberOfItems; -
trunk/Source/WebCore/svg/SVGMarkerElement.idl
r156997 r159061 26 26 [ 27 27 Conditional=SVG, 28 OperationsNotDeletable29 28 ] interface SVGMarkerElement : SVGElement { 30 29 // Marker Unit Types -
trunk/Source/WebCore/svg/SVGMaskElement.idl
r156997 r159061 26 26 [ 27 27 Conditional=SVG, 28 OperationsNotDeletable29 28 ] interface SVGMaskElement : SVGElement { 30 29 readonly attribute SVGAnimatedEnumeration maskUnits; -
trunk/Source/WebCore/svg/SVGMatrix.idl
r156997 r159061 23 23 [ 24 24 Conditional=SVG, 25 OperationsNotDeletable26 25 ] interface SVGMatrix { 27 26 // FIXME: these attributes should all be floats but since we implement -
trunk/Source/WebCore/svg/SVGNumberList.idl
r156997 r159061 27 27 [ 28 28 Conditional=SVG, 29 OperationsNotDeletable30 29 ] interface SVGNumberList { 31 30 readonly attribute unsigned long numberOfItems; -
trunk/Source/WebCore/svg/SVGPaint.idl
r156997 r159061 27 27 Conditional=SVG, 28 28 ImplementationLacksVTable, 29 OperationsNotDeletable30 29 ] interface SVGPaint : SVGColor { 31 30 const unsigned short SVG_PAINTTYPE_UNKNOWN = 0; -
trunk/Source/WebCore/svg/SVGPathElement.idl
r156997 r159061 27 27 [ 28 28 Conditional=SVG, 29 OperationsNotDeletable30 29 ] interface SVGPathElement : SVGGraphicsElement { 31 30 readonly attribute SVGAnimatedNumber pathLength; -
trunk/Source/WebCore/svg/SVGPathSegList.idl
r156997 r159061 27 27 [ 28 28 Conditional=SVG, 29 OperationsNotDeletable30 29 ] interface SVGPathSegList { 31 30 readonly attribute unsigned long numberOfItems; -
trunk/Source/WebCore/svg/SVGPatternElement.idl
r156997 r159061 26 26 [ 27 27 Conditional=SVG, 28 OperationsNotDeletable29 28 ] interface SVGPatternElement : SVGElement { 30 29 readonly attribute SVGAnimatedEnumeration patternUnits; -
trunk/Source/WebCore/svg/SVGPoint.idl
r156997 r159061 23 23 [ 24 24 Conditional=SVG, 25 OperationsNotDeletable26 25 ] interface SVGPoint { 27 26 [StrictTypeChecking] attribute float x; -
trunk/Source/WebCore/svg/SVGPointList.idl
r156997 r159061 26 26 [ 27 27 Conditional=SVG, 28 OperationsNotDeletable29 28 ] interface SVGPointList { 30 29 readonly attribute unsigned long numberOfItems; -
trunk/Source/WebCore/svg/SVGSVGElement.idl
r156997 r159061 26 26 [ 27 27 Conditional=SVG, 28 OperationsNotDeletable29 28 ] interface SVGSVGElement : SVGGraphicsElement { 30 29 readonly attribute SVGAnimatedLength x; -
trunk/Source/WebCore/svg/SVGStringList.idl
r156997 r159061 26 26 [ 27 27 Conditional=SVG, 28 OperationsNotDeletable29 28 ] interface SVGStringList { 30 29 readonly attribute unsigned long numberOfItems; -
trunk/Source/WebCore/svg/SVGTests.idl
r156997 r159061 30 30 ObjCProtocol, 31 31 SuppressToJSObject, 32 OperationsNotDeletable33 32 ] interface SVGTests { 34 33 readonly attribute SVGStringList requiredFeatures; -
trunk/Source/WebCore/svg/SVGTextContentElement.idl
r156997 r159061 26 26 [ 27 27 Conditional=SVG, 28 OperationsNotDeletable29 28 ] interface SVGTextContentElement : SVGGraphicsElement { 30 29 // lengthAdjust Types -
trunk/Source/WebCore/svg/SVGTransform.idl
r156997 r159061 22 22 [ 23 23 Conditional=SVG, 24 OperationsNotDeletable25 24 ] interface SVGTransform { 26 25 // Transform Types -
trunk/Source/WebCore/svg/SVGTransformList.idl
r156997 r159061 27 27 [ 28 28 Conditional=SVG, 29 OperationsNotDeletable30 29 ] interface SVGTransformList { 31 30 readonly attribute unsigned long numberOfItems; -
trunk/Source/WebCore/workers/DedicatedWorkerGlobalScope.idl
r156882 r159061 34 34 JSGenerateToNativeObject, 35 35 JSNoStaticTables, 36 OperationsNotDeletable37 36 ] interface DedicatedWorkerGlobalScope : WorkerGlobalScope { 38 37 -
trunk/Source/WebCore/workers/Worker.idl
r156882 r159061 32 32 JSGenerateToJSObject, 33 33 ActiveDOMObject, 34 OperationsNotDeletable35 34 ] interface Worker : EventTarget { 36 35 -
trunk/Source/WebCore/workers/WorkerGlobalScope.idl
r156882 r159061 33 33 JSLegacyParent=JSWorkerGlobalScopeBase, 34 34 JSNoStaticTables, 35 OperationsNotDeletable36 35 ] interface WorkerGlobalScope { 37 36 -
trunk/Source/WebCore/workers/WorkerLocation.idl
r156882 r159061 33 33 JSNoStaticTables, 34 34 ImplementationLacksVTable, 35 OperationsNotDeletable36 35 ] interface WorkerLocation { 37 36 readonly attribute DOMString href; -
trunk/Source/WebCore/xml/DOMParser.idl
r156907 r159061 21 21 Constructor, 22 22 ImplementationLacksVTable, 23 OperationsNotDeletable24 23 ] interface DOMParser { 25 24 [RaisesException] Document parseFromString([Default=Undefined] optional DOMString str, -
trunk/Source/WebCore/xml/XMLHttpRequest.idl
r156907 r159061 44 44 EventTarget, 45 45 JSNoStaticTables, 46 OperationsNotDeletable47 46 ] interface XMLHttpRequest { 48 47 // From XMLHttpRequestEventTarget -
trunk/Source/WebCore/xml/XMLHttpRequestException.idl
r156907 r159061 31 31 DoNotCheckConstants, 32 32 ImplementationLacksVTable, 33 OperationsNotDeletable34 33 ] exception XMLHttpRequestException { 35 34 -
trunk/Source/WebCore/xml/XMLHttpRequestUpload.idl
r156907 r159061 31 31 EventTarget, 32 32 JSNoStaticTables, 33 OperationsNotDeletable34 33 ] interface XMLHttpRequestUpload { 35 34 // From XMLHttpRequestEventTarget -
trunk/Source/WebCore/xml/XMLSerializer.idl
r156907 r159061 22 22 Constructor, 23 23 ImplementationLacksVTable, 24 OperationsNotDeletable25 24 ] interface XMLSerializer { 26 25 [RaisesException] DOMString serializeToString([Default=Undefined] optional Node node); -
trunk/Source/WebCore/xml/XPathEvaluator.idl
r156907 r159061 21 21 Constructor, 22 22 ImplementationLacksVTable, 23 OperationsNotDeletable24 23 ] interface XPathEvaluator { 25 24 [RaisesException] XPathExpression createExpression([Default=Undefined] optional DOMString expression, -
trunk/Source/WebCore/xml/XPathException.idl
r156907 r159061 30 30 DoNotCheckConstants, 31 31 ImplementationLacksVTable, 32 OperationsNotDeletable33 32 ] exception XPathException { 34 33 -
trunk/Source/WebCore/xml/XPathExpression.idl
r156907 r159061 20 20 [ 21 21 ImplementationLacksVTable, 22 OperationsNotDeletable23 22 ] interface XPathExpression { 24 23 [ObjCLegacyUnnamedParameters, RaisesException] XPathResult evaluate([Default=Undefined] optional Node contextNode, -
trunk/Source/WebCore/xml/XPathNSResolver.idl
r156907 r159061 23 23 ObjCProtocol, 24 24 SkipVTableValidation, 25 OperationsNotDeletable26 25 ] interface XPathNSResolver { 27 26 [TreatReturnedNullStringAs=Null] DOMString lookupNamespaceURI([Default=Undefined] optional DOMString prefix); -
trunk/Source/WebCore/xml/XPathResult.idl
r156907 r159061 21 21 JSCustomMarkFunction, 22 22 ImplementationLacksVTable, 23 OperationsNotDeletable24 23 ] interface XPathResult { 25 24 const unsigned short ANY_TYPE = 0; -
trunk/Source/WebCore/xml/XSLTProcessor.idl
r156907 r159061 35 35 Constructor, 36 36 ImplementationLacksVTable, 37 OperationsNotDeletable38 37 ] interface XSLTProcessor { 39 38
Note: See TracChangeset
for help on using the changeset viewer.