Stop using "in" keyword in IDL files
authorch.dumez@sisa.samsung.com <ch.dumez@sisa.samsung.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 30 Apr 2013 14:37:25 +0000 (14:37 +0000)
committerch.dumez@sisa.samsung.com <ch.dumez@sisa.samsung.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 30 Apr 2013 14:37:25 +0000 (14:37 +0000)
https://bugs.webkit.org/show_bug.cgi?id=115418

Reviewed by Kentaro Hara.

Source/WebCore:

Stop using "in" keyword in IDL files as this is no longer part of the
Web IDL specification and it brings no additional information.

For now, the IDL parser will still accept the "in" keyword for operation
argument to not break anything. However, we should remove support for it
later on.

No new tests, no behavior change.

* Modules/battery/BatteryManager.idl:
* Modules/encryptedmedia/MediaKeySession.idl:
* Modules/encryptedmedia/MediaKeys.idl:
* Modules/filesystem/DOMWindowFileSystem.idl:
* Modules/filesystem/DirectoryEntry.idl:
* Modules/filesystem/DirectoryEntrySync.idl:
* Modules/filesystem/DirectoryReader.idl:
* Modules/filesystem/EntriesCallback.idl:
* Modules/filesystem/Entry.idl:
* Modules/filesystem/EntryArray.idl:
* Modules/filesystem/EntryArraySync.idl:
* Modules/filesystem/EntryCallback.idl:
* Modules/filesystem/EntrySync.idl:
* Modules/filesystem/ErrorCallback.idl:
* Modules/filesystem/FileCallback.idl:
* Modules/filesystem/FileEntry.idl:
* Modules/filesystem/FileSystemCallback.idl:
* Modules/filesystem/FileWriter.idl:
* Modules/filesystem/FileWriterCallback.idl:
* Modules/filesystem/FileWriterSync.idl:
* Modules/filesystem/MetadataCallback.idl:
* Modules/filesystem/WorkerContextFileSystem.idl:
* Modules/gamepad/GamepadList.idl:
* Modules/geolocation/Geolocation.idl:
* Modules/geolocation/PositionCallback.idl:
* Modules/geolocation/PositionErrorCallback.idl:
* Modules/indexeddb/IDBCursor.idl:
* Modules/indexeddb/IDBDatabase.idl:
* Modules/indexeddb/IDBFactory.idl:
* Modules/indexeddb/IDBIndex.idl:
* Modules/indexeddb/IDBKeyRange.idl:
* Modules/indexeddb/IDBObjectStore.idl:
* Modules/indexeddb/IDBRequest.idl:
* Modules/indexeddb/IDBTransaction.idl:
* Modules/mediasource/MediaSource.idl:
* Modules/mediasource/SourceBuffer.idl:
* Modules/mediasource/SourceBufferList.idl:
* Modules/mediastream/MediaStream.idl:
* Modules/mediastream/MediaStreamTrack.idl:
* Modules/mediastream/NavigatorMediaStream.idl:
* Modules/mediastream/NavigatorUserMediaErrorCallback.idl:
* Modules/mediastream/NavigatorUserMediaSuccessCallback.idl:
* Modules/mediastream/RTCDTMFSender.idl:
* Modules/mediastream/RTCDataChannel.idl:
* Modules/mediastream/RTCErrorCallback.idl:
* Modules/mediastream/RTCIceCandidate.idl:
* Modules/mediastream/RTCPeerConnection.idl:
* Modules/mediastream/RTCSessionDescription.idl:
* Modules/mediastream/RTCSessionDescriptionCallback.idl:
* Modules/mediastream/RTCStatsCallback.idl:
* Modules/mediastream/RTCStatsReport.idl:
* Modules/mediastream/RTCStatsResponse.idl:
* Modules/navigatorcontentutils/NavigatorContentUtils.idl:
* Modules/networkinfo/NetworkInfoConnection.idl:
* Modules/notifications/Notification.idl:
* Modules/notifications/NotificationCenter.idl:
* Modules/notifications/NotificationPermissionCallback.idl:
* Modules/quota/StorageErrorCallback.idl:
* Modules/quota/StorageInfo.idl:
* Modules/quota/StorageQuota.idl:
* Modules/quota/StorageQuotaCallback.idl:
* Modules/quota/StorageUsageCallback.idl:
* Modules/speech/SpeechGrammarList.idl:
* Modules/speech/SpeechRecognition.idl:
* Modules/speech/SpeechRecognitionResult.idl:
* Modules/speech/SpeechRecognitionResultList.idl:
* Modules/speech/SpeechSynthesisUtterance.idl:
* Modules/vibration/NavigatorVibration.idl:
* Modules/webaudio/AnalyserNode.idl:
* Modules/webaudio/AudioBuffer.idl:
* Modules/webaudio/AudioBufferCallback.idl:
* Modules/webaudio/AudioBufferSourceNode.idl:
* Modules/webaudio/AudioContext.idl:
* Modules/webaudio/AudioListener.idl:
* Modules/webaudio/AudioNode.idl:
* Modules/webaudio/AudioParam.idl:
* Modules/webaudio/BiquadFilterNode.idl:
* Modules/webaudio/OfflineAudioContext.idl:
* Modules/webaudio/OscillatorNode.idl:
* Modules/webaudio/PannerNode.idl:
* Modules/webdatabase/DOMWindowWebDatabase.idl:
* Modules/webdatabase/Database.idl:
* Modules/webdatabase/DatabaseCallback.idl:
* Modules/webdatabase/DatabaseSync.idl:
* Modules/webdatabase/SQLResultSetRowList.idl:
* Modules/webdatabase/SQLStatementCallback.idl:
* Modules/webdatabase/SQLStatementErrorCallback.idl:
* Modules/webdatabase/SQLTransaction.idl:
* Modules/webdatabase/SQLTransactionCallback.idl:
* Modules/webdatabase/SQLTransactionErrorCallback.idl:
* Modules/webdatabase/SQLTransactionSync.idl:
* Modules/webdatabase/SQLTransactionSyncCallback.idl:
* Modules/webdatabase/WorkerContextWebDatabase.idl:
* Modules/websockets/WebSocket.idl:
* bindings/scripts/test/TestCallback.idl:
* bindings/scripts/test/TestCustomNamedGetter.idl:
* bindings/scripts/test/TestDomainSecurity.idl:
* bindings/scripts/test/TestEventTarget.idl:
* bindings/scripts/test/TestInterface.idl:
* bindings/scripts/test/TestMediaQueryListListener.idl:
* bindings/scripts/test/TestNamedConstructor.idl:
* bindings/scripts/test/TestObj.idl:
* bindings/scripts/test/TestOverloadedConstructors.idl:
* bindings/scripts/test/TestSerializedScriptValueInterface.idl:
* bindings/scripts/test/TestSupplemental.idl:
* bindings/scripts/test/TestTypedArray.idl:
* bindings/scripts/test/TestTypedefs.idl:
* css/CSSHostRule.idl:
* css/CSSMediaRule.idl:
* css/CSSPrimitiveValue.idl:
* css/CSSRuleList.idl:
* css/CSSStyleDeclaration.idl:
* css/CSSStyleSheet.idl:
* css/CSSSupportsRule.idl:
* css/CSSValueList.idl:
* css/FontLoader.idl:
* css/MediaList.idl:
* css/MediaQueryList.idl:
* css/MediaQueryListListener.idl:
* css/StyleMedia.idl:
* css/StyleSheetList.idl:
* css/WebKitCSSKeyframesRule.idl:
* css/WebKitCSSMatrix.idl:
* dom/CharacterData.idl:
* dom/ClientRectList.idl:
* dom/Clipboard.idl:
* dom/CompositionEvent.idl:
* dom/CustomEvent.idl:
* dom/DOMImplementation.idl:
* dom/DOMNamedFlowCollection.idl:
* dom/DOMStringList.idl:
* dom/DataTransferItem.idl:
* dom/DataTransferItemList.idl:
* dom/DeviceMotionEvent.idl:
* dom/DeviceOrientationEvent.idl:
* dom/Document.idl:
* dom/DocumentFragment.idl:
* dom/Element.idl:
* dom/Event.idl:
* dom/EventListener.idl:
* dom/EventTarget.idl:
* dom/HashChangeEvent.idl:
* dom/KeyboardEvent.idl:
* dom/MessageEvent.idl:
* dom/MessagePort.idl:
* dom/MouseEvent.idl:
* dom/MutationEvent.idl:
* dom/MutationObserver.idl:
* dom/NamedNodeMap.idl:
* dom/Node.idl:
* dom/NodeFilter.idl:
* dom/NodeList.idl:
* dom/OverflowEvent.idl:
* dom/PropertyNodeList.idl:
* dom/Range.idl:
* dom/RequestAnimationFrameCallback.idl:
* dom/ShadowRoot.idl:
* dom/StringCallback.idl:
* dom/Text.idl:
* dom/TextEvent.idl:
* dom/TouchEvent.idl:
* dom/TouchList.idl:
* dom/UIEvent.idl:
* dom/WebKitNamedFlow.idl:
* dom/WheelEvent.idl:
* fileapi/Blob.idl:
* fileapi/FileList.idl:
* fileapi/FileReader.idl:
* fileapi/FileReaderSync.idl:
* html/DOMFormData.idl:
* html/DOMTokenList.idl:
* html/DOMURL.idl:
* html/HTMLAllCollection.idl:
* html/HTMLAudioElement.idl:
* html/HTMLButtonElement.idl:
* html/HTMLCanvasElement.idl:
* html/HTMLCollection.idl:
* html/HTMLDocument.idl:
* html/HTMLElement.idl:
* html/HTMLFieldSetElement.idl:
* html/HTMLFormControlsCollection.idl:
* html/HTMLInputElement.idl:
* html/HTMLKeygenElement.idl:
* html/HTMLMediaElement.idl:
* html/HTMLObjectElement.idl:
* html/HTMLOptionElement.idl:
* html/HTMLOptionsCollection.idl:
* html/HTMLOutputElement.idl:
* html/HTMLPropertiesCollection.idl:
* html/HTMLSelectElement.idl:
* html/HTMLTableElement.idl:
* html/HTMLTableRowElement.idl:
* html/HTMLTableSectionElement.idl:
* html/HTMLTextAreaElement.idl:
* html/MediaController.idl:
* html/TimeRanges.idl:
* html/canvas/ArrayBuffer.idl:
* html/canvas/CanvasGradient.idl:
* html/canvas/CanvasRenderingContext2D.idl:
* html/canvas/DOMPath.idl:
* html/canvas/DataView.idl:
* html/canvas/EXTDrawBuffers.idl:
* html/canvas/Float32Array.idl:
* html/canvas/Float64Array.idl:
* html/canvas/Int16Array.idl:
* html/canvas/Int32Array.idl:
* html/canvas/Int8Array.idl:
* html/canvas/OESVertexArrayObject.idl:
* html/canvas/Uint16Array.idl:
* html/canvas/Uint32Array.idl:
* html/canvas/Uint8Array.idl:
* html/canvas/Uint8ClampedArray.idl:
* html/canvas/WebGLDebugShaders.idl:
* html/canvas/WebGLRenderingContext.idl:
* html/track/AudioTrackList.idl:
* html/track/TextTrack.idl:
* html/track/TextTrackCue.idl:
* html/track/TextTrackCueList.idl:
* html/track/TextTrackList.idl:
* html/track/TextTrackRegionList.idl:
* html/track/VideoTrackList.idl:
* inspector/InjectedScriptHost.idl:
* inspector/InspectorFrontendHost.idl:
* inspector/JavaScriptCallFrame.idl:
* loader/appcache/DOMApplicationCache.idl:
* page/Console.idl:
* page/Crypto.idl:
* page/DOMSecurityPolicy.idl:
* page/DOMSelection.idl:
* page/DOMWindow.idl:
* page/EventSource.idl:
* page/History.idl:
* page/Location.idl:
* page/PagePopupController.idl:
* page/Performance.idl:
* page/PerformanceEntryList.idl:
* page/SpeechInputResultList.idl:
* plugins/DOMMimeTypeArray.idl:
* plugins/DOMPlugin.idl:
* plugins/DOMPluginArray.idl:
* storage/Storage.idl:
* storage/StorageEvent.idl:
* svg/ElementTimeControl.idl:
* svg/SVGAngle.idl:
* svg/SVGColor.idl:
* svg/SVGDocument.idl:
* svg/SVGElementInstanceList.idl:
* svg/SVGFEDropShadowElement.idl:
* svg/SVGFEGaussianBlurElement.idl:
* svg/SVGFEMorphologyElement.idl:
* svg/SVGFilterElement.idl:
* svg/SVGLength.idl:
* svg/SVGLengthList.idl:
* svg/SVGLocatable.idl:
* svg/SVGMarkerElement.idl:
* svg/SVGMatrix.idl:
* svg/SVGNumberList.idl:
* svg/SVGPaint.idl:
* svg/SVGPathElement.idl:
* svg/SVGPathSegList.idl:
* svg/SVGPoint.idl:
* svg/SVGPointList.idl:
* svg/SVGSVGElement.idl:
* svg/SVGStringList.idl:
* svg/SVGStyledElement.idl:
* svg/SVGTests.idl:
* svg/SVGTextContentElement.idl:
* svg/SVGTransform.idl:
* svg/SVGTransformList.idl:
* testing/InternalSettings.idl:
* testing/Internals.idl:
* workers/AbstractWorker.idl:
* workers/DedicatedWorkerContext.idl:
* workers/SharedWorker.idl:
* workers/Worker.idl:
* workers/WorkerContext.idl:
* xml/DOMParser.idl:
* xml/XMLHttpRequest.idl:
* xml/XMLHttpRequestUpload.idl:
* xml/XMLSerializer.idl:
* xml/XPathEvaluator.idl:
* xml/XPathExpression.idl:
* xml/XPathNSResolver.idl:
* xml/XPathResult.idl:
* xml/XSLTProcessor.idl:

Source/WebKit/win:

Remove "in" keyword from IDL files as this is no longer part of the Web
IDL specification.

* Interfaces/DOMEvents.idl:
* Interfaces/DOMPrivate.idl:
* Interfaces/DOMWindow.idl:

Tools:

Remove "in" keyword from IDL files as this is no longer part of the Web
IDL specification.

* WebKitTestRunner/InjectedBundle/Bindings/AccessibilityController.idl:
* WebKitTestRunner/InjectedBundle/Bindings/AccessibilityTextMarker.idl:
* WebKitTestRunner/InjectedBundle/Bindings/AccessibilityTextMarkerRange.idl:
* WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl:
* WebKitTestRunner/InjectedBundle/Bindings/EventSendingController.idl:
* WebKitTestRunner/InjectedBundle/Bindings/GCController.idl:
* WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl:
* WebKitTestRunner/InjectedBundle/Bindings/TextInputController.idl:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@149368 268f45cc-cd09-0410-ab3c-d52691b4dbfc

299 files changed:
Source/WebCore/ChangeLog
Source/WebCore/Modules/battery/BatteryManager.idl
Source/WebCore/Modules/encryptedmedia/MediaKeySession.idl
Source/WebCore/Modules/encryptedmedia/MediaKeys.idl
Source/WebCore/Modules/filesystem/DOMWindowFileSystem.idl
Source/WebCore/Modules/filesystem/DirectoryEntry.idl
Source/WebCore/Modules/filesystem/DirectoryEntrySync.idl
Source/WebCore/Modules/filesystem/DirectoryReader.idl
Source/WebCore/Modules/filesystem/EntriesCallback.idl
Source/WebCore/Modules/filesystem/Entry.idl
Source/WebCore/Modules/filesystem/EntryArray.idl
Source/WebCore/Modules/filesystem/EntryArraySync.idl
Source/WebCore/Modules/filesystem/EntryCallback.idl
Source/WebCore/Modules/filesystem/EntrySync.idl
Source/WebCore/Modules/filesystem/ErrorCallback.idl
Source/WebCore/Modules/filesystem/FileCallback.idl
Source/WebCore/Modules/filesystem/FileEntry.idl
Source/WebCore/Modules/filesystem/FileSystemCallback.idl
Source/WebCore/Modules/filesystem/FileWriter.idl
Source/WebCore/Modules/filesystem/FileWriterCallback.idl
Source/WebCore/Modules/filesystem/FileWriterSync.idl
Source/WebCore/Modules/filesystem/MetadataCallback.idl
Source/WebCore/Modules/filesystem/WorkerContextFileSystem.idl
Source/WebCore/Modules/gamepad/GamepadList.idl
Source/WebCore/Modules/geolocation/Geolocation.idl
Source/WebCore/Modules/geolocation/PositionCallback.idl
Source/WebCore/Modules/geolocation/PositionErrorCallback.idl
Source/WebCore/Modules/indexeddb/IDBCursor.idl
Source/WebCore/Modules/indexeddb/IDBDatabase.idl
Source/WebCore/Modules/indexeddb/IDBFactory.idl
Source/WebCore/Modules/indexeddb/IDBIndex.idl
Source/WebCore/Modules/indexeddb/IDBKeyRange.idl
Source/WebCore/Modules/indexeddb/IDBObjectStore.idl
Source/WebCore/Modules/indexeddb/IDBRequest.idl
Source/WebCore/Modules/indexeddb/IDBTransaction.idl
Source/WebCore/Modules/mediasource/MediaSource.idl
Source/WebCore/Modules/mediasource/SourceBuffer.idl
Source/WebCore/Modules/mediasource/SourceBufferList.idl
Source/WebCore/Modules/mediastream/MediaStream.idl
Source/WebCore/Modules/mediastream/MediaStreamTrack.idl
Source/WebCore/Modules/mediastream/NavigatorMediaStream.idl
Source/WebCore/Modules/mediastream/NavigatorUserMediaErrorCallback.idl
Source/WebCore/Modules/mediastream/NavigatorUserMediaSuccessCallback.idl
Source/WebCore/Modules/mediastream/RTCDTMFSender.idl
Source/WebCore/Modules/mediastream/RTCDataChannel.idl
Source/WebCore/Modules/mediastream/RTCErrorCallback.idl
Source/WebCore/Modules/mediastream/RTCIceCandidate.idl
Source/WebCore/Modules/mediastream/RTCPeerConnection.idl
Source/WebCore/Modules/mediastream/RTCSessionDescription.idl
Source/WebCore/Modules/mediastream/RTCSessionDescriptionCallback.idl
Source/WebCore/Modules/mediastream/RTCStatsCallback.idl
Source/WebCore/Modules/mediastream/RTCStatsReport.idl
Source/WebCore/Modules/mediastream/RTCStatsResponse.idl
Source/WebCore/Modules/navigatorcontentutils/NavigatorContentUtils.idl
Source/WebCore/Modules/networkinfo/NetworkInfoConnection.idl
Source/WebCore/Modules/notifications/Notification.idl
Source/WebCore/Modules/notifications/NotificationCenter.idl
Source/WebCore/Modules/notifications/NotificationPermissionCallback.idl
Source/WebCore/Modules/quota/StorageErrorCallback.idl
Source/WebCore/Modules/quota/StorageInfo.idl
Source/WebCore/Modules/quota/StorageQuota.idl
Source/WebCore/Modules/quota/StorageQuotaCallback.idl
Source/WebCore/Modules/quota/StorageUsageCallback.idl
Source/WebCore/Modules/speech/SpeechGrammarList.idl
Source/WebCore/Modules/speech/SpeechRecognition.idl
Source/WebCore/Modules/speech/SpeechRecognitionResult.idl
Source/WebCore/Modules/speech/SpeechRecognitionResultList.idl
Source/WebCore/Modules/speech/SpeechSynthesisUtterance.idl
Source/WebCore/Modules/vibration/NavigatorVibration.idl
Source/WebCore/Modules/webaudio/AnalyserNode.idl
Source/WebCore/Modules/webaudio/AudioBuffer.idl
Source/WebCore/Modules/webaudio/AudioBufferCallback.idl
Source/WebCore/Modules/webaudio/AudioBufferSourceNode.idl
Source/WebCore/Modules/webaudio/AudioContext.idl
Source/WebCore/Modules/webaudio/AudioListener.idl
Source/WebCore/Modules/webaudio/AudioNode.idl
Source/WebCore/Modules/webaudio/AudioParam.idl
Source/WebCore/Modules/webaudio/BiquadFilterNode.idl
Source/WebCore/Modules/webaudio/OfflineAudioContext.idl
Source/WebCore/Modules/webaudio/OscillatorNode.idl
Source/WebCore/Modules/webaudio/PannerNode.idl
Source/WebCore/Modules/webdatabase/DOMWindowWebDatabase.idl
Source/WebCore/Modules/webdatabase/Database.idl
Source/WebCore/Modules/webdatabase/DatabaseCallback.idl
Source/WebCore/Modules/webdatabase/DatabaseSync.idl
Source/WebCore/Modules/webdatabase/SQLResultSetRowList.idl
Source/WebCore/Modules/webdatabase/SQLStatementCallback.idl
Source/WebCore/Modules/webdatabase/SQLStatementErrorCallback.idl
Source/WebCore/Modules/webdatabase/SQLTransaction.idl
Source/WebCore/Modules/webdatabase/SQLTransactionCallback.idl
Source/WebCore/Modules/webdatabase/SQLTransactionErrorCallback.idl
Source/WebCore/Modules/webdatabase/SQLTransactionSync.idl
Source/WebCore/Modules/webdatabase/SQLTransactionSyncCallback.idl
Source/WebCore/Modules/webdatabase/WorkerContextWebDatabase.idl
Source/WebCore/Modules/websockets/WebSocket.idl
Source/WebCore/bindings/scripts/test/TestCallback.idl
Source/WebCore/bindings/scripts/test/TestCustomNamedGetter.idl
Source/WebCore/bindings/scripts/test/TestDomainSecurity.idl
Source/WebCore/bindings/scripts/test/TestEventTarget.idl
Source/WebCore/bindings/scripts/test/TestInterface.idl
Source/WebCore/bindings/scripts/test/TestMediaQueryListListener.idl
Source/WebCore/bindings/scripts/test/TestNamedConstructor.idl
Source/WebCore/bindings/scripts/test/TestObj.idl
Source/WebCore/bindings/scripts/test/TestOverloadedConstructors.idl
Source/WebCore/bindings/scripts/test/TestSerializedScriptValueInterface.idl
Source/WebCore/bindings/scripts/test/TestSupplemental.idl
Source/WebCore/bindings/scripts/test/TestTypedArray.idl
Source/WebCore/bindings/scripts/test/TestTypedefs.idl
Source/WebCore/css/CSSHostRule.idl
Source/WebCore/css/CSSMediaRule.idl
Source/WebCore/css/CSSPrimitiveValue.idl
Source/WebCore/css/CSSRuleList.idl
Source/WebCore/css/CSSStyleDeclaration.idl
Source/WebCore/css/CSSStyleSheet.idl
Source/WebCore/css/CSSSupportsRule.idl
Source/WebCore/css/CSSValueList.idl
Source/WebCore/css/FontLoader.idl
Source/WebCore/css/MediaList.idl
Source/WebCore/css/MediaQueryList.idl
Source/WebCore/css/MediaQueryListListener.idl
Source/WebCore/css/StyleMedia.idl
Source/WebCore/css/StyleSheetList.idl
Source/WebCore/css/WebKitCSSKeyframesRule.idl
Source/WebCore/css/WebKitCSSMatrix.idl
Source/WebCore/dom/CharacterData.idl
Source/WebCore/dom/ClientRectList.idl
Source/WebCore/dom/Clipboard.idl
Source/WebCore/dom/CompositionEvent.idl
Source/WebCore/dom/CustomEvent.idl
Source/WebCore/dom/DOMImplementation.idl
Source/WebCore/dom/DOMNamedFlowCollection.idl
Source/WebCore/dom/DOMStringList.idl
Source/WebCore/dom/DataTransferItem.idl
Source/WebCore/dom/DataTransferItemList.idl
Source/WebCore/dom/DeviceMotionEvent.idl
Source/WebCore/dom/DeviceOrientationEvent.idl
Source/WebCore/dom/Document.idl
Source/WebCore/dom/DocumentFragment.idl
Source/WebCore/dom/Element.idl
Source/WebCore/dom/Event.idl
Source/WebCore/dom/EventListener.idl
Source/WebCore/dom/EventTarget.idl
Source/WebCore/dom/HashChangeEvent.idl
Source/WebCore/dom/KeyboardEvent.idl
Source/WebCore/dom/MessageEvent.idl
Source/WebCore/dom/MessagePort.idl
Source/WebCore/dom/MouseEvent.idl
Source/WebCore/dom/MutationEvent.idl
Source/WebCore/dom/MutationObserver.idl
Source/WebCore/dom/NamedNodeMap.idl
Source/WebCore/dom/Node.idl
Source/WebCore/dom/NodeFilter.idl
Source/WebCore/dom/NodeList.idl
Source/WebCore/dom/OverflowEvent.idl
Source/WebCore/dom/PropertyNodeList.idl
Source/WebCore/dom/Range.idl
Source/WebCore/dom/RequestAnimationFrameCallback.idl
Source/WebCore/dom/ShadowRoot.idl
Source/WebCore/dom/StringCallback.idl
Source/WebCore/dom/Text.idl
Source/WebCore/dom/TextEvent.idl
Source/WebCore/dom/TouchEvent.idl
Source/WebCore/dom/TouchList.idl
Source/WebCore/dom/UIEvent.idl
Source/WebCore/dom/WebKitNamedFlow.idl
Source/WebCore/dom/WheelEvent.idl
Source/WebCore/fileapi/Blob.idl
Source/WebCore/fileapi/FileList.idl
Source/WebCore/fileapi/FileReader.idl
Source/WebCore/fileapi/FileReaderSync.idl
Source/WebCore/html/DOMFormData.idl
Source/WebCore/html/DOMTokenList.idl
Source/WebCore/html/DOMURL.idl
Source/WebCore/html/HTMLAllCollection.idl
Source/WebCore/html/HTMLAudioElement.idl
Source/WebCore/html/HTMLButtonElement.idl
Source/WebCore/html/HTMLCanvasElement.idl
Source/WebCore/html/HTMLCollection.idl
Source/WebCore/html/HTMLDocument.idl
Source/WebCore/html/HTMLElement.idl
Source/WebCore/html/HTMLFieldSetElement.idl
Source/WebCore/html/HTMLFormControlsCollection.idl
Source/WebCore/html/HTMLInputElement.idl
Source/WebCore/html/HTMLKeygenElement.idl
Source/WebCore/html/HTMLMediaElement.idl
Source/WebCore/html/HTMLObjectElement.idl
Source/WebCore/html/HTMLOptionElement.idl
Source/WebCore/html/HTMLOptionsCollection.idl
Source/WebCore/html/HTMLOutputElement.idl
Source/WebCore/html/HTMLPropertiesCollection.idl
Source/WebCore/html/HTMLSelectElement.idl
Source/WebCore/html/HTMLTableElement.idl
Source/WebCore/html/HTMLTableRowElement.idl
Source/WebCore/html/HTMLTableSectionElement.idl
Source/WebCore/html/HTMLTextAreaElement.idl
Source/WebCore/html/MediaController.idl
Source/WebCore/html/TimeRanges.idl
Source/WebCore/html/canvas/ArrayBuffer.idl
Source/WebCore/html/canvas/CanvasGradient.idl
Source/WebCore/html/canvas/CanvasRenderingContext2D.idl
Source/WebCore/html/canvas/DOMPath.idl
Source/WebCore/html/canvas/DataView.idl
Source/WebCore/html/canvas/EXTDrawBuffers.idl
Source/WebCore/html/canvas/Float32Array.idl
Source/WebCore/html/canvas/Float64Array.idl
Source/WebCore/html/canvas/Int16Array.idl
Source/WebCore/html/canvas/Int32Array.idl
Source/WebCore/html/canvas/Int8Array.idl
Source/WebCore/html/canvas/OESVertexArrayObject.idl
Source/WebCore/html/canvas/Uint16Array.idl
Source/WebCore/html/canvas/Uint32Array.idl
Source/WebCore/html/canvas/Uint8Array.idl
Source/WebCore/html/canvas/Uint8ClampedArray.idl
Source/WebCore/html/canvas/WebGLDebugShaders.idl
Source/WebCore/html/canvas/WebGLRenderingContext.idl
Source/WebCore/html/track/AudioTrackList.idl
Source/WebCore/html/track/TextTrack.idl
Source/WebCore/html/track/TextTrackCue.idl
Source/WebCore/html/track/TextTrackCueList.idl
Source/WebCore/html/track/TextTrackList.idl
Source/WebCore/html/track/TextTrackRegionList.idl
Source/WebCore/html/track/VideoTrackList.idl
Source/WebCore/inspector/InjectedScriptHost.idl
Source/WebCore/inspector/InspectorFrontendHost.idl
Source/WebCore/inspector/JavaScriptCallFrame.idl
Source/WebCore/loader/appcache/DOMApplicationCache.idl
Source/WebCore/page/Console.idl
Source/WebCore/page/Crypto.idl
Source/WebCore/page/DOMSecurityPolicy.idl
Source/WebCore/page/DOMSelection.idl
Source/WebCore/page/DOMWindow.idl
Source/WebCore/page/EventSource.idl
Source/WebCore/page/History.idl
Source/WebCore/page/Location.idl
Source/WebCore/page/PagePopupController.idl
Source/WebCore/page/Performance.idl
Source/WebCore/page/PerformanceEntryList.idl
Source/WebCore/page/SpeechInputResultList.idl
Source/WebCore/plugins/DOMMimeTypeArray.idl
Source/WebCore/plugins/DOMPlugin.idl
Source/WebCore/plugins/DOMPluginArray.idl
Source/WebCore/storage/Storage.idl
Source/WebCore/storage/StorageEvent.idl
Source/WebCore/svg/ElementTimeControl.idl
Source/WebCore/svg/SVGAngle.idl
Source/WebCore/svg/SVGColor.idl
Source/WebCore/svg/SVGDocument.idl
Source/WebCore/svg/SVGElementInstanceList.idl
Source/WebCore/svg/SVGFEDropShadowElement.idl
Source/WebCore/svg/SVGFEGaussianBlurElement.idl
Source/WebCore/svg/SVGFEMorphologyElement.idl
Source/WebCore/svg/SVGFilterElement.idl
Source/WebCore/svg/SVGLength.idl
Source/WebCore/svg/SVGLengthList.idl
Source/WebCore/svg/SVGLocatable.idl
Source/WebCore/svg/SVGMarkerElement.idl
Source/WebCore/svg/SVGMatrix.idl
Source/WebCore/svg/SVGNumberList.idl
Source/WebCore/svg/SVGPaint.idl
Source/WebCore/svg/SVGPathElement.idl
Source/WebCore/svg/SVGPathSegList.idl
Source/WebCore/svg/SVGPoint.idl
Source/WebCore/svg/SVGPointList.idl
Source/WebCore/svg/SVGSVGElement.idl
Source/WebCore/svg/SVGStringList.idl
Source/WebCore/svg/SVGStyledElement.idl
Source/WebCore/svg/SVGTests.idl
Source/WebCore/svg/SVGTextContentElement.idl
Source/WebCore/svg/SVGTransform.idl
Source/WebCore/svg/SVGTransformList.idl
Source/WebCore/testing/InternalSettings.idl
Source/WebCore/testing/Internals.idl
Source/WebCore/workers/AbstractWorker.idl
Source/WebCore/workers/DedicatedWorkerContext.idl
Source/WebCore/workers/SharedWorker.idl
Source/WebCore/workers/Worker.idl
Source/WebCore/workers/WorkerContext.idl
Source/WebCore/xml/DOMParser.idl
Source/WebCore/xml/XMLHttpRequest.idl
Source/WebCore/xml/XMLHttpRequestUpload.idl
Source/WebCore/xml/XMLSerializer.idl
Source/WebCore/xml/XPathEvaluator.idl
Source/WebCore/xml/XPathExpression.idl
Source/WebCore/xml/XPathNSResolver.idl
Source/WebCore/xml/XPathResult.idl
Source/WebCore/xml/XSLTProcessor.idl
Source/WebKit/win/ChangeLog
Source/WebKit/win/Interfaces/DOMEvents.idl
Source/WebKit/win/Interfaces/DOMPrivate.idl
Source/WebKit/win/Interfaces/DOMWindow.idl
Tools/ChangeLog
Tools/WebKitTestRunner/InjectedBundle/Bindings/AccessibilityController.idl
Tools/WebKitTestRunner/InjectedBundle/Bindings/AccessibilityTextMarker.idl
Tools/WebKitTestRunner/InjectedBundle/Bindings/AccessibilityTextMarkerRange.idl
Tools/WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl
Tools/WebKitTestRunner/InjectedBundle/Bindings/EventSendingController.idl
Tools/WebKitTestRunner/InjectedBundle/Bindings/GCController.idl
Tools/WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl
Tools/WebKitTestRunner/InjectedBundle/Bindings/TextInputController.idl

index fa27ff6328830536f132204528c0a15db747884d..06ad72f3b102d46593ae90b1a800f1756054c1c5 100644 (file)
@@ -1,3 +1,305 @@
+2013-04-30  Christophe Dumez  <ch.dumez@sisa.samsung.com>
+
+        Stop using "in" keyword in IDL files
+        https://bugs.webkit.org/show_bug.cgi?id=115418
+
+        Reviewed by Kentaro Hara.
+
+        Stop using "in" keyword in IDL files as this is no longer part of the
+        Web IDL specification and it brings no additional information.
+
+        For now, the IDL parser will still accept the "in" keyword for operation
+        argument to not break anything. However, we should remove support for it
+        later on.
+
+        No new tests, no behavior change.
+
+        * Modules/battery/BatteryManager.idl:
+        * Modules/encryptedmedia/MediaKeySession.idl:
+        * Modules/encryptedmedia/MediaKeys.idl:
+        * Modules/filesystem/DOMWindowFileSystem.idl:
+        * Modules/filesystem/DirectoryEntry.idl:
+        * Modules/filesystem/DirectoryEntrySync.idl:
+        * Modules/filesystem/DirectoryReader.idl:
+        * Modules/filesystem/EntriesCallback.idl:
+        * Modules/filesystem/Entry.idl:
+        * Modules/filesystem/EntryArray.idl:
+        * Modules/filesystem/EntryArraySync.idl:
+        * Modules/filesystem/EntryCallback.idl:
+        * Modules/filesystem/EntrySync.idl:
+        * Modules/filesystem/ErrorCallback.idl:
+        * Modules/filesystem/FileCallback.idl:
+        * Modules/filesystem/FileEntry.idl:
+        * Modules/filesystem/FileSystemCallback.idl:
+        * Modules/filesystem/FileWriter.idl:
+        * Modules/filesystem/FileWriterCallback.idl:
+        * Modules/filesystem/FileWriterSync.idl:
+        * Modules/filesystem/MetadataCallback.idl:
+        * Modules/filesystem/WorkerContextFileSystem.idl:
+        * Modules/gamepad/GamepadList.idl:
+        * Modules/geolocation/Geolocation.idl:
+        * Modules/geolocation/PositionCallback.idl:
+        * Modules/geolocation/PositionErrorCallback.idl:
+        * Modules/indexeddb/IDBCursor.idl:
+        * Modules/indexeddb/IDBDatabase.idl:
+        * Modules/indexeddb/IDBFactory.idl:
+        * Modules/indexeddb/IDBIndex.idl:
+        * Modules/indexeddb/IDBKeyRange.idl:
+        * Modules/indexeddb/IDBObjectStore.idl:
+        * Modules/indexeddb/IDBRequest.idl:
+        * Modules/indexeddb/IDBTransaction.idl:
+        * Modules/mediasource/MediaSource.idl:
+        * Modules/mediasource/SourceBuffer.idl:
+        * Modules/mediasource/SourceBufferList.idl:
+        * Modules/mediastream/MediaStream.idl:
+        * Modules/mediastream/MediaStreamTrack.idl:
+        * Modules/mediastream/NavigatorMediaStream.idl:
+        * Modules/mediastream/NavigatorUserMediaErrorCallback.idl:
+        * Modules/mediastream/NavigatorUserMediaSuccessCallback.idl:
+        * Modules/mediastream/RTCDTMFSender.idl:
+        * Modules/mediastream/RTCDataChannel.idl:
+        * Modules/mediastream/RTCErrorCallback.idl:
+        * Modules/mediastream/RTCIceCandidate.idl:
+        * Modules/mediastream/RTCPeerConnection.idl:
+        * Modules/mediastream/RTCSessionDescription.idl:
+        * Modules/mediastream/RTCSessionDescriptionCallback.idl:
+        * Modules/mediastream/RTCStatsCallback.idl:
+        * Modules/mediastream/RTCStatsReport.idl:
+        * Modules/mediastream/RTCStatsResponse.idl:
+        * Modules/navigatorcontentutils/NavigatorContentUtils.idl:
+        * Modules/networkinfo/NetworkInfoConnection.idl:
+        * Modules/notifications/Notification.idl:
+        * Modules/notifications/NotificationCenter.idl:
+        * Modules/notifications/NotificationPermissionCallback.idl:
+        * Modules/quota/StorageErrorCallback.idl:
+        * Modules/quota/StorageInfo.idl:
+        * Modules/quota/StorageQuota.idl:
+        * Modules/quota/StorageQuotaCallback.idl:
+        * Modules/quota/StorageUsageCallback.idl:
+        * Modules/speech/SpeechGrammarList.idl:
+        * Modules/speech/SpeechRecognition.idl:
+        * Modules/speech/SpeechRecognitionResult.idl:
+        * Modules/speech/SpeechRecognitionResultList.idl:
+        * Modules/speech/SpeechSynthesisUtterance.idl:
+        * Modules/vibration/NavigatorVibration.idl:
+        * Modules/webaudio/AnalyserNode.idl:
+        * Modules/webaudio/AudioBuffer.idl:
+        * Modules/webaudio/AudioBufferCallback.idl:
+        * Modules/webaudio/AudioBufferSourceNode.idl:
+        * Modules/webaudio/AudioContext.idl:
+        * Modules/webaudio/AudioListener.idl:
+        * Modules/webaudio/AudioNode.idl:
+        * Modules/webaudio/AudioParam.idl:
+        * Modules/webaudio/BiquadFilterNode.idl:
+        * Modules/webaudio/OfflineAudioContext.idl:
+        * Modules/webaudio/OscillatorNode.idl:
+        * Modules/webaudio/PannerNode.idl:
+        * Modules/webdatabase/DOMWindowWebDatabase.idl:
+        * Modules/webdatabase/Database.idl:
+        * Modules/webdatabase/DatabaseCallback.idl:
+        * Modules/webdatabase/DatabaseSync.idl:
+        * Modules/webdatabase/SQLResultSetRowList.idl:
+        * Modules/webdatabase/SQLStatementCallback.idl:
+        * Modules/webdatabase/SQLStatementErrorCallback.idl:
+        * Modules/webdatabase/SQLTransaction.idl:
+        * Modules/webdatabase/SQLTransactionCallback.idl:
+        * Modules/webdatabase/SQLTransactionErrorCallback.idl:
+        * Modules/webdatabase/SQLTransactionSync.idl:
+        * Modules/webdatabase/SQLTransactionSyncCallback.idl:
+        * Modules/webdatabase/WorkerContextWebDatabase.idl:
+        * Modules/websockets/WebSocket.idl:
+        * bindings/scripts/test/TestCallback.idl:
+        * bindings/scripts/test/TestCustomNamedGetter.idl:
+        * bindings/scripts/test/TestDomainSecurity.idl:
+        * bindings/scripts/test/TestEventTarget.idl:
+        * bindings/scripts/test/TestInterface.idl:
+        * bindings/scripts/test/TestMediaQueryListListener.idl:
+        * bindings/scripts/test/TestNamedConstructor.idl:
+        * bindings/scripts/test/TestObj.idl:
+        * bindings/scripts/test/TestOverloadedConstructors.idl:
+        * bindings/scripts/test/TestSerializedScriptValueInterface.idl:
+        * bindings/scripts/test/TestSupplemental.idl:
+        * bindings/scripts/test/TestTypedArray.idl:
+        * bindings/scripts/test/TestTypedefs.idl:
+        * css/CSSHostRule.idl:
+        * css/CSSMediaRule.idl:
+        * css/CSSPrimitiveValue.idl:
+        * css/CSSRuleList.idl:
+        * css/CSSStyleDeclaration.idl:
+        * css/CSSStyleSheet.idl:
+        * css/CSSSupportsRule.idl:
+        * css/CSSValueList.idl:
+        * css/FontLoader.idl:
+        * css/MediaList.idl:
+        * css/MediaQueryList.idl:
+        * css/MediaQueryListListener.idl:
+        * css/StyleMedia.idl:
+        * css/StyleSheetList.idl:
+        * css/WebKitCSSKeyframesRule.idl:
+        * css/WebKitCSSMatrix.idl:
+        * dom/CharacterData.idl:
+        * dom/ClientRectList.idl:
+        * dom/Clipboard.idl:
+        * dom/CompositionEvent.idl:
+        * dom/CustomEvent.idl:
+        * dom/DOMImplementation.idl:
+        * dom/DOMNamedFlowCollection.idl:
+        * dom/DOMStringList.idl:
+        * dom/DataTransferItem.idl:
+        * dom/DataTransferItemList.idl:
+        * dom/DeviceMotionEvent.idl:
+        * dom/DeviceOrientationEvent.idl:
+        * dom/Document.idl:
+        * dom/DocumentFragment.idl:
+        * dom/Element.idl:
+        * dom/Event.idl:
+        * dom/EventListener.idl:
+        * dom/EventTarget.idl:
+        * dom/HashChangeEvent.idl:
+        * dom/KeyboardEvent.idl:
+        * dom/MessageEvent.idl:
+        * dom/MessagePort.idl:
+        * dom/MouseEvent.idl:
+        * dom/MutationEvent.idl:
+        * dom/MutationObserver.idl:
+        * dom/NamedNodeMap.idl:
+        * dom/Node.idl:
+        * dom/NodeFilter.idl:
+        * dom/NodeList.idl:
+        * dom/OverflowEvent.idl:
+        * dom/PropertyNodeList.idl:
+        * dom/Range.idl:
+        * dom/RequestAnimationFrameCallback.idl:
+        * dom/ShadowRoot.idl:
+        * dom/StringCallback.idl:
+        * dom/Text.idl:
+        * dom/TextEvent.idl:
+        * dom/TouchEvent.idl:
+        * dom/TouchList.idl:
+        * dom/UIEvent.idl:
+        * dom/WebKitNamedFlow.idl:
+        * dom/WheelEvent.idl:
+        * fileapi/Blob.idl:
+        * fileapi/FileList.idl:
+        * fileapi/FileReader.idl:
+        * fileapi/FileReaderSync.idl:
+        * html/DOMFormData.idl:
+        * html/DOMTokenList.idl:
+        * html/DOMURL.idl:
+        * html/HTMLAllCollection.idl:
+        * html/HTMLAudioElement.idl:
+        * html/HTMLButtonElement.idl:
+        * html/HTMLCanvasElement.idl:
+        * html/HTMLCollection.idl:
+        * html/HTMLDocument.idl:
+        * html/HTMLElement.idl:
+        * html/HTMLFieldSetElement.idl:
+        * html/HTMLFormControlsCollection.idl:
+        * html/HTMLInputElement.idl:
+        * html/HTMLKeygenElement.idl:
+        * html/HTMLMediaElement.idl:
+        * html/HTMLObjectElement.idl:
+        * html/HTMLOptionElement.idl:
+        * html/HTMLOptionsCollection.idl:
+        * html/HTMLOutputElement.idl:
+        * html/HTMLPropertiesCollection.idl:
+        * html/HTMLSelectElement.idl:
+        * html/HTMLTableElement.idl:
+        * html/HTMLTableRowElement.idl:
+        * html/HTMLTableSectionElement.idl:
+        * html/HTMLTextAreaElement.idl:
+        * html/MediaController.idl:
+        * html/TimeRanges.idl:
+        * html/canvas/ArrayBuffer.idl:
+        * html/canvas/CanvasGradient.idl:
+        * html/canvas/CanvasRenderingContext2D.idl:
+        * html/canvas/DOMPath.idl:
+        * html/canvas/DataView.idl:
+        * html/canvas/EXTDrawBuffers.idl:
+        * html/canvas/Float32Array.idl:
+        * html/canvas/Float64Array.idl:
+        * html/canvas/Int16Array.idl:
+        * html/canvas/Int32Array.idl:
+        * html/canvas/Int8Array.idl:
+        * html/canvas/OESVertexArrayObject.idl:
+        * html/canvas/Uint16Array.idl:
+        * html/canvas/Uint32Array.idl:
+        * html/canvas/Uint8Array.idl:
+        * html/canvas/Uint8ClampedArray.idl:
+        * html/canvas/WebGLDebugShaders.idl:
+        * html/canvas/WebGLRenderingContext.idl:
+        * html/track/AudioTrackList.idl:
+        * html/track/TextTrack.idl:
+        * html/track/TextTrackCue.idl:
+        * html/track/TextTrackCueList.idl:
+        * html/track/TextTrackList.idl:
+        * html/track/TextTrackRegionList.idl:
+        * html/track/VideoTrackList.idl:
+        * inspector/InjectedScriptHost.idl:
+        * inspector/InspectorFrontendHost.idl:
+        * inspector/JavaScriptCallFrame.idl:
+        * loader/appcache/DOMApplicationCache.idl:
+        * page/Console.idl:
+        * page/Crypto.idl:
+        * page/DOMSecurityPolicy.idl:
+        * page/DOMSelection.idl:
+        * page/DOMWindow.idl:
+        * page/EventSource.idl:
+        * page/History.idl:
+        * page/Location.idl:
+        * page/PagePopupController.idl:
+        * page/Performance.idl:
+        * page/PerformanceEntryList.idl:
+        * page/SpeechInputResultList.idl:
+        * plugins/DOMMimeTypeArray.idl:
+        * plugins/DOMPlugin.idl:
+        * plugins/DOMPluginArray.idl:
+        * storage/Storage.idl:
+        * storage/StorageEvent.idl:
+        * svg/ElementTimeControl.idl:
+        * svg/SVGAngle.idl:
+        * svg/SVGColor.idl:
+        * svg/SVGDocument.idl:
+        * svg/SVGElementInstanceList.idl:
+        * svg/SVGFEDropShadowElement.idl:
+        * svg/SVGFEGaussianBlurElement.idl:
+        * svg/SVGFEMorphologyElement.idl:
+        * svg/SVGFilterElement.idl:
+        * svg/SVGLength.idl:
+        * svg/SVGLengthList.idl:
+        * svg/SVGLocatable.idl:
+        * svg/SVGMarkerElement.idl:
+        * svg/SVGMatrix.idl:
+        * svg/SVGNumberList.idl:
+        * svg/SVGPaint.idl:
+        * svg/SVGPathElement.idl:
+        * svg/SVGPathSegList.idl:
+        * svg/SVGPoint.idl:
+        * svg/SVGPointList.idl:
+        * svg/SVGSVGElement.idl:
+        * svg/SVGStringList.idl:
+        * svg/SVGStyledElement.idl:
+        * svg/SVGTests.idl:
+        * svg/SVGTextContentElement.idl:
+        * svg/SVGTransform.idl:
+        * svg/SVGTransformList.idl:
+        * testing/InternalSettings.idl:
+        * testing/Internals.idl:
+        * workers/AbstractWorker.idl:
+        * workers/DedicatedWorkerContext.idl:
+        * workers/SharedWorker.idl:
+        * workers/Worker.idl:
+        * workers/WorkerContext.idl:
+        * xml/DOMParser.idl:
+        * xml/XMLHttpRequest.idl:
+        * xml/XMLHttpRequestUpload.idl:
+        * xml/XMLSerializer.idl:
+        * xml/XPathEvaluator.idl:
+        * xml/XPathExpression.idl:
+        * xml/XPathNSResolver.idl:
+        * xml/XPathResult.idl:
+        * xml/XSLTProcessor.idl:
+
 2013-04-30  Noam Rosenthal  <noam@webkit.org>
 
         [Texmap] Use fewer intermediate surfaces when compositing filters
index 974d31b4f111ac77b97e4f38c416c6e3982e93e3..7a09d2448986543cebed93c9b43dad6e03cc2598 100644 (file)
     attribute EventListener onlevelchange;
 
     // EventTarget interface
-    void addEventListener(in DOMString type,
-                          in EventListener listener,
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type,
-                             in EventListener listener,
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event event)
+    void addEventListener(DOMString type,
+                          EventListener listener,
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type,
+                             EventListener listener,
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event event)
         raises(EventException);
 };
 
index 33388c30789d540bebe20d0007cab95a06cfd69b..816ff2823dbec8309f63b107115d273af6b3d03a 100644 (file)
@@ -35,7 +35,7 @@ interface [
     readonly attribute DOMString sessionId;
 
     // session operations
-    void update(in Uint8Array key)
+    void update(Uint8Array key)
         raises(DOMException);
     void close();
     
@@ -45,12 +45,12 @@ interface [
     attribute EventListener onwebkitkeymessage;
 
     // EventTarget interface
-    void addEventListener(in DOMString type, 
-                          in EventListener listener, 
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type, 
-                             in EventListener listener, 
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event evt)
+    void addEventListener(DOMString type, 
+                          EventListener listener, 
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type, 
+                             EventListener listener, 
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event evt)
         raises(EventException);
 };
index e443324525d6255a1a97d5ce1304411b73ff88dd..e86c8820146a0465cbcbfe7f0e86e303dca7938f 100644 (file)
  
 interface [
     Conditional=ENCRYPTED_MEDIA_V2,
-    Constructor(in DOMString keySystem),
+    Constructor(DOMString keySystem),
     ConstructorRaisesException,
 ] MediaKeys {
-    [CallWith=ScriptExecutionContext] MediaKeySession createSession(in [Default=Undefined] optional DOMString type, in [Default=Undefined] optional Uint8Array initData)
+    [CallWith=ScriptExecutionContext] MediaKeySession createSession([Default=Undefined] optional DOMString type, [Default=Undefined] optional Uint8Array initData)
         raises(DOMException);
 
     readonly attribute DOMString keySystem;
index 1e44064ea1e72724f053cd213ffc8448a759019f..a9c903e01f1115d5f3cf48bb6e7a49af45e71208 100644 (file)
@@ -30,9 +30,9 @@
     const unsigned short TEMPORARY = 0;
     const unsigned short PERSISTENT = 1;
 
-    void webkitRequestFileSystem(in unsigned short type, in long long size,
-            in FileSystemCallback successCallback, in optional ErrorCallback errorCallback);
-    void webkitResolveLocalFileSystemURL(in DOMString url,
-            in EntryCallback successCallback, in optional ErrorCallback errorCallback);
+    void webkitRequestFileSystem(unsigned short type, long long size,
+            FileSystemCallback successCallback, optional ErrorCallback errorCallback);
+    void webkitResolveLocalFileSystemURL(DOMString url,
+            EntryCallback successCallback, optional ErrorCallback errorCallback);
 };
 
index ada7207f49640dbf423bd50e7fc3e2be40f95297..a527448371c844d30e85d8887f20979a07df4074 100644 (file)
@@ -35,7 +35,7 @@
     JSNoStaticTables
 ] interface DirectoryEntry : Entry {
     DirectoryReader createReader();
-    void getFile(in [TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString path, in optional Dictionary options, in optional EntryCallback successCallback, in optional ErrorCallback errorCallback);
-    void getDirectory(in [TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString path, in optional Dictionary options, in optional EntryCallback successCallback, in optional ErrorCallback errorCallback);
-    void removeRecursively(in VoidCallback successCallback, in optional ErrorCallback errorCallback);
+    void getFile([TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString path, optional Dictionary options, optional EntryCallback successCallback, optional ErrorCallback errorCallback);
+    void getDirectory([TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString path, optional Dictionary options, optional EntryCallback successCallback, optional ErrorCallback errorCallback);
+    void removeRecursively(VoidCallback successCallback, optional ErrorCallback errorCallback);
 };
index 5f53a9d9791890a0433992fe7868114c7fba4234..ed5f371f93c60bfa7b3117d274493d36236ee291 100644 (file)
@@ -35,7 +35,7 @@
     JSNoStaticTables
 ] interface DirectoryEntrySync : EntrySync {
     DirectoryReaderSync createReader() raises (FileException);
-    FileEntrySync getFile(in [TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString path, in Dictionary flags) raises (FileException);
-    DirectoryEntrySync getDirectory(in [TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString path, in Dictionary flags) raises (FileException);
+    FileEntrySync getFile([TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString path, Dictionary flags) raises (FileException);
+    DirectoryEntrySync getDirectory([TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString path, Dictionary flags) raises (FileException);
     void removeRecursively() raises (FileException);
 };
index 24652ac7df4ac57378612c17b07e5f6514982f5b..01608d0e84245950c0f62bfbace68970daae841b 100644 (file)
@@ -33,5 +33,5 @@
     JSNoStaticTables,
     ImplementationLacksVTable
 ] interface DirectoryReader {
-    void readEntries(in EntriesCallback successCallback, in optional ErrorCallback errorCallback);
+    void readEntries(EntriesCallback successCallback, optional ErrorCallback errorCallback);
 };
index aa0d55555492fa815970b8af7dd5745b228af244..73cda6cbd8ad2002864035796d825673f6bcf73d 100644 (file)
@@ -31,5 +31,5 @@
 [
     Conditional=FILE_SYSTEM,
 ] callback interface EntriesCallback {
-    boolean handleEvent(in EntryArray entries);
+    boolean handleEvent(EntryArray entries);
 };
index 3c34e5373fe6f8b29ad87173db2dbb9882425d60..a73c748595373021e6c3f2c001a6a8c05727adbd 100644 (file)
     readonly attribute DOMString fullPath;
     readonly attribute DOMFileSystem filesystem;
 
-    void getMetadata(in MetadataCallback successCallback, in optional ErrorCallback errorCallback);
-    void moveTo(in DirectoryEntry parent, in [TreatNullAs=NullString, TreatUndefinedAs=NullString] optional DOMString name, in optional EntryCallback successCallback, in optional ErrorCallback errorCallback);
-    void copyTo(in DirectoryEntry parent, in [TreatNullAs=NullString, TreatUndefinedAs=NullString] optional DOMString name, in optional EntryCallback successCallback, in optional ErrorCallback errorCallback);
+    void getMetadata(MetadataCallback successCallback, optional ErrorCallback errorCallback);
+    void moveTo(DirectoryEntry parent, [TreatNullAs=NullString, TreatUndefinedAs=NullString] optional DOMString name, optional EntryCallback successCallback, optional ErrorCallback errorCallback);
+    void copyTo(DirectoryEntry parent, [TreatNullAs=NullString, TreatUndefinedAs=NullString] optional DOMString name, optional EntryCallback successCallback, optional ErrorCallback errorCallback);
     DOMString toURL();
-    void remove(in VoidCallback successCallback, in optional ErrorCallback errorCallback);
-    void getParent(in optional EntryCallback successCallback, in optional ErrorCallback errorCallback);
+    void remove(VoidCallback successCallback, optional ErrorCallback errorCallback);
+    void getParent(optional EntryCallback successCallback, optional ErrorCallback errorCallback);
 };
index bc03d553fc3eee7ae9054ee1ac00fe3d9b009ad9..19160b2590ec323711efd443d4dfa27b84ab4eb6 100644 (file)
@@ -35,5 +35,5 @@
     ImplementationLacksVTable
 ] interface EntryArray {
     readonly attribute unsigned long length;
-    Entry item(in [IsIndex] unsigned long index);
+    Entry item([IsIndex] unsigned long index);
 };
index ea4bed83aa401a86520dee6975d4da4aba693cd8..38318460c414d550feee505aa116eec82f110d61 100644 (file)
@@ -35,5 +35,5 @@
     ImplementationLacksVTable
 ] interface EntryArraySync {
     readonly attribute unsigned long length;
-    EntrySync item(in [IsIndex] unsigned long index);
+    EntrySync item([IsIndex] unsigned long index);
 };
index 9c0d80daa5cb5c75f06af93524f49315f1cda824..584d7ca6f4d1a414636fba7e4b14f8102b58265c 100644 (file)
@@ -31,5 +31,5 @@
 [
     Conditional=FILE_SYSTEM,
 ] callback interface EntryCallback {
-    boolean handleEvent(in Entry entry);
+    boolean handleEvent(Entry entry);
 };
index 20b43b3496e7f305de10ae77f2b823ae7e940365..5133da32014e5cf4e5b4e16aa3f4d199ab64cfd5 100644 (file)
@@ -40,8 +40,8 @@
     readonly attribute DOMFileSystemSync filesystem;
 
     Metadata getMetadata() raises (FileException);
-    EntrySync moveTo(in DirectoryEntrySync parent, in [TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString name) raises (FileException);
-    EntrySync copyTo(in DirectoryEntrySync parent, in [TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString name) raises (FileException);
+    EntrySync moveTo(DirectoryEntrySync parent, [TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString name) raises (FileException);
+    EntrySync copyTo(DirectoryEntrySync parent, [TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString name) raises (FileException);
     DOMString toURL();
     void remove() raises (FileException);
     DirectoryEntrySync getParent();
index 2182e34253bf4407a8039f49d40a7ab3d77f0729..024beca952120e13c58b160e777949b50f8c32a7 100644 (file)
@@ -31,5 +31,5 @@
 [
     Conditional=FILE_SYSTEM,
 ] callback interface ErrorCallback {
-    boolean handleEvent(in FileError error);
+    boolean handleEvent(FileError error);
 };
index 8365e94977f37c837d898a28cf630ce3fdf3e4b4..4447ef0dbd531bceb818af7699923c124aca5f0c 100644 (file)
@@ -31,5 +31,5 @@
 [
     Conditional=FILE_SYSTEM,
 ] callback interface FileCallback {
-    boolean handleEvent(in File file);
+    boolean handleEvent(File file);
 };
index c722d559bf9a20b5ef5732f9c44d49d9e79169ad..b9c7482e9e224a698b29f6991164ba358d94c597 100644 (file)
@@ -34,6 +34,6 @@
     JSGenerateToJSObject,
     JSNoStaticTables
 ] interface FileEntry : Entry {
-    void createWriter(in FileWriterCallback successCallback, in optional ErrorCallback errorCallback);
-    void file(in FileCallback successCallback, in optional ErrorCallback errorCallback);
+    void createWriter(FileWriterCallback successCallback, optional ErrorCallback errorCallback);
+    void file(FileCallback successCallback, optional ErrorCallback errorCallback);
 };
index 71cbefe23257dd43996a36628c5a3e89ccbf8a3e..d543efda8a98e6d4863ea6b0a197d3840db922e9 100644 (file)
@@ -31,5 +31,5 @@
 [
     Conditional=FILE_SYSTEM,
 ] callback interface FileSystemCallback {
-    boolean handleEvent(in DOMFileSystem fileSystem);
+    boolean handleEvent(DOMFileSystem fileSystem);
 };
index 651059f30b312745b574831d0455130b7d5e2342..f0c1b53fe8d2f282ddd0a32af0b8976bc54dffa9 100644 (file)
@@ -43,9 +43,9 @@
     readonly attribute unsigned short readyState;
 
     // async write/modify methods
-    void write(in Blob data) raises (FileException);
-    void seek(in long long position) raises (FileException);
-    void truncate(in long long size) raises (FileException);
+    void write(Blob data) raises (FileException);
+    void seek(long long position) raises (FileException);
+    void truncate(long long size) raises (FileException);
 
     void abort() raises (FileException);
 
              attribute EventListener onwriteend;
 
     // EventTarget interface
-    void addEventListener(in DOMString type,
-                          in EventListener listener,
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type,
-                             in EventListener listener,
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event evt)
+    void addEventListener(DOMString type,
+                          EventListener listener,
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type,
+                             EventListener listener,
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event evt)
         raises(EventException);
 };
index 85694b92c38b4576a178eddb97b5d0f0e77c1284..ebebd0cda45ddece8338a068d6f3a1adbc4c9a86 100644 (file)
@@ -31,5 +31,5 @@
 [
     Conditional=FILE_SYSTEM,
 ] callback interface FileWriterCallback {
-    boolean handleEvent(in FileWriter fileWriter);
+    boolean handleEvent(FileWriter fileWriter);
 };
index 13301da5c755c74ca82148c167a0d83be3c30011..d6bd1184a1253b0c690d8a9a9555acd6ed0eeb81 100644 (file)
@@ -33,9 +33,9 @@
     JSNoStaticTables
 ] interface FileWriterSync {
     // synchronous write/modify methods
-    void write(in Blob data) raises (FileException);
-    void seek(in long long position) raises (FileException);
-    void truncate(in long long size) raises (FileException);
+    void write(Blob data) raises (FileException);
+    void seek(long long position) raises (FileException);
+    void truncate(long long size) raises (FileException);
 
     readonly attribute long long position;
     readonly attribute long long length;
index 3e18d5db2eeba21ef89e734d5bc8d2fce3c2a0c0..346b714e2553966c0ff4f475b08475e177676366 100644 (file)
@@ -31,5 +31,5 @@
 [
     Conditional=FILE_SYSTEM,
 ] callback interface MetadataCallback {
-    boolean handleEvent(in Metadata metadata);
+    boolean handleEvent(Metadata metadata);
 };
index c96746940c90ff037524fc5c86a2ed441a1f52aa..3b6bafae957ecbc2e5358738c325fc1a3319057c 100644 (file)
     const unsigned short TEMPORARY = 0;
     const unsigned short PERSISTENT = 1;
 
-    void webkitRequestFileSystem(in unsigned short type, in long long size, in optional FileSystemCallback successCallback, in optional ErrorCallback errorCallback);
-    DOMFileSystemSync webkitRequestFileSystemSync(in unsigned short type, in long long size) raises (FileException);
-    void webkitResolveLocalFileSystemURL(in DOMString url, in EntryCallback successCallback, in optional ErrorCallback errorCallback);
-    EntrySync webkitResolveLocalFileSystemSyncURL(in DOMString url) raises (FileException);
+    void webkitRequestFileSystem(unsigned short type, long long size, optional FileSystemCallback successCallback, optional ErrorCallback errorCallback);
+    DOMFileSystemSync webkitRequestFileSystemSync(unsigned short type, long long size) raises (FileException);
+    void webkitResolveLocalFileSystemURL(DOMString url, EntryCallback successCallback, optional ErrorCallback errorCallback);
+    EntrySync webkitResolveLocalFileSystemSyncURL(DOMString url) raises (FileException);
 
     attribute FileErrorConstructor FileError;
     attribute FileExceptionConstructor FileException;
index 5c7af72b2797d7844311967f288ac67cf739b684..82c836713db39d648003751cf957479c6fcd011c 100644 (file)
@@ -29,6 +29,6 @@
     ImplementationLacksVTable
 ] interface GamepadList {
     readonly attribute unsigned long length;
-    Gamepad item(in [Default=Undefined] optional unsigned long index);
+    Gamepad item([Default=Undefined] optional unsigned long index);
 };
 
index 1b4a37b0605187067743c7aff22d14fbb893e85c..bda489d644332d98202342461dfddd6c0f3451d4 100644 (file)
     GenerateIsReachable=ImplFrame,
     OmitConstructor
 ] interface Geolocation {
-    [Custom] void getCurrentPosition(in PositionCallback successCallback,
-                                     in optional PositionErrorCallback errorCallback,
-                                     in optional PositionOptions options);
+    [Custom] void getCurrentPosition(PositionCallback successCallback,
+                                     optional PositionErrorCallback errorCallback,
+                                     optional PositionOptions options);
 
-    [Custom] long watchPosition(in PositionCallback successCallback,
-                                in optional PositionErrorCallback errorCallback,
-                                in optional PositionOptions options);
+    [Custom] long watchPosition(PositionCallback successCallback,
+                                optional PositionErrorCallback errorCallback,
+                                optional PositionOptions options);
 
-    void clearWatch(in long watchID);
+    void clearWatch(long watchID);
 };
 
index 1bf0a10c7bcad6dc13c7dd11fd6b3302d6dd2e0a..51cbde5aca88907524e2a79c40ab54710f73533a 100644 (file)
@@ -25,5 +25,5 @@
 [
     Conditional=GEOLOCATION,
 ] callback interface PositionCallback {
-    boolean handleEvent(in Geoposition position);
+    boolean handleEvent(Geoposition position);
 };
index 6212d2b1b2f5a8337c2c9185413193843d2c9c74..78121b8cfe5716430db00a280c067fc5ed0076f8 100644 (file)
@@ -25,5 +25,5 @@
 [
     Conditional=GEOLOCATION,
 ] callback interface PositionErrorCallback {
-    boolean handleEvent(in PositionError error);
+    boolean handleEvent(PositionError error);
 };
index dff538ed113a31a2272cce5f3a64ae3de3854d46..acb7ef5c1b4e76adab44c52689e87b8c219c56e2 100644 (file)
     readonly attribute any primaryKey;
     readonly attribute IDBAny source;
 
-    [CallWith=ScriptState] IDBRequest update(in any value)
+    [CallWith=ScriptState] IDBRequest update(any value)
         raises (DOMException);
-    void advance(in [EnforceRange] unsigned long count)
+    void advance([EnforceRange] unsigned long count)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext, ImplementedAs=continueFunction] void continue(in optional any key)
+    [CallWith=ScriptExecutionContext, ImplementedAs=continueFunction] void continue(optional any key)
         raises (DOMException);
     [CallWith=ScriptExecutionContext, ImplementedAs=deleteFunction] IDBRequest delete()
         raises (DOMException);
index a8370f021cb2f087d2fdc0aeb3eeed561f9aff6a..26b0c0335de123584c801f1f2686f555de10e3d1 100644 (file)
     attribute EventListener onerror;
     attribute EventListener onversionchange;
 
-    [Custom] IDBObjectStore createObjectStore(in DOMString name, in optional Dictionary options)
+    [Custom] IDBObjectStore createObjectStore(DOMString name, optional Dictionary options)
         raises (DOMException);
-    void deleteObjectStore(in DOMString name)
+    void deleteObjectStore(DOMString name)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBTransaction transaction(in DOMStringList storeNames, in [Default=NullString] optional DOMString mode)
+    [CallWith=ScriptExecutionContext] IDBTransaction transaction(DOMStringList storeNames, [Default=NullString] optional DOMString mode)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBTransaction transaction(in sequence<DOMString> storeNames, in [Default=NullString] optional DOMString mode)
+    [CallWith=ScriptExecutionContext] IDBTransaction transaction(sequence<DOMString> storeNames, [Default=NullString] optional DOMString mode)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBTransaction transaction(in DOMString storeName, in [Default=NullString] optional DOMString mode)
+    [CallWith=ScriptExecutionContext] IDBTransaction transaction(DOMString storeName, [Default=NullString] optional DOMString mode)
         raises (DOMException);
 
     void close();
 
     // EventTarget interface
-    void addEventListener(in DOMString type,
-                          in EventListener listener,
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type,
-                             in EventListener listener,
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event evt)
+    void addEventListener(DOMString type,
+                          EventListener listener,
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type,
+                             EventListener listener,
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event evt)
         raises(EventException);
 };
 
index 5377950deb005576e3a27385269a8c90b03cfe86..c9c5ac4a92f6db46105b051bd6f081e628630c1d 100644 (file)
     [CallWith=ScriptExecutionContext, ImplementedAs=getDatabaseNames] IDBRequest webkitGetDatabaseNames()
         raises (DOMException);
 
-    [CallWith=ScriptExecutionContext] IDBOpenDBRequest open(in DOMString name, in [EnforceRange] optional unsigned long long version)
+    [CallWith=ScriptExecutionContext] IDBOpenDBRequest open(DOMString name, [EnforceRange] optional unsigned long long version)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBOpenDBRequest deleteDatabase(in DOMString name)
+    [CallWith=ScriptExecutionContext] IDBOpenDBRequest deleteDatabase(DOMString name)
         raises (DOMException);
 
-    [CallWith=ScriptExecutionContext] short cmp(in any first, in any second)
+    [CallWith=ScriptExecutionContext] short cmp(any first, any second)
         raises (DOMException);
 };
 
index c1ce840b935c793e44a4a8b6abc0edf72deaebb0..262719960c6507ab5d85aa72359ae7747adf8d12 100644 (file)
     readonly attribute boolean unique;
     readonly attribute boolean multiEntry;
 
-    [CallWith=ScriptExecutionContext] IDBRequest openCursor(in optional IDBKeyRange? range, in optional DOMString direction)
+    [CallWith=ScriptExecutionContext] IDBRequest openCursor(optional IDBKeyRange? range, optional DOMString direction)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBRequest openCursor(in any key, in optional DOMString direction)
+    [CallWith=ScriptExecutionContext] IDBRequest openCursor(any key, optional DOMString direction)
         raises (DOMException);
 
-    [CallWith=ScriptExecutionContext] IDBRequest openKeyCursor(in optional IDBKeyRange? range, in optional DOMString  direction)
+    [CallWith=ScriptExecutionContext] IDBRequest openKeyCursor(optional IDBKeyRange? range, optional DOMString  direction)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBRequest openKeyCursor(in any key, in optional DOMString direction)
+    [CallWith=ScriptExecutionContext] IDBRequest openKeyCursor(any key, optional DOMString direction)
         raises (DOMException);
 
-    [CallWith=ScriptExecutionContext] IDBRequest get(in IDBKeyRange? key)
+    [CallWith=ScriptExecutionContext] IDBRequest get(IDBKeyRange? key)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBRequest get(in any key)
+    [CallWith=ScriptExecutionContext] IDBRequest get(any key)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBRequest getKey(in IDBKeyRange? key)
+    [CallWith=ScriptExecutionContext] IDBRequest getKey(IDBKeyRange? key)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBRequest getKey(in any key)
+    [CallWith=ScriptExecutionContext] IDBRequest getKey(any key)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBRequest count(in optional IDBKeyRange? range)
+    [CallWith=ScriptExecutionContext] IDBRequest count(optional IDBKeyRange? range)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBRequest count(in any key)
+    [CallWith=ScriptExecutionContext] IDBRequest count(any key)
         raises (DOMException);
 };
 
index b9c05c896ae4e2fdd0c24d2db573d09b196375b9..b54274994b154b6ca77ccb5f60c528516c433fbd 100644 (file)
     readonly attribute boolean lowerOpen;
     readonly attribute boolean upperOpen;
 
-    [CallWith=ScriptExecutionContext] static IDBKeyRange only(in any value)
+    [CallWith=ScriptExecutionContext] static IDBKeyRange only(any value)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] static IDBKeyRange lowerBound(in any bound, in optional boolean open)
+    [CallWith=ScriptExecutionContext] static IDBKeyRange lowerBound(any bound, optional boolean open)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] static IDBKeyRange upperBound(in any bound, in optional boolean open)
+    [CallWith=ScriptExecutionContext] static IDBKeyRange upperBound(any bound, optional boolean open)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] static IDBKeyRange bound(in any lower, in any upper, in optional boolean lowerOpen, in optional boolean upperOpen)
+    [CallWith=ScriptExecutionContext] static IDBKeyRange bound(any lower, any upper, optional boolean lowerOpen, optional boolean upperOpen)
         raises (DOMException);
 };
 
index 629834a344f83f23d3d3f74833cb24ebb9e83048..73c590a1c3c643404799c66668635c739c6e3489 100644 (file)
     readonly attribute IDBTransaction transaction;
     readonly attribute boolean autoIncrement;
 
-    [CallWith=ScriptState] IDBRequest put(in any value, in optional any key)
+    [CallWith=ScriptState] IDBRequest put(any value, optional any key)
         raises (DOMException);
-    [CallWith=ScriptState] IDBRequest add(in any value, in optional any key)
+    [CallWith=ScriptState] IDBRequest add(any value, optional any key)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext, ImplementedAs=deleteFunction] IDBRequest delete(in IDBKeyRange? keyRange)
+    [CallWith=ScriptExecutionContext, ImplementedAs=deleteFunction] IDBRequest delete(IDBKeyRange? keyRange)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext, ImplementedAs=deleteFunction] IDBRequest delete(in any key)
+    [CallWith=ScriptExecutionContext, ImplementedAs=deleteFunction] IDBRequest delete(any key)
         raises (DOMException);
     [CallWith=ScriptExecutionContext] IDBRequest clear()
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBRequest get(in IDBKeyRange? key)
+    [CallWith=ScriptExecutionContext] IDBRequest get(IDBKeyRange? key)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBRequest get(in any key)
+    [CallWith=ScriptExecutionContext] IDBRequest get(any key)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBRequest openCursor(in optional IDBKeyRange? range, in optional DOMString direction)
+    [CallWith=ScriptExecutionContext] IDBRequest openCursor(optional IDBKeyRange? range, optional DOMString direction)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBRequest openCursor(in any key, in optional DOMString direction)
+    [CallWith=ScriptExecutionContext] IDBRequest openCursor(any key, optional DOMString direction)
         raises (DOMException);
 
-    [CallWith=ScriptExecutionContext, Custom] IDBIndex createIndex(in DOMString name, in sequence<DOMString> keyPath, in optional Dictionary options)
+    [CallWith=ScriptExecutionContext, Custom] IDBIndex createIndex(DOMString name, sequence<DOMString> keyPath, optional Dictionary options)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext, Custom] IDBIndex createIndex(in DOMString name, in DOMString keyPath, in optional Dictionary options)
+    [CallWith=ScriptExecutionContext, Custom] IDBIndex createIndex(DOMString name, DOMString keyPath, optional Dictionary options)
         raises (DOMException);
-    IDBIndex index(in DOMString name)
+    IDBIndex index(DOMString name)
         raises (DOMException);
-    void deleteIndex(in DOMString name)
+    void deleteIndex(DOMString name)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBRequest count(in optional IDBKeyRange? range)
+    [CallWith=ScriptExecutionContext] IDBRequest count(optional IDBKeyRange? range)
         raises (DOMException);
-    [CallWith=ScriptExecutionContext] IDBRequest count(in any key)
+    [CallWith=ScriptExecutionContext] IDBRequest count(any key)
         raises (DOMException);
 };
index 699d722e1f28b807d2a8cd6f2c80021efa54c9f4..1bc1e221a1468ca12f32f58809fd02197bb84206 100644 (file)
     attribute EventListener onerror;
 
     // EventTarget interface
-    void addEventListener(in DOMString type,
-                          in EventListener listener,
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type,
-                             in EventListener listener,
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event evt)
+    void addEventListener(DOMString type,
+                          EventListener listener,
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type,
+                             EventListener listener,
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event evt)
         raises(EventException);
 };
index ebc885af0dea1bb801143f4c306ee2ad70820de7..39a29fab16517cc60a7b865f61f7c8d0123422b2 100644 (file)
@@ -38,7 +38,7 @@
     [TreatReturnedNullStringAs=Undefined] readonly attribute DOMString webkitErrorMessage;
 
     // Methods
-    IDBObjectStore objectStore (in DOMString name)
+    IDBObjectStore objectStore (DOMString name)
         raises (DOMException);
     void abort ()
         raises (DOMException);
     attribute EventListener oncomplete;
     attribute EventListener onerror;
     // EventTarget interface
-    void addEventListener(in DOMString type,
-                          in EventListener listener,
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type,
-                             in EventListener listener,
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event evt) 
+    void addEventListener(DOMString type,
+                          EventListener listener,
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type,
+                             EventListener listener,
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event evt) 
         raises(EventException);
 };
index 641dffb599f4f150fedecf67fd31d89a029f2df7..1f4276289f5f17caf1f23c4b5b1e5a4dd3b3763a 100644 (file)
 
     attribute double duration setter raises (DOMException);
 
-    SourceBuffer addSourceBuffer(in DOMString type) raises (DOMException);
-    void removeSourceBuffer(in SourceBuffer buffer) raises (DOMException);
+    SourceBuffer addSourceBuffer(DOMString type) raises (DOMException);
+    void removeSourceBuffer(SourceBuffer buffer) raises (DOMException);
 
     readonly attribute DOMString readyState;
     
-    void endOfStream(in [Default=NullString] optional DOMString error)
+    void endOfStream([Default=NullString] optional DOMString error)
         raises (DOMException);
 
     static boolean isTypeSupported (DOMString type);
 
     // EventTarget interface
-    void addEventListener(in DOMString type,
-                          in EventListener listener,
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type,
-                             in EventListener listener,
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event event)
+    void addEventListener(DOMString type,
+                          EventListener listener,
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type,
+                             EventListener listener,
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event event)
         raises(EventException);
 };
 
index bc048b225f7dd710ab9789d78b49d0f43c797656..82519b39064e9b30a86cd0fce1ffc14c210ed2a7 100644 (file)
@@ -41,7 +41,7 @@
         setter raises(DOMException);
 
     // Append segment data.
-    void append(in Uint8Array data) raises (DOMException);
+    void append(Uint8Array data) raises (DOMException);
 
     // Abort the current segment append sequence.
     void abort() raises (DOMException);
index 90eb3f9679e308ff63db41219f9ed7b696fa2bad..55223e8f557c21b4aeb8581a3b500b2e4a13c441 100644 (file)
     CallWith=ScriptExecutionContext
 ] interface SourceBufferList {
     readonly attribute unsigned long length;
-    SourceBuffer item(in unsigned long index);
+    SourceBuffer item(unsigned long index);
 
     // EventTarget interface
-    void addEventListener(in DOMString type,
-                          in EventListener listener,
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type,
-                             in EventListener listener,
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event event)
+    void addEventListener(DOMString type,
+                          EventListener listener,
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type,
+                             EventListener listener,
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event event)
         raises(EventException);
 };
 
index fcfb2fffe8be4ed0e3fd57c76d2998a9095347a0..3710b4231aace56d7cd983868942e21d5dbd90af 100644 (file)
@@ -26,8 +26,8 @@
     Conditional=MEDIA_STREAM,
     EventTarget,
     Constructor,
-    Constructor(in MediaStream stream),
-    Constructor(in MediaStreamTrack[] tracks),
+    Constructor(MediaStream stream),
+    Constructor(MediaStreamTrack[] tracks),
     ConstructorParameters=0,
     CallWith=ScriptExecutionContext,
     SkipVTableValidation
     attribute EventListener onremovetrack;
 
     // EventTarget interface
-    void addEventListener(in DOMString type,
-                          in EventListener listener,
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type,
-                             in EventListener listener,
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event event)
+    void addEventListener(DOMString type,
+                          EventListener listener,
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type,
+                             EventListener listener,
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event event)
         raises(EventException);
 };
 
index 9140312ebcfb1e34b2c087d853a9b3fc5411bea1..5dac56a9def5da483d7a21e5b06a6879e0deb6ff 100644 (file)
     attribute EventListener onended;
 
     // EventTarget interface
-    void addEventListener(in DOMString type,
-                          in EventListener listener,
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type,
-                             in EventListener listener,
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event event)
+    void addEventListener(DOMString type,
+                          EventListener listener,
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type,
+                             EventListener listener,
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event event)
         raises(EventException);
 };
 
index ea5e134c14ef7de62fd995a843a8785cd642fff7..90f99b749edb2f761ba46ed4740265f8436aab2c 100644 (file)
@@ -20,9 +20,9 @@
 [
     Conditional=MEDIA_STREAM,
 ] partial interface Navigator {
-    void webkitGetUserMedia(in Dictionary options,
-                                                 in NavigatorUserMediaSuccessCallback successCallback,
-                                                 in optional NavigatorUserMediaErrorCallback errorCallback)
+    void webkitGetUserMedia(Dictionary options,
+                                                 NavigatorUserMediaSuccessCallback successCallback,
+                                                 optional NavigatorUserMediaErrorCallback errorCallback)
         raises(DOMException);
 };
 
index 728d1702fbd12591ef77f25413e67d93c700aac8..e7754f18a2422ae4975dae75d4265c4e93a036b4 100644 (file)
@@ -25,6 +25,6 @@
 [
     Conditional=MEDIA_STREAM,
 ] callback interface NavigatorUserMediaErrorCallback {
-    boolean handleEvent(in NavigatorUserMediaError error);
+    boolean handleEvent(NavigatorUserMediaError error);
 };
 
index 453b871921f3b2a67d9a4d39190cd216c1d10233..226a9a69d3d22e81ddc6ad724a893abebf1f04fe 100644 (file)
@@ -25,6 +25,6 @@
 [
     Conditional=MEDIA_STREAM,
 ] callback interface NavigatorUserMediaSuccessCallback {
-    boolean handleEvent(in LocalMediaStream stream);
+    boolean handleEvent(LocalMediaStream stream);
 };
 
index 45b5911c5c96b53f38f3767e86ac6cc5d95f0a2e..d16534003a002711fb1d9edfbb5a27a000f50453 100644 (file)
     readonly attribute long duration;
     readonly attribute long interToneGap;
 
-    void insertDTMF(in DOMString tones, in optional long duration, in optional long interToneGap)
+    void insertDTMF(DOMString tones, optional long duration, optional long interToneGap)
         raises(DOMException);
 
     attribute EventListener ontonechange;
 
     // EventTarget interface
-    void addEventListener(in DOMString type,
-                          in EventListener listener,
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type,
-                             in EventListener listener,
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event event)
+    void addEventListener(DOMString type,
+                          EventListener listener,
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type,
+                             EventListener listener,
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event event)
         raises(EventException);
 };
index b877d31e452a6ff5aa90931c36330452b12c4b73..696c2b7257d7121bf8be3bd0973bddfcd4e684ca 100644 (file)
     attribute DOMString binaryType
         setter raises(DOMException);
 
-    void send(in ArrayBuffer data)
+    void send(ArrayBuffer data)
         raises(DOMException);
-    void send(in ArrayBufferView data)
+    void send(ArrayBufferView data)
         raises(DOMException);
-    void send(in Blob data)
+    void send(Blob data)
         raises(DOMException);
-    void send(in DOMString data)
+    void send(DOMString data)
         raises(DOMException);
 
     void close();
     attribute EventListener onmessage;
 
     // EventTarget interface
-    void addEventListener(in DOMString type,
-                          in EventListener listener,
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type,
-                             in EventListener listener,
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event event)
+    void addEventListener(DOMString type,
+                          EventListener listener,
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type,
+                             EventListener listener,
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event event)
         raises(EventException);
 };
index e120ed0e8389005d23a55f7e1ca8a3db9daafc38..a2d4653d700c1a40300957b6524fb9305715003b 100644 (file)
@@ -31,6 +31,6 @@
 [
     Conditional=MEDIA_STREAM,
 ] callback interface RTCErrorCallback {
-    boolean handleEvent(in DOMString errorInformation);
+    boolean handleEvent(DOMString errorInformation);
 };
 
index cd1a4934f84fb6c81c637e98f91258beaa0a5239..2ca14e582b16ae07610b949ea49686a591ac4973 100644 (file)
@@ -30,7 +30,7 @@
 
 [
     Conditional=MEDIA_STREAM,
-    Constructor(in Dictionary dictionary),
+    Constructor(Dictionary dictionary),
     ConstructorRaisesException
 ] interface RTCIceCandidate {
     readonly attribute DOMString candidate;
index 71df03d0f6f31290c2b1a72f268e1bf73de05748..3712f731da0485b577131b937da658f810e09b91 100644 (file)
 [
     Conditional=MEDIA_STREAM,
     ActiveDOMObject,
-    Constructor(in Dictionary rtcIceServers, in optional Dictionary mediaConstraints),
+    Constructor(Dictionary rtcIceServers, optional Dictionary mediaConstraints),
     ConstructorRaisesException,
     CallWith=ScriptExecutionContext,
     EventTarget
 ] interface RTCPeerConnection {
-    void createOffer(in RTCSessionDescriptionCallback successCallback, in [Default=Undefined] optional RTCErrorCallback failureCallback, in optional Dictionary mediaConstraints)
+    void createOffer(RTCSessionDescriptionCallback successCallback, [Default=Undefined] optional RTCErrorCallback failureCallback, optional Dictionary mediaConstraints)
         raises(DOMException);
 
-    void createAnswer(in RTCSessionDescriptionCallback successCallback, in [Default=Undefined] optional RTCErrorCallback failureCallback, in optional Dictionary mediaConstraints)
+    void createAnswer(RTCSessionDescriptionCallback successCallback, [Default=Undefined] optional RTCErrorCallback failureCallback, optional Dictionary mediaConstraints)
         raises(DOMException);
 
-    void setLocalDescription(in RTCSessionDescription description, in [Default=Undefined] optional VoidCallback successCallback, in [Default=Undefined] optional RTCErrorCallback failureCallback)
+    void setLocalDescription(RTCSessionDescription description, [Default=Undefined] optional VoidCallback successCallback, [Default=Undefined] optional RTCErrorCallback failureCallback)
         raises(DOMException);
     readonly attribute RTCSessionDescription localDescription
         getter raises(DOMException);
 
-    void setRemoteDescription(in RTCSessionDescription description, in [Default=Undefined] optional VoidCallback successCallback, in [Default=Undefined] optional RTCErrorCallback failureCallback)
+    void setRemoteDescription(RTCSessionDescription description, [Default=Undefined] optional VoidCallback successCallback, [Default=Undefined] optional RTCErrorCallback failureCallback)
         raises(DOMException);
     readonly attribute RTCSessionDescription remoteDescription
         getter raises(DOMException);
 
     readonly attribute DOMString signalingState;
 
-    void updateIce(in optional Dictionary configuration, in optional Dictionary mediaConstraints)
+    void updateIce(optional Dictionary configuration, optional Dictionary mediaConstraints)
         raises(DOMException);
 
-    void addIceCandidate(in RTCIceCandidate candidate)
+    void addIceCandidate(RTCIceCandidate candidate)
         raises(DOMException);
 
     readonly attribute DOMString iceGatheringState;
     sequence<MediaStream> getRemoteStreams();
     MediaStream getStreamById(DOMString streamId);
 
-    [StrictTypeChecking] void addStream(in MediaStream stream, in optional Dictionary mediaConstraints)
+    [StrictTypeChecking] void addStream(MediaStream stream, optional Dictionary mediaConstraints)
         raises(DOMException);
-    [StrictTypeChecking] void removeStream(in MediaStream stream)
+    [StrictTypeChecking] void removeStream(MediaStream stream)
         raises(DOMException);
 
-    void getStats(in RTCStatsCallback successCallback, in [Default=Undefined] optional MediaStreamTrack selector);
+    void getStats(RTCStatsCallback successCallback, [Default=Undefined] optional MediaStreamTrack selector);
 
-    RTCDataChannel createDataChannel(in [TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString label, in optional Dictionary options)
+    RTCDataChannel createDataChannel([TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString label, optional Dictionary options)
          raises(DOMException);
 
-    RTCDTMFSender createDTMFSender(in MediaStreamTrack track)
+    RTCDTMFSender createDTMFSender(MediaStreamTrack track)
          raises(DOMException);
 
     void close()
     attribute EventListener ondatachannel;
 
     // EventTarget interface
-    void addEventListener(in DOMString type,
-                          in EventListener listener,
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type,
-                             in EventListener listener,
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event event)
+    void addEventListener(DOMString type,
+                          EventListener listener,
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type,
+                             EventListener listener,
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event event)
         raises(EventException);
 };
 
index 12e30da9b8e687f3210d88a4aa2e33fbbb455fe7..acf47fb077369ab1207379f6136cf51680f70511 100644 (file)
@@ -30,7 +30,7 @@
 
 [
     Conditional=MEDIA_STREAM,
-    Constructor(in Dictionary dictionary),
+    Constructor(Dictionary dictionary),
     ConstructorRaisesException
 ] interface RTCSessionDescription {
     attribute DOMString type
index 75592f81528896203506a989ec2738d2485d622a..30ce08568b9d54f61eb410f1dfa5565576602a71 100644 (file)
@@ -31,6 +31,6 @@
 [
     Conditional=MEDIA_STREAM,
 ] callback interface RTCSessionDescriptionCallback {
-    boolean handleEvent(in RTCSessionDescription sdp);
+    boolean handleEvent(RTCSessionDescription sdp);
 };
 
index a5d4e5185b62460787aad1f8efbf3ea6f635f691..b32f43d2fff8e3b9729c77aa22c8178c2f24bac2 100644 (file)
@@ -25,6 +25,6 @@
 [
     Conditional=MEDIA_STREAM,
 ] callback interface RTCStatsCallback {
-    boolean handleEvent(in RTCStatsResponse response);
+    boolean handleEvent(RTCStatsResponse response);
 };
 
index 8c50e80673f7f6b170d0815a8ba062529b61c40f..0259add54731f697d648f1bcade6716af30e9722 100644 (file)
@@ -29,7 +29,7 @@
     readonly attribute Date timestamp;
     readonly attribute DOMString id;
     readonly attribute DOMString type;
-    DOMString stat(in DOMString name);
+    DOMString stat(DOMString name);
     sequence<DOMString> names();
     // DEPRECATED - fake for old RTCStatsElement object.
     readonly attribute RTCStatsReport local;
index ee991701a699d7d7c4ed1b1039d460edd9d98f09..5d66b3e3928279c98867c679023878f379124283 100644 (file)
@@ -27,5 +27,5 @@
     NamedGetter
 ] interface RTCStatsResponse {
     sequence<RTCStatsReport> result();
-    RTCStatsReport namedItem(in [Default=Undefined] optional DOMString name);
+    RTCStatsReport namedItem([Default=Undefined] optional DOMString name);
 };
index b5098e74204b6377bf586effffec4b6c6f8cc3c3..762ceacbf29de7d75dcf0871bcff6249f03f61ff 100644 (file)
 
 // http://www.w3.org/TR/html5/system-state-and-capabilities.html#custom-handlers
 partial interface Navigator {
-    [Conditional=NAVIGATOR_CONTENT_UTILS] void registerProtocolHandler(in DOMString scheme, in DOMString url, in DOMString title)
+    [Conditional=NAVIGATOR_CONTENT_UTILS] void registerProtocolHandler(DOMString scheme, DOMString url, DOMString title)
         raises(DOMException);
-    [Conditional=NAVIGATOR_CONTENT_UTILS&CUSTOM_SCHEME_HANDLER] DOMString isProtocolHandlerRegistered(in DOMString scheme, in DOMString url)
+    [Conditional=NAVIGATOR_CONTENT_UTILS&CUSTOM_SCHEME_HANDLER] DOMString isProtocolHandlerRegistered(DOMString scheme, DOMString url)
         raises(DOMException);
-    [Conditional=NAVIGATOR_CONTENT_UTILS&CUSTOM_SCHEME_HANDLER] void unregisterProtocolHandler(in DOMString scheme, in DOMString url)
+    [Conditional=NAVIGATOR_CONTENT_UTILS&CUSTOM_SCHEME_HANDLER] void unregisterProtocolHandler(DOMString scheme, DOMString url)
         raises(DOMException);
 };
 
index 4d3dfb581be968e75172759d4015d3e71369880a..8460ef50b581a46af8a9c7dcea2c95a7977b9897 100644 (file)
     attribute EventListener onwebkitnetworkinfochange;
 
     // EventTarget interface
-    void addEventListener(in DOMString type, 
-                          in EventListener listener, 
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type, 
-                             in EventListener listener, 
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event evt)
+    void addEventListener(DOMString type, 
+                          EventListener listener, 
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type, 
+                             EventListener listener, 
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event evt)
         raises(EventException);
 };
index b7c28ada6563361da432d6e91cb90d73ed72acca..1d681382a8afc3a136b4f767dd7a035b49621716 100644 (file)
@@ -34,7 +34,7 @@
     ActiveDOMObject,
     EventTarget,
 #if defined(ENABLE_NOTIFICATIONS) && ENABLE_NOTIFICATIONS
-    Constructor(in DOMString title, in [Default=Undefined] optional Dictionary options),
+    Constructor(DOMString title, [Default=Undefined] optional Dictionary options),
     CallWith=ScriptExecutionContext,
 #else
     OmitConstructor
@@ -51,7 +51,7 @@
 
 #if defined(ENABLE_NOTIFICATIONS) && ENABLE_NOTIFICATIONS
     static readonly attribute [CallWith=ScriptExecutionContext] DOMString permission;
-    [CallWith=ScriptExecutionContext] static void requestPermission(in optional NotificationPermissionCallback callback);
+    [CallWith=ScriptExecutionContext] static void requestPermission(optional NotificationPermissionCallback callback);
 #endif
 
     attribute EventListener onshow;
 #endif
 
     // EventTarget interface
-    void addEventListener(in DOMString type, 
-                          in EventListener listener, 
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type, 
-                             in EventListener listener, 
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event evt)
+    void addEventListener(DOMString type, 
+                          EventListener listener, 
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type, 
+                             EventListener listener, 
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event evt)
         raises(EventException);
 };
 
index 14b344842166e86815cfe244d8897205a0bfc0ba..4b8e0697d5031504ffe845df5a9e771db52c9851 100644 (file)
@@ -34,9 +34,9 @@
     ActiveDOMObject,
     OmitConstructor
 ] interface NotificationCenter {
-   Notification createNotification(in DOMString iconUrl, in DOMString title, in DOMString body) raises(DOMException);
+   Notification createNotification(DOMString iconUrl, DOMString title, DOMString body) raises(DOMException);
 
    int checkPermission();
-   void requestPermission(in optional VoidCallback callback);
+   void requestPermission(optional VoidCallback callback);
 };
 
index e2287bcac9d9d7a311437a299d2d80d1f7f5e029..ca4879435b5dc8931919b8a037e93e89b3134ce7 100644 (file)
@@ -26,6 +26,6 @@
 [
     Conditional=NOTIFICATIONS,
 ] callback interface NotificationPermissionCallback {
-    boolean handleEvent(in DOMString permission);
+    boolean handleEvent(DOMString permission);
 };
 
index 992c167a9e2e94f85a9ef1c161ef66396346be41..b37fbd4faf7000897e4442e69f54962a8ca67cca 100644 (file)
@@ -31,5 +31,5 @@
 [
     Conditional=QUOTA,
 ] callback interface StorageErrorCallback {
-    boolean handleEvent(in DOMCoreException error);
+    boolean handleEvent(DOMCoreException error);
 };
index c7690bc4433f05e47bb21e0c6d0440c6f6616092..cb3cbb597beeffa234a038bc3220841eb96531d0 100644 (file)
@@ -31,6 +31,6 @@
     const unsigned short TEMPORARY = 0;
     const unsigned short PERSISTENT = 1;
 
-    [CallWith=ScriptExecutionContext] void queryUsageAndQuota(in unsigned short storageType, in optional StorageUsageCallback usageCallback, in optional StorageErrorCallback errorCallback);
-    [CallWith=ScriptExecutionContext] void requestQuota(in unsigned short storageType, in unsigned long long newQuotaInBytes, in optional StorageQuotaCallback quotaCallback, in optional StorageErrorCallback errorCallback);
+    [CallWith=ScriptExecutionContext] void queryUsageAndQuota(unsigned short storageType, optional StorageUsageCallback usageCallback, optional StorageErrorCallback errorCallback);
+    [CallWith=ScriptExecutionContext] void requestQuota(unsigned short storageType, unsigned long long newQuotaInBytes, optional StorageQuotaCallback quotaCallback, optional StorageErrorCallback errorCallback);
 };
index ef1fdde50e0fe4a533ecaddc273422e5881d9523..0b0c6666a5a992ceb036d7b994df1c4d3942ed81 100644 (file)
@@ -28,6 +28,6 @@
     OmitConstructor,
     ImplementationLacksVTable
 ] interface StorageQuota {
-    [CallWith=ScriptExecutionContext] void queryUsageAndQuota(in StorageUsageCallback usageCallback, in optional StorageErrorCallback errorCallback);
-    [CallWith=ScriptExecutionContext] void requestQuota(in unsigned long long newQuotaInBytes, in optional StorageQuotaCallback quotaCallback, in optional StorageErrorCallback errorCallback);
+    [CallWith=ScriptExecutionContext] void queryUsageAndQuota(StorageUsageCallback usageCallback, optional StorageErrorCallback errorCallback);
+    [CallWith=ScriptExecutionContext] void requestQuota(unsigned long long newQuotaInBytes, optional StorageQuotaCallback quotaCallback, optional StorageErrorCallback errorCallback);
 };
index cf4a3de6df67135ad7ca2b6726045489bc5c4444..4359f262708492699cb5a96d3e417f9bb3e27ccd 100644 (file)
@@ -31,5 +31,5 @@
 [
     Conditional=QUOTA,
 ] callback interface StorageQuotaCallback {
-    boolean handleEvent(in unsigned long long grantedQuotaInBytes);
+    boolean handleEvent(unsigned long long grantedQuotaInBytes);
 };
index 43b36bef8c24d8153486dadc7eb3812780902601..5ea7a0ebc7d0854a41fc30502a48e97649e5df8c 100644 (file)
@@ -31,5 +31,5 @@
 [
     Conditional=QUOTA,
 ] callback interface StorageUsageCallback {
-    boolean handleEvent(in unsigned long long currentUsageInBytes, in unsigned long long currentQuotaInBytes);
+    boolean handleEvent(unsigned long long currentUsageInBytes, unsigned long long currentQuotaInBytes);
 };
index 44a0607544827e82761f0ae3770dbd4fc047a46d..6e3c19c597082a23bb2f1576b873c75b64764075 100644 (file)
@@ -30,7 +30,7 @@
     ImplementationLacksVTable
 ] interface SpeechGrammarList {
     readonly attribute unsigned long length;
-    SpeechGrammar item(in [IsIndex] unsigned long index);
-    [CallWith=ScriptExecutionContext] void addFromUri(in DOMString src, in optional float weight);
-    void addFromString(in DOMString string, in optional float weight);
+    SpeechGrammar item([IsIndex] unsigned long index);
+    [CallWith=ScriptExecutionContext] void addFromUri(DOMString src, optional float weight);
+    void addFromString(DOMString string, optional float weight);
 };
index 3f94c1b6fad2e7901a2e9feba590a8afc6280150..73bc78cf9eec746812489d23363a765480853c4f 100644 (file)
     attribute EventListener onend;
 
     // EventTarget interface
-    void addEventListener(in DOMString type,
-                          in EventListener listener,
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type,
-                             in EventListener listener,
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event evt)
+    void addEventListener(DOMString type,
+                          EventListener listener,
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type,
+                             EventListener listener,
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event evt)
         raises(EventException);
 };
index 3ae86c9a7aa7a8c2de5308f7e284492dbabe454b..2abfc167a6593d6936742495ea067c93831fdea2 100644 (file)
@@ -29,6 +29,6 @@
     ImplementationLacksVTable
 ] interface SpeechRecognitionResult {
     readonly attribute unsigned long length;
-    SpeechRecognitionAlternative item(in [IsIndex] unsigned long index);
+    SpeechRecognitionAlternative item([IsIndex] unsigned long index);
     readonly attribute boolean isFinal;
 };
index 09a1b5a6bde93860ccb2625b13332a24c10f25a9..ffd79f0c55a9eed090b2e842730b5028361fb9c1 100644 (file)
@@ -29,5 +29,5 @@
     ImplementationLacksVTable
 ] interface SpeechRecognitionResultList {
     readonly attribute unsigned long length;
-    SpeechRecognitionResult item(in [IsIndex] unsigned long index);
+    SpeechRecognitionResult item([IsIndex] unsigned long index);
 };
index 8bdd10c543053b687fe3891418fe2f0d20dcf51f..f42ca617e376f3e3c8577cf25234ba85b2e31d25 100644 (file)
@@ -27,7 +27,7 @@
     Conditional=SPEECH_SYNTHESIS,
     EventTarget,
     CallWith=ScriptExecutionContext,
-    Constructor(in [Default=NullString] optional DOMString text)
+    Constructor([Default=NullString] optional DOMString text)
 ] interface SpeechSynthesisUtterance {
     attribute DOMString text;
     attribute DOMString lang;
index 62fb02b6074a0ea3de463c8605dfc3feeaee2c4e..9d6e35396c923944512b46c4f350f72c72584426 100644 (file)
@@ -20,7 +20,7 @@
 [
     Conditional=VIBRATION,
 ] partial interface Navigator {
-    void vibrate(in sequence<unsigned long> pattern) raises(DOMException);
-    void vibrate(in unsigned long time) raises(DOMException);
+    void vibrate(sequence<unsigned long> pattern) raises(DOMException);
+    void vibrate(unsigned long time) raises(DOMException);
 };
 
index 85006e1795932da8888f478902fe348543888a75..34c706e9743495bccdf9d84a20057003dcfebae3 100644 (file)
@@ -39,9 +39,9 @@
 
     // Copies the current frequency data into the passed array.
     // If the array has fewer elements than the frequencyBinCount, the excess elements will be dropped.
-    void getFloatFrequencyData(in Float32Array array);
-    void getByteFrequencyData(in Uint8Array array);
+    void getFloatFrequencyData(Float32Array array);
+    void getByteFrequencyData(Uint8Array array);
 
     // Real-time waveform data
-    void getByteTimeDomainData(in Uint8Array array);
+    void getByteTimeDomainData(Uint8Array array);
 };
index 3c1a644c9e66b008767ba506dba80b97e16d9e69..30ade1e8936ccf488a79bdb2e54a678bd4da1bb9 100644 (file)
@@ -38,6 +38,6 @@
 
     // Channel access
     readonly attribute unsigned long numberOfChannels;
-    Float32Array getChannelData(in unsigned long channelIndex)
+    Float32Array getChannelData(unsigned long channelIndex)
         raises(DOMException);
 };
index 5ef4d023f891386fe15082fbe5a6c5bf2ddf3138..913f5777970f6b4dcb4a6d280777aa3907a8894e 100644 (file)
@@ -26,5 +26,5 @@
     Conditional=WEB_AUDIO,
     JSGenerateToJSObject,
 ] callback interface AudioBufferCallback {
-    boolean handleEvent(in AudioBuffer audioBuffer);
+    boolean handleEvent(AudioBuffer audioBuffer);
 };
index 43d2e95f1ca1f461a07286a7c9d66582b7939fcd..d73fab0982fdd293a4e9748c41c8a3052e770b4b 100644 (file)
     attribute double loopStart;
     attribute double loopEnd;
 
-    void start(in double when);
-    [ImplementedAs=startGrain] void start(in double when, in double grainOffset);
-    [ImplementedAs=startGrain] void start(in double when, in double grainOffset, in double grainDuration);
-    void stop(in double when);
+    void start(double when);
+    [ImplementedAs=startGrain] void start(double when, double grainOffset);
+    [ImplementedAs=startGrain] void start(double when, double grainOffset, double grainDuration);
+    void stop(double when);
 
     [Conditional=LEGACY_WEB_AUDIO] attribute boolean looping; // This is an alias for the .loop attribute for backwards compatibility.
 
-    [Conditional=LEGACY_WEB_AUDIO] void noteOn(in double when);
-    [Conditional=LEGACY_WEB_AUDIO] void noteGrainOn(in double when, in double grainOffset, in double grainDuration);
-    [Conditional=LEGACY_WEB_AUDIO] void noteOff(in double when);
+    [Conditional=LEGACY_WEB_AUDIO] void noteOn(double when);
+    [Conditional=LEGACY_WEB_AUDIO] void noteGrainOn(double when, double grainOffset, double grainDuration);
+    [Conditional=LEGACY_WEB_AUDIO] void noteOff(double when);
 };
index bfb7f01fab17ea12f04c98f67d01afa0bb1ea097..b0931c9b58318e4e641895f7822157dd915a65ac 100644 (file)
@@ -36,7 +36,7 @@
     // All scheduled times are relative to this time in seconds.
     readonly attribute float currentTime;
 
-    // All AudioNodes in the context run at this sample-rate (in sample-frames per second).
+    // All AudioNodes in the context run at this sample-rate (sample-frames per second).
     readonly attribute float sampleRate;
 
     // All panning is relative to this listener.
     // Number of AudioBufferSourceNodes that are currently playing.
     readonly attribute unsigned long activeSourceCount;
     
-    AudioBuffer createBuffer(in unsigned long numberOfChannels, in unsigned long numberOfFrames, in float sampleRate)
+    AudioBuffer createBuffer(unsigned long numberOfChannels, unsigned long numberOfFrames, float sampleRate)
         raises(DOMException);
-    AudioBuffer createBuffer(in ArrayBuffer? buffer, in boolean mixToMono)
+    AudioBuffer createBuffer(ArrayBuffer? buffer, boolean mixToMono)
         raises(DOMException);
 
     // Asynchronous audio file data decoding.
-    void decodeAudioData(in ArrayBuffer audioData, in AudioBufferCallback successCallback, in optional AudioBufferCallback errorCallback)
+    void decodeAudioData(ArrayBuffer audioData, AudioBufferCallback successCallback, optional AudioBufferCallback errorCallback)
         raises(DOMException);
 
     // Sources
     AudioBufferSourceNode createBufferSource();
 
 #if defined(ENABLE_VIDEO) && ENABLE_VIDEO
-    MediaElementAudioSourceNode createMediaElementSource(in HTMLMediaElement mediaElement)
+    MediaElementAudioSourceNode createMediaElementSource(HTMLMediaElement mediaElement)
         raises(DOMException);
 #endif
 
 #if defined(ENABLE_MEDIA_STREAM) && ENABLE_MEDIA_STREAM
-    MediaStreamAudioSourceNode createMediaStreamSource(in MediaStream mediaStream)
+    MediaStreamAudioSourceNode createMediaStreamSource(MediaStream mediaStream)
         raises(DOMException);
     MediaStreamAudioDestinationNode createMediaStreamDestination();
 #endif
 
     // Processing nodes
     GainNode createGain();
-    DelayNode createDelay(in optional double maxDelayTime) raises(DOMException);
+    DelayNode createDelay(optional double maxDelayTime) raises(DOMException);
     BiquadFilterNode createBiquadFilter();
     WaveShaperNode createWaveShaper();
     PannerNode createPanner();
     ConvolverNode createConvolver();
     DynamicsCompressorNode createDynamicsCompressor();
     AnalyserNode createAnalyser();
-    ScriptProcessorNode createScriptProcessor(in unsigned long bufferSize, in optional unsigned long numberOfInputChannels, in optional unsigned long numberOfOutputChannels)
+    ScriptProcessorNode createScriptProcessor(unsigned long bufferSize, optional unsigned long numberOfInputChannels, optional unsigned long numberOfOutputChannels)
         raises(DOMException);
     OscillatorNode createOscillator();
-    WaveTable createWaveTable(in Float32Array real, in Float32Array imag)
+    WaveTable createWaveTable(Float32Array real, Float32Array imag)
         raises(DOMException);
 
     // Channel splitting and merging
-    ChannelSplitterNode createChannelSplitter(in optional unsigned long numberOfOutputs)
+    ChannelSplitterNode createChannelSplitter(optional unsigned long numberOfOutputs)
         raises(DOMException);
-    ChannelMergerNode createChannelMerger(in optional unsigned long numberOfInputs)
+    ChannelMergerNode createChannelMerger(optional unsigned long numberOfInputs)
         raises(DOMException);
 
     // Offline rendering
-    // void prepareOfflineBufferRendering(in unsigned long numberOfChannels, in unsigned long numberOfFrames, in float sampleRate);
+    // void prepareOfflineBufferRendering(unsigned long numberOfChannels, unsigned long numberOfFrames, float sampleRate);
     attribute EventListener oncomplete;
     void startRendering();
 
     [Conditional=LEGACY_WEB_AUDIO, ImplementedAs=createGain] GainNode createGainNode();
-    [Conditional=LEGACY_WEB_AUDIO, ImplementedAs=createDelay] DelayNode createDelayNode(in optional double maxDelayTime) 
+    [Conditional=LEGACY_WEB_AUDIO, ImplementedAs=createDelay] DelayNode createDelayNode(optional double maxDelayTime) 
         raises(DOMException);
 
-    [Conditional=LEGACY_WEB_AUDIO, ImplementedAs=createScriptProcessor] ScriptProcessorNode createJavaScriptNode(in unsigned long bufferSize, in optional unsigned long numberOfInputChannels, in optional unsigned long numberOfOutputChannels)
+    [Conditional=LEGACY_WEB_AUDIO, ImplementedAs=createScriptProcessor] ScriptProcessorNode createJavaScriptNode(unsigned long bufferSize, optional unsigned long numberOfInputChannels, optional unsigned long numberOfOutputChannels)
         raises(DOMException);
 
 };
index fe44dbd7abfaa6d5f5056b23f882ca5e464b0825..c98b6d06ac8fc3cf7440e90c444edac4d8d833b4 100644 (file)
@@ -33,7 +33,7 @@
     attribute float dopplerFactor;  // same as OpenAL (default 1.0)
     attribute float speedOfSound;   // in meters / second (default 343.3)
 
-    void setPosition(in float x, in float y, in float z);
-    void setOrientation(in float x, in float y, in float z, in float xUp, in float yUp, in float zUp);
-    void setVelocity(in float x, in float y, in float z);
+    void setPosition(float x, float y, float z);
+    void setOrientation(float x, float y, float z, float xUp, float yUp, float zUp);
+    void setVelocity(float x, float y, float z);
 };
index d7738e9b5b2490f180c60b31455ecc1a250a91b9..0fc23480255bef05fa804b3dc52b3be4f3d29769 100644 (file)
     attribute DOMString channelInterpretation
         setter raises(DOMException);
 
-    void connect(in AudioNode? destination, in [Default=Undefined] optional unsigned long output, in [Default=Undefined] optional unsigned long input)
+    void connect(AudioNode? destination, [Default=Undefined] optional unsigned long output, [Default=Undefined] optional unsigned long input)
         raises(DOMException);
 
-    void connect(in AudioParam? destination, in [Default=Undefined] optional unsigned long output)
+    void connect(AudioParam? destination, [Default=Undefined] optional unsigned long output)
         raises(DOMException);
 
-    void disconnect(in [Default=Undefined] optional unsigned long output)
+    void disconnect([Default=Undefined] optional unsigned long output)
         raises(DOMException);
 };
index f74886f07a7af7264aae8b3d86296efdeede650b..2719ddc0802a1cf2a89798835a7293e368e70e09 100644 (file)
     readonly attribute unsigned short units;
 
     // Parameter automation.
-    void setValueAtTime(in float value, in float time);
-    void linearRampToValueAtTime(in float value, in float time);
-    void exponentialRampToValueAtTime(in float value, in float time);
+    void setValueAtTime(float value, float time);
+    void linearRampToValueAtTime(float value, float time);
+    void exponentialRampToValueAtTime(float value, float time);
 
     // Exponentially approach the target with a rate having the given time constant.
-    void setTargetAtTime(in float target, in float time, in float timeConstant);
+    void setTargetAtTime(float target, float time, float timeConstant);
 
     // Sets an array of arbitrary parameter values starting at time for the given duration.
     // The number of values will be scaled to fit into the desired duration.
-    void setValueCurveAtTime(in Float32Array values, in float time, in float duration);
+    void setValueCurveAtTime(Float32Array values, float time, float duration);
 
     // Cancels all scheduled parameter changes with times greater than or equal to startTime.
-    void cancelScheduledValues(in float startTime);
+    void cancelScheduledValues(float startTime);
 
-    [Conditional=LEGACY_WEB_AUDIO, ImplementedAs=setTargetAtTime] void setTargetValueAtTime(in float targetValue, in float time, in float timeConstant);
+    [Conditional=LEGACY_WEB_AUDIO, ImplementedAs=setTargetAtTime] void setTargetValueAtTime(float targetValue, float time, float timeConstant);
 
 };
index f374af525353d3241847cfb85f69c9ad539b8c26..687f742275559c46f00cabf032c4bbebd6a1201a 100644 (file)
@@ -43,7 +43,7 @@
     readonly attribute AudioParam Q; // Quality factor
     readonly attribute AudioParam gain; // in Decibels
 
-    void getFrequencyResponse(in Float32Array frequencyHz,
-                              in Float32Array magResponse,
-                              in Float32Array phaseResponse);
+    void getFrequencyResponse(Float32Array frequencyHz,
+                              Float32Array magResponse,
+                              Float32Array phaseResponse);
 };
index 881075ca2ff51371e7c126d6f396cd6fd96aeebb..31a2a38ce197c5d64479dfb9d3a94a8154d634eb 100644 (file)
@@ -26,7 +26,7 @@
     Conditional=WEB_AUDIO,
     EventTarget,
     JSGenerateToJSObject,
-    Constructor(in unsigned long numberOfChannels, in unsigned long numberOfFrames, in float sampleRate),
+    Constructor(unsigned long numberOfChannels, unsigned long numberOfFrames, float sampleRate),
     ConstructorRaisesException,
     CallWith=ScriptExecutionContext
 ] interface OfflineAudioContext : AudioContext {
index b77a0b2ea1f0c3d34267de110cb26751ce3b279b..f3f3eb7a0f46f47383f298774fec93cd3975dba0 100644 (file)
     readonly attribute AudioParam frequency; // in Hertz
     readonly attribute AudioParam detune; // in Cents
 
-    void start(in double when);
-    void stop(in double when);
+    void start(double when);
+    void stop(double when);
 
-    [Conditional=LEGACY_WEB_AUDIO] void noteOn(in double when);
-    [Conditional=LEGACY_WEB_AUDIO] void noteOff(in double when);
+    [Conditional=LEGACY_WEB_AUDIO] void noteOn(double when);
+    [Conditional=LEGACY_WEB_AUDIO] void noteOff(double when);
 
-    void setWaveTable(in WaveTable waveTable);
+    void setWaveTable(WaveTable waveTable);
 
 };
index 36616cc8b703600e3b5ca2d6fdded9fd99919191..4c21c2a213f52c20a02e67485f49d343a1d716ac 100644 (file)
@@ -40,9 +40,9 @@
     [CustomSetter] attribute DOMString panningModel;
 
     // Uses a 3D cartesian coordinate system 
-    void setPosition(in float x, in float y, in float z);
-    void setOrientation(in float x, in float y, in float z);
-    void setVelocity(in float x, in float y, in float z);
+    void setPosition(float x, float y, float z);
+    void setOrientation(float x, float y, float z);
+    void setVelocity(float x, float y, float z);
 
     // Distance model
     [CustomSetter] attribute DOMString distanceModel;
index 430c62447310249af5f21dd495a1efef38848679..c5b9fb1835d494bbb69617256d6de2d98f2ac54d 100644 (file)
@@ -27,7 +27,7 @@
 [
     Conditional=SQL_DATABASE,
 ] partial interface DOMWindow {
-    Database openDatabase(in DOMString name, in DOMString version, in DOMString displayName, in unsigned long estimatedSize, in optional DatabaseCallback creationCallback)
+    Database openDatabase(DOMString name, DOMString version, DOMString displayName, unsigned long estimatedSize, optional DatabaseCallback creationCallback)
         raises(DOMException);
 #if !defined(LANGUAGE_CPP) || !LANGUAGE_CPP
     attribute SQLExceptionConstructor SQLException;
index bf382edb1853e1e28605c62a47badef60a4d3522..11bec655118286a37f9061ef557f9d89363fd762 100644 (file)
@@ -32,8 +32,8 @@
     JSNoStaticTables
 ] interface Database {
     readonly attribute DOMString version;
-    void changeVersion(in DOMString oldVersion, in DOMString newVersion, in optional SQLTransactionCallback callback, in optional SQLTransactionErrorCallback errorCallback, in optional VoidCallback successCallback);
-    void transaction(in SQLTransactionCallback callback, in optional SQLTransactionErrorCallback errorCallback, in optional VoidCallback successCallback);
-    void readTransaction(in SQLTransactionCallback callback, in optional SQLTransactionErrorCallback errorCallback, in optional VoidCallback successCallback);
+    void changeVersion(DOMString oldVersion, DOMString newVersion, optional SQLTransactionCallback callback, optional SQLTransactionErrorCallback errorCallback, optional VoidCallback successCallback);
+    void transaction(SQLTransactionCallback callback, optional SQLTransactionErrorCallback errorCallback, optional VoidCallback successCallback);
+    void readTransaction(SQLTransactionCallback callback, optional SQLTransactionErrorCallback errorCallback, optional VoidCallback successCallback);
 };
 
index bd44746e6eedbe887b2e937a8ff3143df2057d9f..f2aa31def0a40bcf723a19af2a4c45251ae16275 100644 (file)
@@ -29,6 +29,6 @@
 [
     Conditional=SQL_DATABASE,
 ] callback interface DatabaseCallback {
-    boolean handleEvent(in Database database);
-    boolean handleEvent(in DatabaseSync database);
+    boolean handleEvent(Database database);
+    boolean handleEvent(DatabaseSync database);
 };
index bdc99c070e57e82140eaac4edf3a61b1e7131650..41a829a94edf0cbe1264966c359acc6b3c2659aa 100644 (file)
@@ -35,8 +35,8 @@
 ] interface DatabaseSync {
     readonly attribute DOMString version;
     readonly attribute DOMString lastErrorMessage;
-    void changeVersion(in DOMString oldVersion, in DOMString newVersion, in optional SQLTransactionSyncCallback callback) raises(DOMException);
-    void transaction(in SQLTransactionSyncCallback callback) raises(DOMException);
-    void readTransaction(in SQLTransactionSyncCallback callback) raises(DOMException);
+    void changeVersion(DOMString oldVersion, DOMString newVersion, optional SQLTransactionSyncCallback callback) raises(DOMException);
+    void transaction(SQLTransactionSyncCallback callback) raises(DOMException);
+    void readTransaction(SQLTransactionSyncCallback callback) raises(DOMException);
 };
 
index 51fba661b8646ff2b3738198734f710a49ded0a6..8b9f57129ec203d787736c3d1453ce31ead83ea7 100644 (file)
@@ -33,5 +33,5 @@
     ImplementationLacksVTable
 ] interface SQLResultSetRowList {
     readonly attribute unsigned long length;
-    [Custom] any item(in unsigned long index);
+    [Custom] any item(unsigned long index);
 };
index a77fd34e709e0f61009549ddf8e67b35b9b39196..58feec93b4b923217a9f7ccae026d7dff4c6e1dc 100644 (file)
@@ -29,5 +29,5 @@
 [
     Conditional=SQL_DATABASE,
 ] callback interface SQLStatementCallback {
-    boolean handleEvent(in SQLTransaction transaction, in SQLResultSet resultSet);
+    boolean handleEvent(SQLTransaction transaction, SQLResultSet resultSet);
 };
index 1e2979da67a07018c8de2609ebd7ea3a2e819a6c..5e3df665221259feae5744082da1c2bedb93e0f7 100644 (file)
@@ -29,5 +29,5 @@
 [
     Conditional=SQL_DATABASE,
 ] callback interface SQLStatementErrorCallback {
-    [Custom] boolean handleEvent(in SQLTransaction transaction, in SQLError error);
+    [Custom] boolean handleEvent(SQLTransaction transaction, SQLError error);
 };
index da20bbf53295f7f1b6a42247c86f8b95d2f3d7db..b4b4d8fcf6b11e50e3b1a840f55f84189deadee3 100644 (file)
@@ -32,8 +32,8 @@
     JSNoStaticTables,
     SkipVTableValidation
 ] interface SQLTransaction {
-    [Custom] void executeSql(in DOMString sqlStatement,
-                             in ObjectArray arguments,
-                             in optional SQLStatementCallback callback,
-                             in optional SQLStatementErrorCallback errorCallback);
+    [Custom] void executeSql(DOMString sqlStatement,
+                             ObjectArray arguments,
+                             optional SQLStatementCallback callback,
+                             optional SQLStatementErrorCallback errorCallback);
 };
index ff80f3dd411322db1e197866d7870a41e2f957cc..0c4c32ae0b8979e556e20daf4e31905efe1a32a0 100644 (file)
@@ -29,5 +29,5 @@
 [
     Conditional=SQL_DATABASE,
 ] callback interface SQLTransactionCallback {
-    boolean handleEvent(in SQLTransaction transaction);
+    boolean handleEvent(SQLTransaction transaction);
 };
index ed03e82ae6a2d71492bfb42437b179d1e98ebb87..bcf3b81847c91dd33fc824f8a26e5248de9d7658 100644 (file)
@@ -29,5 +29,5 @@
 [
     Conditional=SQL_DATABASE,
 ] callback interface SQLTransactionErrorCallback {
-    boolean handleEvent(in SQLError error);
+    boolean handleEvent(SQLError error);
 };
index 1fe8a17e0efef101e89f1a7a77483b423a75eabf..e4dcab64fcf7284b27911836d0478979a290cb7e 100644 (file)
@@ -34,5 +34,5 @@
     JSNoStaticTables,
     ImplementationLacksVTable
 ] interface SQLTransactionSync {
-    [Custom] SQLResultSet executeSql(in DOMString sqlStatement, in ObjectArray arguments);
+    [Custom] SQLResultSet executeSql(DOMString sqlStatement, ObjectArray arguments);
 };
index 068b94b89828630a48ddeb56a292e0cefe5ca585..c5b5e1ed5088ebbc22c6b89c2ca6a053a2a24650 100644 (file)
@@ -31,5 +31,5 @@
 [
     Conditional=SQL_DATABASE,
 ] callback interface SQLTransactionSyncCallback {
-    boolean handleEvent(in SQLTransactionSync transaction);
+    boolean handleEvent(SQLTransactionSync transaction);
 };
index dcd979060f3dbb27da1d5b54f5f232fe992a252b..593c4722f569e0aac9e1e2985e55f2551c9fab0f 100644 (file)
 [
     Conditional=SQL_DATABASE,
 ] partial interface WorkerContext {
-    Database openDatabase(in DOMString name, in DOMString version, in DOMString displayName, in unsigned long estimatedSize, in optional DatabaseCallback creationCallback)
+    Database openDatabase(DOMString name, DOMString version, DOMString displayName, unsigned long estimatedSize, optional DatabaseCallback creationCallback)
         raises(DOMException);
 
-    DatabaseSync openDatabaseSync(in DOMString name, in DOMString version, in DOMString displayName, in unsigned long estimatedSize, in optional DatabaseCallback creationCallback)
+    DatabaseSync openDatabaseSync(DOMString name, DOMString version, DOMString displayName, unsigned long estimatedSize, optional DatabaseCallback creationCallback)
         raises(DOMException);
 };
 
index 35cb65a0b462a4cfd9001451a2b6c53e37f3709c..59db56112663a5a6f434d1f29e36b6cb9f7152b6 100644 (file)
@@ -32,9 +32,9 @@
 [
     Conditional=WEB_SOCKETS,
     ActiveDOMObject,
-    Constructor(in DOMString url),
-    Constructor(in DOMString url, in sequence<DOMString> protocols),
-    Constructor(in DOMString url, in DOMString protocol),
+    Constructor(DOMString url),
+    Constructor(DOMString url, sequence<DOMString> protocols),
+    Constructor(DOMString url, DOMString protocol),
     ConstructorRaisesException,
     CallWith=ScriptExecutionContext,
     EventTarget,
 
     attribute DOMString binaryType;
 
-    void send(in ArrayBuffer data)
+    void send(ArrayBuffer data)
         raises(DOMException);
-    void send(in ArrayBufferView data)
+    void send(ArrayBufferView data)
         raises(DOMException);
-    void send(in Blob data)
+    void send(Blob data)
         raises(DOMException);
-    void send(in DOMString data)
+    void send(DOMString data)
         raises(DOMException);
 
-    void close(in [Clamp] optional unsigned short code, in optional DOMString reason) raises(DOMException);
+    void close([Clamp] optional unsigned short code, optional DOMString reason) raises(DOMException);
 
     // EventTarget interface
-    void addEventListener(in DOMString type,
-                          in EventListener listener,
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type,
-                             in EventListener listener,
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event evt)
+    void addEventListener(DOMString type,
+                          EventListener listener,
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type,
+                             EventListener listener,
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event evt)
         raises(EventException);
 };
index edbd5fddf977a9c825ae175a706ad20711557c61..3a0cd2597a8a9a6acc4cfb178cb0373779d93a78 100644 (file)
     Conditional=SQL_DATABASE,
 ] callback interface TestCallback {
   boolean callbackWithNoParam();
-  boolean callbackWithArrayParam(in Float32Array arrayParam);
-  boolean callbackWithSerializedScriptValueParam(in SerializedScriptValue srzParam, in DOMString strArg);
-  long callbackWithNonBoolReturnType(in DOMString strArg);
-  [Custom] long customCallback(in Class5 class5Param, in Class6 class6Param);
-  boolean callbackWithStringList(in DOMStringList listParam);
-  boolean callbackWithBoolean(in boolean boolParam);
-  [PassThisToCallback=TestNode] boolean callbackRequiresThisToPass(in long longParam, in TestNode testNodeParam);
+  boolean callbackWithArrayParam(Float32Array arrayParam);
+  boolean callbackWithSerializedScriptValueParam(SerializedScriptValue srzParam, DOMString strArg);
+  long callbackWithNonBoolReturnType(DOMString strArg);
+  [Custom] long customCallback(Class5 class5Param, Class6 class6Param);
+  boolean callbackWithStringList(DOMStringList listParam);
+  boolean callbackWithBoolean(boolean boolParam);
+  [PassThisToCallback=TestNode] boolean callbackRequiresThisToPass(long longParam, TestNode testNodeParam);
 };
index 18f037b72e61a2c7d5b31d865d71b847266a07c8..d802565e6aa10ab53877d8006cd81eaa27fef092 100644 (file)
@@ -29,6 +29,6 @@
 [
     CustomNamedGetter
 ] interface TestCustomNamedGetter {
-    void anotherFunction(in DOMString str);
+    void anotherFunction(DOMString str);
 };
 
index 9447ed98bc94a531f84d207822c637aef511ba81..5de2d07f71f25541e35cd507f3866a1cf312a2f8 100644 (file)
@@ -30,6 +30,6 @@
     CheckSecurity
 ] interface TestActiveDOMObject {
     readonly attribute long excitingAttr;
-    void excitingFunction(in Node nextChild);
-    [DoNotCheckSecurity] void postMessage(in DOMString message);
+    void excitingFunction(Node nextChild);
+    [DoNotCheckSecurity] void postMessage(DOMString message);
 };
index 945b8e5bb316ef8e16b5777ab821558f020b8111..c917ed494995104b950d6533dc8f3ab3c43c5090 100644 (file)
     MasqueradesAsUndefined
 ] interface TestEventTarget {
 
-    Node item(in [IsIndex] unsigned long index);
+    Node item([IsIndex] unsigned long index);
 
-    void addEventListener(in DOMString type, 
-                          in EventListener listener, 
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type, 
-                             in EventListener listener, 
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event evt)
+    void addEventListener(DOMString type, 
+                          EventListener listener, 
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type, 
+                             EventListener listener, 
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event evt)
         raises(EventException);
 };
 
index 5d3965295c8c63c9b514c5854b2b38711ca05cfd..ae4dbd06164d2521ba5f2a4ee144613f3611260c 100644 (file)
@@ -33,7 +33,7 @@
     CustomNamedSetter,
     Conditional=Condition1|Condition2,
     CallWith=ScriptExecutionContext,
-    Constructor(in DOMString str1, in [Default=Undefined] optional DOMString str2),
+    Constructor(DOMString str1, [Default=Undefined] optional DOMString str2),
     ConstructorRaisesException,
     ConstructorConditional=TEST_INTERFACE,
     ImplementationLacksVTable
index ed0222c6e36dfba36b369ab6ac90a41e4c64f67e..232a20a66d8f21ad1a43b621f13df1b1f4f9aca4 100644 (file)
@@ -26,5 +26,5 @@
 // This IDL file is for testing the bindings code generator with an interface
 // that has methods receiving a parameter of the type MediaQueryListListener.
 interface TestMediaQueryListListener {
-    void method(in MediaQueryListListener listener);
+    void method(MediaQueryListListener listener);
 };
index 3c6ded7e9c457cf473a9b3a5d9c1063d38636131..d47c50348262f69ed94c6090c5afda88cd402c56 100644 (file)
@@ -30,7 +30,7 @@
 // changes in its ouput.
 [
     ActiveDOMObject,
-    NamedConstructor=Audio(in DOMString str1, in [Default=Undefined] optional DOMString str2, in [Default=NullString] optional DOMString str3),
+    NamedConstructor=Audio(DOMString str1, [Default=Undefined] optional DOMString str2, [Default=NullString] optional DOMString str3),
     ConstructorRaisesException
 ] interface TestNamedConstructor {
 };
index 07fdaab4d25d14812dcea16a537646bf2dbddce0..56d74f85b14a451a63cb76e10ade860d72e7f9c7 100644 (file)
@@ -33,7 +33,7 @@
 enum TestEnumType { "", "EnumValue1", "EnumValue2", "EnumValue3" };
 
 [
-    Constructor(in TestCallback testCallback),
+    Constructor(TestCallback testCallback),
     InterfaceName=TestObject
 ] interface TestObj {
     // Attributes
@@ -72,21 +72,21 @@ enum TestEnumType { "", "EnumValue1", "EnumValue2", "EnumValue3" };
 
     // Methods
     void    voidMethod();
-    void    voidMethodWithArgs(in long longArg, in DOMString strArg, in TestObj objArg);
+    void    voidMethodWithArgs(long longArg, DOMString strArg, TestObj objArg);
     long    longMethod();
-    long    longMethodWithArgs(in long longArg, in DOMString strArg, in TestObj objArg);
+    long    longMethodWithArgs(long longArg, DOMString strArg, TestObj objArg);
     TestObj objMethod();
-    TestObj objMethodWithArgs(in long longArg, in DOMString strArg, in TestObj objArg);
+    TestObj objMethodWithArgs(long longArg, DOMString strArg, TestObj objArg);
 
-    void methodWithSequenceArg(in sequence<ScriptProfile> sequenceArg);
-    sequence<ScriptProfile> methodReturningSequence(in long longArg);
+    void methodWithSequenceArg(sequence<ScriptProfile> sequenceArg);
+    sequence<ScriptProfile> methodReturningSequence(long longArg);
 
-    void methodWithEnumArg(in TestEnumType enumArg);
-    TestObj methodThatRequiresAllArgsAndThrows(in DOMString strArg, in TestObj objArg)
+    void methodWithEnumArg(TestEnumType enumArg);
+    TestObj methodThatRequiresAllArgsAndThrows(DOMString strArg, TestObj objArg)
         raises(DOMException);
 
-    void serializedValue(in SerializedScriptValue serializedArg);
-    void optionsObject(in Dictionary oo, in optional Dictionary ooo);
+    void serializedValue(SerializedScriptValue serializedArg);
+    void optionsObject(Dictionary oo, optional Dictionary ooo);
 
     // Exceptions
     void methodWithException() raises(DOMException);
@@ -98,14 +98,14 @@ enum TestEnumType { "", "EnumValue1", "EnumValue2", "EnumValue3" };
     // 'Custom' extended attribute
     [Custom] attribute long            customAttr;
     [Custom] void customMethod();
-    [Custom] void customMethodWithArgs(in long longArg, in DOMString strArg, in TestObj objArg);
+    [Custom] void customMethodWithArgs(long longArg, DOMString strArg, TestObj objArg);
 
-    void addEventListener(in DOMString type, 
-                          in EventListener listener, 
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type, 
-                             in EventListener listener, 
-                             in optional boolean useCapture);
+    void addEventListener(DOMString type, 
+                          EventListener listener, 
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type, 
+                             EventListener listener, 
+                             optional boolean useCapture);
 
     // 'CallWith' extended attribute
     [CallWith=ScriptState] void withScriptStateVoid();
@@ -134,21 +134,21 @@ enum TestEnumType { "", "EnumValue1", "EnumValue2", "EnumValue3" };
     [CallWith=ScriptArguments|CallStack] attribute TestObj withScriptArgumentsAndCallStackAttribute;
 
     // 'Optional' extended attribute
-    void    methodWithOptionalArg(in optional long opt);
-    void    methodWithNonOptionalArgAndOptionalArg(in long nonOpt, in optional long opt);
-    void    methodWithNonOptionalArgAndTwoOptionalArgs(in long nonOpt, in optional long opt1, in optional long opt2);
-    void    methodWithOptionalString(in optional DOMString str);
-    void    methodWithOptionalStringIsUndefined(in [Default=Undefined] optional DOMString str);
-    void    methodWithOptionalStringIsNullString(in [Default=NullString] optional DOMString str);
+    void    methodWithOptionalArg(optional long opt);
+    void    methodWithNonOptionalArgAndOptionalArg(long nonOpt, optional long opt);
+    void    methodWithNonOptionalArgAndTwoOptionalArgs(long nonOpt, optional long opt1, optional long opt2);
+    void    methodWithOptionalString(optional DOMString str);
+    void    methodWithOptionalStringIsUndefined([Default=Undefined] optional DOMString str);
+    void    methodWithOptionalStringIsNullString([Default=NullString] optional DOMString str);
 
 #if defined(TESTING_JS)
     // 'Callback' extended attribute
-    void    methodWithCallbackArg(in TestCallback callback);
-    void    methodWithNonCallbackArgAndCallbackArg(in long nonCallback, in TestCallback callback);
-    void    methodWithCallbackAndOptionalArg(in optional TestCallback callback);
+    void    methodWithCallbackArg(TestCallback callback);
+    void    methodWithNonCallbackArgAndCallbackArg(long nonCallback, TestCallback callback);
+    void    methodWithCallbackAndOptionalArg(optional TestCallback callback);
     // static methods with 'Callback' extended attribute
-    static void    staticMethodWithCallbackAndOptionalArg(in optional TestCallback callback);
-    static void    staticMethodWithCallbackArg(in TestCallback callback);
+    static void    staticMethodWithCallbackAndOptionalArg(optional TestCallback callback);
+    static void    staticMethodWithCallbackArg(TestCallback callback);
 #endif
 
     // 'Conditional' extended attribute
@@ -176,44 +176,44 @@ enum TestEnumType { "", "EnumValue1", "EnumValue2", "EnumValue3" };
 
 #if defined(TESTING_JS)
     // Overloads
-    void    overloadedMethod(in TestObj? objArg, in [StrictTypeChecking] DOMString strArg);
-    void    overloadedMethod(in TestObj? objArg, in optional long longArg);
-    void    overloadedMethod(in [StrictTypeChecking] DOMString strArg);
-    void    overloadedMethod(in long longArg);
-    void    overloadedMethod(in TestCallback callback);
-    void    overloadedMethod(in DOMStringList? listArg);
-    void    overloadedMethod(in DOMString[]? arrayArg);
-    void    overloadedMethod(in TestObj objArg);
-    void    overloadedMethod(in DOMString[] arrayArg);
-    void    overloadedMethod(in sequence<unsigned long> arrayArg);
-    void    overloadedMethod(in DOMString strArg);
+    void    overloadedMethod(TestObj? objArg, [StrictTypeChecking] DOMString strArg);
+    void    overloadedMethod(TestObj? objArg, optional long longArg);
+    void    overloadedMethod([StrictTypeChecking] DOMString strArg);
+    void    overloadedMethod(long longArg);
+    void    overloadedMethod(TestCallback callback);
+    void    overloadedMethod(DOMStringList? listArg);
+    void    overloadedMethod(DOMString[]? arrayArg);
+    void    overloadedMethod(TestObj objArg);
+    void    overloadedMethod(DOMString[] arrayArg);
+    void    overloadedMethod(sequence<unsigned long> arrayArg);
+    void    overloadedMethod(DOMString strArg);
 #endif
 
     // Class methods within JavaScript (like what's used for IDBKeyRange).
     static void classMethod();
-    static long classMethodWithOptional(in optional long arg);
-    [Custom] static void classMethod2(in long arg);
+    static long classMethodWithOptional(optional long arg);
+    [Custom] static void classMethod2(long arg);
 
     // Static method with conditional on overloaded methods
-    [Conditional=Condition1] static void overloadedMethod1(in long arg);
-    [Conditional=Condition1] static void overloadedMethod1(in [StrictTypeChecking] DOMString type);
+    [Conditional=Condition1] static void overloadedMethod1(long arg);
+    [Conditional=Condition1] static void overloadedMethod1([StrictTypeChecking] DOMString type);
 
-    void classMethodWithClamp(in [Clamp] unsigned short objArgsShort, in [Clamp] unsigned long objArgsLong);
+    void classMethodWithClamp([Clamp] unsigned short objArgsShort, [Clamp] unsigned long objArgsLong);
 
 #if defined(TESTING_JS)
-    void methodWithUnsignedLongSequence(in sequence<unsigned long> unsignedLongSequence);
-    DOMString[] stringArrayFunction(in DOMString[] values) raises(DOMException);
-    DOMStringList domStringListFunction(in DOMStringList values) raises(DOMException);
+    void methodWithUnsignedLongSequence(sequence<unsigned long> unsignedLongSequence);
+    DOMString[] stringArrayFunction(DOMString[] values) raises(DOMException);
+    DOMStringList domStringListFunction(DOMStringList values) raises(DOMException);
 #endif
 
     [CheckSecurityForNode] readonly attribute Document contentDocument;
     [CheckSecurityForNode] SVGDocument getSVGDocument()
         raises(DOMException);
 
-    void convert1(in [TreatReturnedNullStringAs=Null] TestNode value);
-    void convert2(in [TreatReturnedNullStringAs=Undefined] TestNode value);
-    void convert4(in [TreatNullAs=NullString] TestNode value);
-    void convert5(in [TreatNullAs=NullString, TreatUndefinedAs=NullString] TestNode value);
+    void convert1([TreatReturnedNullStringAs=Null] TestNode value);
+    void convert2([TreatReturnedNullStringAs=Undefined] TestNode value);
+    void convert4([TreatNullAs=NullString] TestNode value);
+    void convert5([TreatNullAs=NullString, TreatUndefinedAs=NullString] TestNode value);
 
     attribute SVGPoint mutablePoint;
     [Immutable] attribute SVGPoint immutablePoint;
@@ -224,7 +224,7 @@ enum TestEnumType { "", "EnumValue1", "EnumValue2", "EnumValue3" };
     [ImplementedAs=blueberry] attribute long strawberry;
 
     [StrictTypeChecking] attribute float strictFloat;
-    [StrictTypeChecking] bool strictFunction(in DOMString str, in float a, in long b)
+    [StrictTypeChecking] bool strictFunction(DOMString str, float a, long b)
         raises(DOMException);
 
     // ObjectiveC reserved words.
@@ -248,9 +248,9 @@ enum TestEnumType { "", "EnumValue1", "EnumValue2", "EnumValue3" };
 
     [Replaceable] readonly attribute long replaceableAttribute;
 
-    void variadicStringMethod(in DOMString head, in DOMString... tail);
-    void variadicDoubleMethod(in double head, in double... tail);
-    void variadicNodeMethod(in Node head, in Node... tail);
+    void variadicStringMethod(DOMString head, DOMString... tail);
+    void variadicDoubleMethod(double head, double... tail);
+    void variadicNodeMethod(Node head, Node... tail);
 
     // Nullable attributes.
     readonly attribute double? nullableDoubleAttribute;
index 6a386f5b97bdd226c191115091b00b90d3927dd7..2a95314093dff98df38fe37e392fdab2d1f1580b 100644 (file)
@@ -26,9 +26,9 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 [
-    Constructor(in ArrayBuffer arrayBuffer),
-    Constructor(in ArrayBufferView arrayBufferView),
-    Constructor(in Blob blob),
-    Constructor(in DOMString string),
+    Constructor(ArrayBuffer arrayBuffer),
+    Constructor(ArrayBufferView arrayBufferView),
+    Constructor(Blob blob),
+    Constructor(DOMString string),
 ] interface TestOverloadedConstructors {
 };
index 93ea9850fe750df3098e7492f4d1ab94925a70ff..0aa031544dcb3a0f1f61d19bb9f07e540d665763 100644 (file)
 // changes in its ouput.
 [
     Conditional=Condition1|Condition2,
-    Constructor(in DOMString hello, in [TransferList=transferList] SerializedScriptValue data, in [Default=Undefined] optional Int32Array transferList),
+    Constructor(DOMString hello, [TransferList=transferList] SerializedScriptValue data, [Default=Undefined] optional Int32Array transferList),
 ] interface TestSerializedScriptValueInterface {
     attribute SerializedScriptValue value;
     readonly attribute SerializedScriptValue readonlyValue;
     [CachedAttribute] attribute SerializedScriptValue cachedValue;
     readonly attribute MessagePortArray ports;
     [CachedAttribute] readonly attribute SerializedScriptValue cachedReadonlyValue;
-    void acceptTransferList(in [TransferList=transferList] SerializedScriptValue data, in optional Int32Array transferList);
-    void multiTransferList(in [TransferList=tx] optional SerializedScriptValue first, in optional Int32Array tx, in [TransferList=txx] optional SerializedScriptValue second, in optional Int32Array txx);
+    void acceptTransferList([TransferList=transferList] SerializedScriptValue data, optional Int32Array transferList);
+    void multiTransferList([TransferList=tx] optional SerializedScriptValue first, optional Int32Array tx, [TransferList=txx] optional SerializedScriptValue second, optional Int32Array txx);
 };
index 669ef1cb11630ceb28e58492ba56478a55f471c2..ed1cb691d7cc355d1c1088129e0c8532db040e5e 100644 (file)
@@ -39,7 +39,7 @@
     attribute Node supplementalNode;
 
     void supplementalMethod1();
-    [CallWith=ScriptExecutionContext] TestObj supplementalMethod2(in DOMString strArg, in TestObj objArg) raises(DOMException);
+    [CallWith=ScriptExecutionContext] TestObj supplementalMethod2(DOMString strArg, TestObj objArg) raises(DOMException);
     [Custom] void supplementalMethod3();
     static void supplementalMethod4();
 
index 91c6a105fe4554dbfa54e2cbb81905b31a384766..5dd2e03dcf1945e5f02dd0ee92da45462d5bd80d 100644 (file)
@@ -35,6 +35,6 @@
     DoNotCheckConstants,
     TypedArray=double
 ] interface Float64Array : ArrayBufferView {
-    Int32Array foo(in Float32Array array);
+    Int32Array foo(Float32Array array);
     void set();
 };
index 566be60c46e47dcd0c18c46309586753f1f2534f..5011ed1737f1321a72b104b41af814226ee3a326 100644 (file)
@@ -32,7 +32,7 @@
 // changes in its ouput.
 
 [
-    Constructor(in STRING hello, in TEST_CALLBACK testCallback),
+    Constructor(STRING hello, TEST_CALLBACK testCallback),
 ] interface TestTypedefs {
     attribute ULONGLONG unsignedLongLongAttr;
 
     
     static readonly attribute T TestSubObj;
 
-    [StrictTypeChecking] void func(in optional ARRAY_OF_LONGS x);
+    [StrictTypeChecking] void func(optional ARRAY_OF_LONGS x);
 
-    void multiTransferList(in [TransferList=tx] SCRIPT_VALUE first, in optional ARRAY tx, in optional TRANSFER_TXX_SCRIPT_VALUE second, in optional ARRAY txx);
+    void multiTransferList([TransferList=tx] SCRIPT_VALUE first, optional ARRAY tx, optional TRANSFER_TXX_SCRIPT_VALUE second, optional ARRAY txx);
 
-    void setShadow(in DOUBLE width, in DOUBLE height, in float blur, in [StrictTypeChecking] optional STRING color, in optional DOUBLE alpha);
+    void setShadow(DOUBLE width, DOUBLE height, float blur, [StrictTypeChecking] optional STRING color, optional DOUBLE alpha);
 
-    ULONGLONG methodWithSequenceArg(in sequence<SCRIPT_VALUE> sequenceArg);
+    ULONGLONG methodWithSequenceArg(sequence<SCRIPT_VALUE> sequenceArg);
 
-    void nullableArrayArg(in ARRAY_OF_STRINGS? arrayArg);
+    void nullableArrayArg(ARRAY_OF_STRINGS? arrayArg);
 
-    void funcWithClamp(in ULONGLONG_CLAMP arg1, in optional ULONGLONG_CLAMP arg2);
+    void funcWithClamp(ULONGLONG_CLAMP arg1, optional ULONGLONG_CLAMP arg2);
 
     [Immutable] SVGPOINT immutablePointFunction();
 
-    ARRAY_OF_STRINGS stringArrayFunction(in ARRAY_OF_STRINGS values) raises(E);
-    STRING[] stringArrayFunction2(in STRING[] values) raises(E);
+    ARRAY_OF_STRINGS stringArrayFunction(ARRAY_OF_STRINGS values) raises(E);
+    STRING[] stringArrayFunction2(STRING[] values) raises(E);
 
     // Exceptions
     void methodWithException() raises(E);
index 6cafc5fad76d2f6c9d217ca0393f95fa4a05a139..1ceedea2f53be52702c71b61532d0a41ea61d0d7 100644 (file)
 ] interface CSSHostRule : CSSRule {
     readonly attribute CSSRuleList cssRules;
     
-    unsigned long      insertRule(in [Default=Undefined] optional DOMString rule, 
-                                  in [Default=Undefined] optional unsigned long index)
+    unsigned long      insertRule([Default=Undefined] optional DOMString rule, 
+                                  [Default=Undefined] optional unsigned long index)
         raises(DOMException);
-    void               deleteRule(in [Default=Undefined] optional unsigned long index)
+    void               deleteRule([Default=Undefined] optional unsigned long index)
         raises(DOMException);
 };
 
index 37cf9fe5c982ead44ab050a1acdc59eefecfc6ed..edcde6dac688c8ad22be6d8aacaa766ca65a6ae7 100644 (file)
@@ -23,10 +23,10 @@ interface CSSMediaRule : CSSRule {
     readonly attribute MediaList media;
     readonly attribute CSSRuleList cssRules;
     
-    [ObjCLegacyUnnamedParameters] unsigned long      insertRule(in [Default=Undefined] optional DOMString rule, 
-                                                 in [Default=Undefined] optional unsigned long index)
+    [ObjCLegacyUnnamedParameters] unsigned long      insertRule([Default=Undefined] optional DOMString rule, 
+                                                 [Default=Undefined] optional unsigned long index)
         raises(DOMException);
-    void               deleteRule(in [Default=Undefined] optional unsigned long index)
+    void               deleteRule([Default=Undefined] optional unsigned long index)
         raises(DOMException);
 };
 
index 3329e24d0304a1f510e29923c8e8a633096d99be..8b8bfd523de639b99ac5aa5c97f4bcda1c487736 100644 (file)
     
     readonly attribute unsigned short primitiveType;
 
-    [ObjCLegacyUnnamedParameters] void setFloatValue(in [Default=Undefined] optional unsigned short unitType,
-                                      in [Default=Undefined] optional float floatValue)
+    [ObjCLegacyUnnamedParameters] void setFloatValue([Default=Undefined] optional unsigned short unitType,
+                                      [Default=Undefined] optional float floatValue)
         raises(DOMException);
-    float getFloatValue(in [Default=Undefined] optional unsigned short unitType)
+    float getFloatValue([Default=Undefined] optional unsigned short unitType)
         raises(DOMException);
-    [ObjCLegacyUnnamedParameters] void setStringValue(in [Default=Undefined] optional unsigned short stringType, 
-                                       in [Default=Undefined] optional DOMString stringValue)
+    [ObjCLegacyUnnamedParameters] void setStringValue([Default=Undefined] optional unsigned short stringType, 
+                                       [Default=Undefined] optional DOMString stringValue)
         raises(DOMException);
     DOMString getStringValue()
         raises(DOMException);
index 7240a708dbc739dd4d26b8e9777b5d1f5fefa553..f76ce8c523c6c85f41cb6e9b81012ee377b43ec2 100644 (file)
@@ -30,6 +30,6 @@
     SkipVTableValidation
 ] interface CSSRuleList {
     readonly attribute unsigned long    length;
-    CSSRule           item(in [Default=Undefined] optional unsigned long index);
+    CSSRule           item([Default=Undefined] optional unsigned long index);
 };
 
index 052f0abb91b10ffacb432aa1cc330d281d2ba494..9d787a53dbedc9ba08cf11783666986c4e70916f 100644 (file)
              [TreatReturnedNullStringAs=Null, TreatNullAs=NullString] attribute DOMString        cssText
                  setter raises(DOMException);
 
-    [TreatReturnedNullStringAs=Null] DOMString          getPropertyValue(in [Default=Undefined] optional DOMString propertyName);
-    [Custom] CSSValue           getPropertyCSSValue(in [Default=Undefined] optional DOMString propertyName);
-    [TreatReturnedNullStringAs=Null] DOMString          removeProperty(in [Default=Undefined] optional DOMString propertyName)
+    [TreatReturnedNullStringAs=Null] DOMString          getPropertyValue([Default=Undefined] optional DOMString propertyName);
+    [Custom] CSSValue           getPropertyCSSValue([Default=Undefined] optional DOMString propertyName);
+    [TreatReturnedNullStringAs=Null] DOMString          removeProperty([Default=Undefined] optional DOMString propertyName)
         raises(DOMException);
-    [TreatReturnedNullStringAs=Null] DOMString          getPropertyPriority(in [Default=Undefined] optional DOMString propertyName);
-    [ObjCLegacyUnnamedParameters] void setProperty(in [Default=Undefined] optional DOMString propertyName, 
-                                    in [TreatNullAs=NullString, Default=Undefined] optional DOMString value, 
-                                    in [Default=Undefined] optional DOMString priority)
+    [TreatReturnedNullStringAs=Null] DOMString          getPropertyPriority([Default=Undefined] optional DOMString propertyName);
+    [ObjCLegacyUnnamedParameters] void setProperty([Default=Undefined] optional DOMString propertyName, 
+                                    [TreatNullAs=NullString, Default=Undefined] optional DOMString value, 
+                                    [Default=Undefined] optional DOMString priority)
         raises(DOMException);
 
     readonly attribute unsigned long    length;
-    DOMString          item(in [Default=Undefined] optional unsigned long index);
+    DOMString          item([Default=Undefined] optional unsigned long index);
     readonly attribute CSSRule          parentRule;
 
     // Extensions
-    [TreatReturnedNullStringAs=Null] DOMString          getPropertyShorthand(in [Default=Undefined] optional DOMString propertyName);
-    boolean            isPropertyImplicit(in [Default=Undefined] optional DOMString propertyName);
+    [TreatReturnedNullStringAs=Null] DOMString          getPropertyShorthand([Default=Undefined] optional DOMString propertyName);
+    boolean            isPropertyImplicit([Default=Undefined] optional DOMString propertyName);
 };
 
index 1acdd2a06bfeaddaa75dd613c5b446cfed25607e..090820f5ba50d8f786f07448ce5eb3933d9e7898 100644 (file)
@@ -23,20 +23,20 @@ interface CSSStyleSheet : StyleSheet {
     readonly attribute CSSRule          ownerRule;
     readonly attribute CSSRuleList      cssRules;
 
-    [ObjCLegacyUnnamedParameters] unsigned long insertRule(in [Default=Undefined] optional DOMString rule, 
-                                            in [Default=Undefined] optional unsigned long index)
+    [ObjCLegacyUnnamedParameters] unsigned long insertRule([Default=Undefined] optional DOMString rule, 
+                                            [Default=Undefined] optional unsigned long index)
         raises(DOMException);
-    void               deleteRule(in [Default=Undefined] optional unsigned long index)
+    void               deleteRule([Default=Undefined] optional unsigned long index)
         raises(DOMException);
 
     // IE Extensions
     readonly attribute CSSRuleList      rules;
 
-    long addRule(in [Default=Undefined] optional DOMString selector,
-                 in [Default=Undefined] optional DOMString style,
-                 in optional unsigned long index)
+    long addRule([Default=Undefined] optional DOMString selector,
+                 [Default=Undefined] optional DOMString style,
+                 optional unsigned long index)
         raises(DOMException);
-    void removeRule(in [Default=Undefined] optional unsigned long index)
+    void removeRule([Default=Undefined] optional unsigned long index)
         raises(DOMException);
 };
 
index 417f511b6e875bdcd9dac0541d4c2ad7357e6732..88395100ccf6b4be14ecca3b4c6c8b9008af3e7b 100644 (file)
@@ -32,8 +32,8 @@
     readonly attribute CSSRuleList cssRules;
     readonly attribute DOMString conditionText;
 
-    unsigned long insertRule(in [Default=Undefined] optional DOMString rule,
-                             in [Default=Undefined] optional unsigned long index) raises(DOMException);
-    void deleteRule(in [Default=Undefined] optional unsigned long index) raises(DOMException);
+    unsigned long insertRule([Default=Undefined] optional DOMString rule,
+                             [Default=Undefined] optional unsigned long index) raises(DOMException);
+    void deleteRule([Default=Undefined] optional unsigned long index) raises(DOMException);
 };
 
index 560e2e011aa6b6c23a820fe189835833da69bd07..9504c7be7b9ad13e169f3f88e682d08e8eb5e005 100644 (file)
@@ -29,6 +29,6 @@
     ImplementationLacksVTable
 ] interface CSSValueList : CSSValue {
     readonly attribute unsigned long    length;
-    CSSValue           item(in [Default=Undefined] optional unsigned long index);
+    CSSValue           item([Default=Undefined] optional unsigned long index);
 };
 
index a08f5057caca2448e2f57cf09624fb83a510a95b..35b528677dd4fe40e74ce0de56064451f7efc885 100644 (file)
     attribute EventListener onload;
     attribute EventListener onerror;
 
-    boolean checkFont(in DOMString font, in [Default=NullString] optional DOMString text);
-    void loadFont(in Dictionary params);
-    void notifyWhenFontsReady(in VoidCallback callback);
+    boolean checkFont(DOMString font, [Default=NullString] optional DOMString text);
+    void loadFont(Dictionary params);
+    void notifyWhenFontsReady(VoidCallback callback);
     readonly attribute boolean loading;
 
-    void addEventListener(in DOMString type,
-                          in EventListener listener,
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type,
-                             in EventListener listener,
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event evt)
+    void addEventListener(DOMString type,
+                          EventListener listener,
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type,
+                             EventListener listener,
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event evt)
         raises(EventException);
 };
index 951bd9133991e5a4b13b6052a04ce89af12b3c78..3a7642b88d0260555d64ff80c92bf6d0b3c5d916 100644 (file)
                  setter raises(DOMException);
     readonly attribute unsigned long length;
 
-    [TreatReturnedNullStringAs=Null] DOMString item(in [Default=Undefined] optional unsigned long index);
-    void deleteMedium(in [Default=Undefined] optional DOMString oldMedium)
+    [TreatReturnedNullStringAs=Null] DOMString item([Default=Undefined] optional unsigned long index);
+    void deleteMedium([Default=Undefined] optional DOMString oldMedium)
         raises(DOMException);
-    void appendMedium(in [Default=Undefined] optional DOMString newMedium)
+    void appendMedium([Default=Undefined] optional DOMString newMedium)
         raises(DOMException);
 
 };
index 3dca80d35c50f8d6a4b9803b061995a65f157ccf..7fb2bca2cfbd13a0eb9c1a478b1d04dd7edcf064 100644 (file)
@@ -21,6 +21,6 @@
 ] interface MediaQueryList {
     readonly attribute DOMString media;
     readonly attribute boolean matches;
-    void addListener(in [Default=Undefined] optional MediaQueryListListener listener);
-    void removeListener(in [Default=Undefined] optional MediaQueryListListener listener);
+    void addListener([Default=Undefined] optional MediaQueryListListener listener);
+    void removeListener([Default=Undefined] optional MediaQueryListListener listener);
 };
index 1182d2e2142ed4e0422a9beb33cb2fced129d5de..dbb6e6b53fa48a531d3be14d1ceaae4158347760 100644 (file)
@@ -23,5 +23,5 @@
     CPPPureInterface,
     OmitConstructor
 ] interface MediaQueryListListener {
-    void queryChanged(in [Default=Undefined] optional MediaQueryList list);
+    void queryChanged([Default=Undefined] optional MediaQueryList list);
 };
index bc952cbdc9a27ee497bd62d6fb3ea08fba9a33b5..f28ddf0bc842b7be48c81a11e967eecfdf25cf00 100644 (file)
@@ -28,5 +28,5 @@
     GenerateIsReachable=ImplFrame
 ] interface StyleMedia {
     readonly attribute DOMString type;
-    boolean matchMedium(in [Default=Undefined] optional DOMString mediaquery);
+    boolean matchMedium([Default=Undefined] optional DOMString mediaquery);
 };
index 8aa76569713a24ab46569f784dedd84c0ff6b27f..c5d9a98770c29e91eb0a84cf815f0d213c2aa174 100644 (file)
@@ -26,6 +26,6 @@
     ImplementationLacksVTable
 ] interface StyleSheetList {
     readonly attribute unsigned long    length;
-    StyleSheet         item(in [Default=Undefined] optional unsigned long index);
+    StyleSheet         item([Default=Undefined] optional unsigned long index);
 };
 
index 7ae3f9d4255a9c2db3b7b716920cba163cf18eaf..19faaa56a6087cb7c53b48bfe11c65eb90399f45 100644 (file)
@@ -34,8 +34,8 @@
     [TreatReturnedNullStringAs=Null, TreatNullAs=NullString] attribute DOMString name;
     readonly attribute CSSRuleList cssRules;
     
-    void insertRule(in [Default=Undefined] optional DOMString rule);
-    void deleteRule(in [Default=Undefined] optional DOMString key);
-    WebKitCSSKeyframeRule findRule(in [Default=Undefined] optional DOMString key);
+    void insertRule([Default=Undefined] optional DOMString rule);
+    void deleteRule([Default=Undefined] optional DOMString key);
+    WebKitCSSKeyframeRule findRule([Default=Undefined] optional DOMString key);
 };
 
index e4e47be940e2001739e37f57089b72a3055e13e4..2e760568b97c36a0605676bebc048d5174aa7c8b 100644 (file)
@@ -25,7 +25,7 @@
 
 // Introduced in DOM Level ?:
 [
-    Constructor(in [Default=NullString] optional DOMString cssValue),
+    Constructor([Default=NullString] optional DOMString cssValue),
     ConstructorRaisesException,
 ] interface WebKitCSSMatrix {
 
     attribute double m43;
     attribute double m44;
 
-    void setMatrixValue(in [Default=Undefined] optional DOMString string) raises (DOMException);
+    void setMatrixValue([Default=Undefined] optional DOMString string) raises (DOMException);
     
     // Multiply this matrix by secondMatrix, on the right (result = this * secondMatrix)
-    [Immutable] WebKitCSSMatrix multiply(in [Default=Undefined] optional WebKitCSSMatrix secondMatrix);
+    [Immutable] WebKitCSSMatrix multiply([Default=Undefined] optional WebKitCSSMatrix secondMatrix);
     
     // Return the inverse of this matrix. Throw an exception if the matrix is not invertible
     [Immutable] WebKitCSSMatrix inverse() raises (DOMException);
     
     // Return this matrix translated by the passed values.
     // Passing a NaN will use a value of 0. This allows the 3D form to used for 2D operations    
-    [Immutable] WebKitCSSMatrix translate(in [Default=Undefined] optional double x, 
-                                          in [Default=Undefined] optional double y, 
-                                          in [Default=Undefined] optional double z);
+    [Immutable] WebKitCSSMatrix translate([Default=Undefined] optional double x, 
+                                          [Default=Undefined] optional double y, 
+                                          [Default=Undefined] optional double z);
     
     // Returns this matrix scaled by the passed values.
     // Passing scaleX or scaleZ as NaN uses a value of 1, but passing scaleY of NaN 
     // makes it the same as scaleX. This allows the 3D form to used for 2D operations
-    [Immutable] WebKitCSSMatrix scale(in [Default=Undefined] optional double scaleX, 
-                                      in [Default=Undefined] optional double scaleY, 
-                                      in [Default=Undefined] optional double scaleZ);
+    [Immutable] WebKitCSSMatrix scale([Default=Undefined] optional double scaleX, 
+                                      [Default=Undefined] optional double scaleY, 
+                                      [Default=Undefined] optional double scaleZ);
     
     // Returns this matrix rotated by the passed values.
     // If rotY and rotZ are NaN, rotate about Z (rotX=0, rotateY=0, rotateZ=rotX).
     // Otherwise use a rotation value of 0 for any passed NaN.    
-    [Immutable] WebKitCSSMatrix rotate(in [Default=Undefined] optional double rotX, 
-                                       in [Default=Undefined] optional double rotY, 
-                                       in [Default=Undefined] optional double rotZ);
+    [Immutable] WebKitCSSMatrix rotate([Default=Undefined] optional double rotX, 
+                                       [Default=Undefined] optional double rotY, 
+                                       [Default=Undefined] optional double rotZ);
     
     // Returns this matrix rotated about the passed axis by the passed angle.
     // Passing a NaN will use a value of 0. If the axis is (0,0,0) use a value
     // of (0,0,1).
-    [Immutable] WebKitCSSMatrix rotateAxisAngle(in [Default=Undefined] optional double x, 
-                                                in [Default=Undefined] optional double y, 
-                                                in [Default=Undefined] optional double z, 
-                                                in [Default=Undefined] optional double angle);
+    [Immutable] WebKitCSSMatrix rotateAxisAngle([Default=Undefined] optional double x, 
+                                                [Default=Undefined] optional double y, 
+                                                [Default=Undefined] optional double z, 
+                                                [Default=Undefined] optional double angle);
 
     // Returns this matrix skewed along the X axis by the passed values.
     // Passing a NaN will use a value of 0.
-    [Immutable] WebKitCSSMatrix skewX(in [Default=Undefined] optional double angle);
+    [Immutable] WebKitCSSMatrix skewX([Default=Undefined] optional double angle);
 
     // Returns this matrix skewed along the Y axis by the passed values.
     // Passing a NaN will use a value of 0.
-    [Immutable] WebKitCSSMatrix skewY(in [Default=Undefined] optional double angle);
+    [Immutable] WebKitCSSMatrix skewY([Default=Undefined] optional double angle);
 
     [NotEnumerable] DOMString toString();
 };
index b8c4762ab5f315cb2819f68210390f65c39ad5f2..e2b04561b9ddd6ca2b9604014cb48fe7a9837e47 100644 (file)
@@ -24,24 +24,24 @@ interface CharacterData : Node {
 
     readonly attribute unsigned long length;
     
-    [TreatReturnedNullStringAs=Null, ObjCLegacyUnnamedParameters] DOMString substringData(in [IsIndex, Default=Undefined] optional unsigned long offset, 
-                                                                     in [IsIndex, Default=Undefined] optional unsigned long length)
+    [TreatReturnedNullStringAs=Null, ObjCLegacyUnnamedParameters] DOMString substringData([IsIndex, Default=Undefined] optional unsigned long offset, 
+                                                                     [IsIndex, Default=Undefined] optional unsigned long length)
         raises(DOMException);
 
-    void appendData(in [Default=Undefined] optional DOMString data)
+    void appendData([Default=Undefined] optional DOMString data)
         raises(DOMException);
 
-    [ObjCLegacyUnnamedParameters] void insertData(in [IsIndex, Default=Undefined] optional unsigned long offset, 
-                                   in [Default=Undefined] optional DOMString data)
+    [ObjCLegacyUnnamedParameters] void insertData([IsIndex, Default=Undefined] optional unsigned long offset, 
+                                   [Default=Undefined] optional DOMString data)
         raises(DOMException);
 
-    [ObjCLegacyUnnamedParameters] void deleteData(in [IsIndex, Default=Undefined] optional unsigned long offset, 
-                                   in [IsIndex, Default=Undefined] optional unsigned long length)
+    [ObjCLegacyUnnamedParameters] void deleteData([IsIndex, Default=Undefined] optional unsigned long offset, 
+                                   [IsIndex, Default=Undefined] optional unsigned long length)
         raises(DOMException);
 
-    [ObjCLegacyUnnamedParameters] void replaceData(in [IsIndex, Default=Undefined] optional unsigned long offset, 
-                                    in [IsIndex, Default=Undefined] optional unsigned long length,
-                                    in [Default=Undefined] optional DOMString data)
+    [ObjCLegacyUnnamedParameters] void replaceData([IsIndex, Default=Undefined] optional unsigned long offset, 
+                                    [IsIndex, Default=Undefined] optional unsigned long length,
+                                    [Default=Undefined] optional DOMString data)
         raises(DOMException);
 
     // DOM 4
index d347beddcbecd0573b1c61c41e051e3a810ea121..4efaab729071a6789b4f48b6d23d79ea424c08b8 100644 (file)
@@ -29,7 +29,7 @@
     ImplementationLacksVTable
 ] interface ClientRectList {
     readonly attribute unsigned long length;
-    ClientRect item(in [IsIndex, Default=Undefined] optional unsigned long index);
+    ClientRect item([IsIndex, Default=Undefined] optional unsigned long index);
     // FIXME: Fix list behavior to allow custom exceptions to be thrown.
 };
 
index 95f41b0bc2e2a095d6a6afff5c42840ddf1dd980..74d47e404c897b85a7376db8e5c11000f26f278f 100644 (file)
     [CustomGetter] readonly attribute Array types;
     readonly attribute FileList files;
 
-    [Custom] void clearData(in optional DOMString type)
+    [Custom] void clearData(optional DOMString type)
         raises(DOMException);
-    DOMString getData(in DOMString type);
-    boolean setData(in DOMString type, in DOMString data);
-    [Custom] void setDragImage(in HTMLImageElement image, in long x, in long y)
+    DOMString getData(DOMString type);
+    boolean setData(DOMString type, DOMString data);
+    [Custom] void setDragImage(HTMLImageElement image, long x, long y)
         raises(DOMException);
 
     [Conditional=DATA_TRANSFER_ITEMS] readonly attribute DataTransferItemList items;
index 276f00fb9dc9887493f99b524b9960ab09fd9a88..46876b8826cdce52f660ae58f943eaa50390bcec 100644 (file)
 
     [InitializedByEventConstructor] readonly attribute DOMString data;
 
-    void initCompositionEvent(in [Default=Undefined] optional DOMString typeArg, 
-                              in [Default=Undefined] optional boolean canBubbleArg, 
-                              in [Default=Undefined] optional boolean cancelableArg, 
-                              in [Default=Undefined] optional DOMWindow viewArg, 
-                              in [Default=Undefined] optional DOMString dataArg);
+    void initCompositionEvent([Default=Undefined] optional DOMString typeArg, 
+                              [Default=Undefined] optional boolean canBubbleArg, 
+                              [Default=Undefined] optional boolean cancelableArg, 
+                              [Default=Undefined] optional DOMWindow viewArg, 
+                              [Default=Undefined] optional DOMString dataArg);
 
 };
 
index 4ffed143ba824da4b9fd7c669185f74bfd865a07..6aa0b414ac7dcf2c60b9777aaca980ab60b75574 100644 (file)
 ] interface CustomEvent : Event {
     [InitializedByEventConstructor] readonly attribute any detail;
 
-    void initCustomEvent(in [Default=Undefined] optional DOMString typeArg, 
-                         in [Default=Undefined] optional boolean canBubbleArg, 
-                         in [Default=Undefined] optional boolean cancelableArg, 
-                         in [Default=Undefined] optional any detailArg);
+    void initCustomEvent([Default=Undefined] optional DOMString typeArg, 
+                         [Default=Undefined] optional boolean canBubbleArg, 
+                         [Default=Undefined] optional boolean cancelableArg, 
+                         [Default=Undefined] optional any detailArg);
 };
 #endif
 
index f4c14079d1af81c8274b55e3176ec9ae33f5a17d..5b3433bc32ea1abf7c1f68ac1c55d3adeacc9cf3 100644 (file)
 
     // DOM Level 1
 
-    [ObjCLegacyUnnamedParameters] boolean hasFeature(in [Default=Undefined] optional DOMString feature, 
-                                      in [TreatNullAs=NullString, Default=Undefined] optional DOMString version);
+    [ObjCLegacyUnnamedParameters] boolean hasFeature([Default=Undefined] optional DOMString feature, 
+                                      [TreatNullAs=NullString, Default=Undefined] optional DOMString version);
 
     // DOM Level 2
 
-    [ObjCLegacyUnnamedParameters] DocumentType createDocumentType(in [TreatNullAs=NullString, TreatUndefinedAs=NullString, Default=Undefined] optional DOMString qualifiedName,
-                                                   in [TreatNullAs=NullString, TreatUndefinedAs=NullString, Default=Undefined] optional DOMString publicId,
-                                                   in [TreatNullAs=NullString, TreatUndefinedAs=NullString, Default=Undefined] optional DOMString systemId)
+    [ObjCLegacyUnnamedParameters] DocumentType createDocumentType([TreatNullAs=NullString, TreatUndefinedAs=NullString, Default=Undefined] optional DOMString qualifiedName,
+                                                   [TreatNullAs=NullString, TreatUndefinedAs=NullString, Default=Undefined] optional DOMString publicId,
+                                                   [TreatNullAs=NullString, TreatUndefinedAs=NullString, Default=Undefined] optional DOMString systemId)
         raises(DOMException);
-    [ObjCLegacyUnnamedParameters] Document createDocument(in [TreatNullAs=NullString, Default=Undefined] optional DOMString namespaceURI, 
-                                           in [TreatNullAs=NullString, Default=Undefined] optional DOMString qualifiedName, 
-                                           in [TreatNullAs=NullString, Default=Undefined] optional DocumentType doctype)
+    [ObjCLegacyUnnamedParameters] Document createDocument([TreatNullAs=NullString, Default=Undefined] optional DOMString namespaceURI, 
+                                           [TreatNullAs=NullString, Default=Undefined] optional DOMString qualifiedName, 
+                                           [TreatNullAs=NullString, Default=Undefined] optional DocumentType doctype)
         raises(DOMException);
 
     // DOMImplementationCSS interface from DOM Level 2 CSS
 
-    [ObjCLegacyUnnamedParameters] CSSStyleSheet createCSSStyleSheet(in [Default=Undefined] optional DOMString title,
-                                                     in [Default=Undefined] optional DOMString media)
+    [ObjCLegacyUnnamedParameters] CSSStyleSheet createCSSStyleSheet([Default=Undefined] optional DOMString title,
+                                                     [Default=Undefined] optional DOMString media)
         raises(DOMException);
 
     // HTMLDOMImplementation interface from DOM Level 2 HTML
 
-    HTMLDocument createHTMLDocument(in [Default=NullString] optional DOMString title);
+    HTMLDocument createHTMLDocument([Default=NullString] optional DOMString title);
 };
 
index 035a44115fdc3823abaea74df0f717004f54f70a..3cc94c771b3ee0193fd20c24f4e783be8346f2f5 100644 (file)
@@ -36,6 +36,6 @@
     ImplementationLacksVTable
 ] interface DOMNamedFlowCollection {
     readonly attribute unsigned long length;
-    WebKitNamedFlow item(in unsigned long index);
-    WebKitNamedFlow namedItem(in DOMString name);
+    WebKitNamedFlow item(unsigned long index);
+    WebKitNamedFlow namedItem(DOMString name);
 };
index 54a0c583694403dd5228505ead02e90c459e1f2d..d10a8a66723e497717c5b68c9c8eb9aad8005199 100644 (file)
@@ -30,7 +30,7 @@
     ImplementationLacksVTable
 ] interface DOMStringList {
     readonly attribute unsigned long length;
-    [TreatReturnedNullStringAs=Null] DOMString item(in [Default=Undefined] optional unsigned long index);
-    boolean contains(in [Default=Undefined] optional DOMString string);
+    [TreatReturnedNullStringAs=Null] DOMString item([Default=Undefined] optional unsigned long index);
+    boolean contains([Default=Undefined] optional DOMString string);
 };
 
index 36343305605901ee9ed41eaf1fa5bccdf590ba8a..db55f4dc67d88e6df3000273004f9d219a265453 100644 (file)
@@ -35,7 +35,7 @@
     readonly attribute DOMString kind;
     readonly attribute DOMString type;
 
-    void getAsString(in [Default=Undefined] optional StringCallback callback);
+    void getAsString([Default=Undefined] optional StringCallback callback);
     Blob getAsFile();
 };
 
index 14bf1dac6e02c9c9c3d3a2947d1481b1a526d1d6..132b440491909b899014f25d4c0980e396739bee 100644 (file)
     ImplementationLacksVTable
 ] interface DataTransferItemList {
     readonly attribute long length;
-    DataTransferItem item(in [Default=Undefined] optional unsigned long index);
+    DataTransferItem item([Default=Undefined] optional unsigned long index);
 
     void clear();
-    void add(in File? file);
-    void add(in [Default=Undefined] optional DOMString data, 
-             in [Default=Undefined] optional DOMString type) raises(DOMException);
+    void add(File? file);
+    void add([Default=Undefined] optional DOMString data, 
+             [Default=Undefined] optional DOMString type) raises(DOMException);
 };
 
index e500b421b035031da2399d8b1a74e76eba46ec9f..12e0df499bbfbc11b207294506ddf3eaa33154f9 100644 (file)
     [Custom] readonly attribute Acceleration accelerationIncludingGravity;
     [Custom] readonly attribute RotationRate rotationRate;
     [Custom] readonly attribute double interval;
-    [Custom] void initDeviceMotionEvent(in [Default=Undefined] optional DOMString type, 
-                                        in [Default=Undefined] optional boolean bubbles, 
-                                        in [Default=Undefined] optional boolean cancelable, 
-                                        in [Default=Undefined] optional Acceleration acceleration, 
-                                        in [Default=Undefined] optional Acceleration accelerationIncludingGravity, 
-                                        in [Default=Undefined] optional RotationRate rotationRate, 
-                                        in [Default=Undefined] optional double interval);
+    [Custom] void initDeviceMotionEvent([Default=Undefined] optional DOMString type, 
+                                        [Default=Undefined] optional boolean bubbles, 
+                                        [Default=Undefined] optional boolean cancelable, 
+                                        [Default=Undefined] optional Acceleration acceleration, 
+                                        [Default=Undefined] optional Acceleration accelerationIncludingGravity, 
+                                        [Default=Undefined] optional RotationRate rotationRate, 
+                                        [Default=Undefined] optional double interval);
 };
 
index 86e2273ce709aba2db931e1341d6547a61ed777e..51f3f98c809e6c50d7654a53aa875c383a7a225f 100644 (file)
     [Custom] readonly attribute double beta;
     [Custom] readonly attribute double gamma;
     [Custom] readonly attribute boolean absolute;
-    [Custom] void initDeviceOrientationEvent(in [Default=Undefined] optional DOMString type, 
-                                             in [Default=Undefined] optional boolean bubbles, 
-                                             in [Default=Undefined] optional boolean cancelable, 
-                                             in [Default=Undefined] optional double alpha, 
-                                             in [Default=Undefined] optional double beta, 
-                                             in [Default=Undefined] optional double gamma,
-                                             in [Default=Undefined] optional boolean absolute);
+    [Custom] void initDeviceOrientationEvent([Default=Undefined] optional DOMString type, 
+                                             [Default=Undefined] optional boolean bubbles, 
+                                             [Default=Undefined] optional boolean cancelable, 
+                                             [Default=Undefined] optional double alpha, 
+                                             [Default=Undefined] optional double beta, 
+                                             [Default=Undefined] optional double gamma,
+                                             [Default=Undefined] optional boolean absolute);
 };
 
index abbe1e09434a062b801ae805630109f745498f9e..dda7a1d2fbcf145c99a476852ccc933152354137 100644 (file)
     readonly attribute Element documentElement;
 
     [ReturnNewObject]
-    Element createElement(in [TreatNullAs=NullString,Default=Undefined] optional DOMString tagName)
+    Element createElement([TreatNullAs=NullString,Default=Undefined] optional DOMString tagName)
         raises (DOMException);
     DocumentFragment   createDocumentFragment();
-    [ReturnNewObject] Text createTextNode(in [Default=Undefined] optional DOMString data);
-    [ReturnNewObject] Comment createComment(in [Default=Undefined] optional DOMString data);
-    [ReturnNewObject] CDATASection createCDATASection(in [Default=Undefined] optional DOMString data)
+    [ReturnNewObject] Text createTextNode([Default=Undefined] optional DOMString data);
+    [ReturnNewObject] Comment createComment([Default=Undefined] optional DOMString data);
+    [ReturnNewObject] CDATASection createCDATASection([Default=Undefined] optional DOMString data)
         raises(DOMException);
-    [ObjCLegacyUnnamedParameters, ReturnNewObject] ProcessingInstruction createProcessingInstruction(in [Default=Undefined] optional DOMString target,
-                                                                                 in [Default=Undefined] optional DOMString data)
+    [ObjCLegacyUnnamedParameters, ReturnNewObject] ProcessingInstruction createProcessingInstruction([Default=Undefined] optional DOMString target,
+                                                                                 [Default=Undefined] optional DOMString data)
         raises (DOMException);
-    [ReturnNewObject] Attr createAttribute(in [Default=Undefined] optional DOMString name)
+    [ReturnNewObject] Attr createAttribute([Default=Undefined] optional DOMString name)
         raises (DOMException);
-    [ReturnNewObject] EntityReference createEntityReference(in [Default=Undefined] optional DOMString name)
+    [ReturnNewObject] EntityReference createEntityReference([Default=Undefined] optional DOMString name)
         raises(DOMException);
-    NodeList getElementsByTagName(in [Default=Undefined] optional DOMString tagname);
+    NodeList getElementsByTagName([Default=Undefined] optional DOMString tagname);
 
     // Introduced in DOM Level 2:
 
     [ObjCLegacyUnnamedParameters, ReturnNewObject]
-    Node importNode(in [Default=Undefined] optional Node importedNode,
-                    in optional boolean deep)
+    Node importNode([Default=Undefined] optional Node importedNode,
+                    optional boolean deep)
         raises (DOMException);
     [ObjCLegacyUnnamedParameters, ReturnNewObject]
-    Element createElementNS(in [TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
-                            in [TreatNullAs=NullString,Default=Undefined] optional DOMString qualifiedName)
+    Element createElementNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
+                            [TreatNullAs=NullString,Default=Undefined] optional DOMString qualifiedName)
         raises (DOMException);
-    [ObjCLegacyUnnamedParameters, ReturnNewObject] Attr createAttributeNS(in [TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
-                                                                          in [TreatNullAs=NullString,Default=Undefined] optional DOMString qualifiedName)
+    [ObjCLegacyUnnamedParameters, ReturnNewObject] Attr createAttributeNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
+                                                                          [TreatNullAs=NullString,Default=Undefined] optional DOMString qualifiedName)
         raises (DOMException);
-    [ObjCLegacyUnnamedParameters] NodeList getElementsByTagNameNS(in [TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
-                                                   in [Default=Undefined] optional DOMString localName);
-    Element getElementById(in [Default=Undefined] optional DOMString elementId);
+    [ObjCLegacyUnnamedParameters] NodeList getElementsByTagNameNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
+                                                   [Default=Undefined] optional DOMString localName);
+    Element getElementById([Default=Undefined] optional DOMString elementId);
 
     // DOM Level 3 Core
 
@@ -73,7 +73,7 @@
              attribute boolean xmlStandalone
                 setter raises (DOMException);
 
-    Node               adoptNode(in [Default=Undefined] optional Node source)
+    Node               adoptNode([Default=Undefined] optional Node source)
         raises (DOMException);
 
 #if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C || defined(LANGUAGE_GOBJECT) && LANGUAGE_GOBJECT
@@ -88,7 +88,7 @@
 
     // DOM Level 2 Events (DocumentEvents interface)
 
-    Event              createEvent(in [Default=Undefined] optional DOMString eventType)
+    Event              createEvent([Default=Undefined] optional DOMString eventType)
         raises(DOMException);
 
     // DOM Level 2 Tranversal and Range (DocumentRange interface)
 
     // DOM Level 2 Tranversal and Range (DocumentTraversal interface)
 
-    [ObjCLegacyUnnamedParameters] NodeIterator createNodeIterator(in [Default=Undefined] optional Node root,
-                                                   in [Default=Undefined] optional unsigned long whatToShow,
-                                                   in [Default=Undefined] optional NodeFilter filter,
-                                                   in [Default=Undefined] optional boolean expandEntityReferences)
+    [ObjCLegacyUnnamedParameters] NodeIterator createNodeIterator([Default=Undefined] optional Node root,
+                                                   [Default=Undefined] optional unsigned long whatToShow,
+                                                   [Default=Undefined] optional NodeFilter filter,
+                                                   [Default=Undefined] optional boolean expandEntityReferences)
         raises(DOMException);
-    [ObjCLegacyUnnamedParameters] TreeWalker createTreeWalker(in [Default=Undefined] optional Node root,
-                                               in [Default=Undefined] optional unsigned long whatToShow,
-                                               in [Default=Undefined] optional NodeFilter filter,
-                                               in [Default=Undefined] optional boolean expandEntityReferences)
+    [ObjCLegacyUnnamedParameters] TreeWalker createTreeWalker([Default=Undefined] optional Node root,
+                                               [Default=Undefined] optional unsigned long whatToShow,
+                                               [Default=Undefined] optional NodeFilter filter,
+                                               [Default=Undefined] optional boolean expandEntityReferences)
         raises(DOMException);
 
     // DOM Level 2 Abstract Views (DocumentView interface)
 
     // DOM Level 2 Style (DocumentCSS interface)
 
-    [ObjCLegacyUnnamedParameters] CSSStyleDeclaration getOverrideStyle(in [Default=Undefined] optional Element element,
-                                                        in [Default=Undefined] optional DOMString pseudoElement);
+    [ObjCLegacyUnnamedParameters] CSSStyleDeclaration getOverrideStyle([Default=Undefined] optional Element element,
+                                                        [Default=Undefined] optional DOMString pseudoElement);
 
     // DOM Level 3 XPath (XPathEvaluator interface)
-    [ObjCLegacyUnnamedParameters] XPathExpression createExpression(in [Default=Undefined] optional DOMString expression,
-                                                    in [Default=Undefined] optional XPathNSResolver resolver)
+    [ObjCLegacyUnnamedParameters] XPathExpression createExpression([Default=Undefined] optional DOMString expression,
+                                                    [Default=Undefined] optional XPathNSResolver resolver)
         raises(DOMException);
-    XPathNSResolver    createNSResolver(in Node nodeResolver);
-    [ObjCLegacyUnnamedParameters] XPathResult evaluate(in [Default=Undefined] optional DOMString expression,
-                                                  in [Default=Undefined] optional Node contextNode,
-                                                  in [Default=Undefined] optional XPathNSResolver resolver,
-                                                  in [Default=Undefined] optional unsigned short type,
-                                                  in [Default=Undefined] optional XPathResult inResult)
+    XPathNSResolver    createNSResolver(Node nodeResolver);
+    [ObjCLegacyUnnamedParameters] XPathResult evaluate([Default=Undefined] optional DOMString expression,
+                                                  [Default=Undefined] optional Node contextNode,
+                                                  [Default=Undefined] optional XPathNSResolver resolver,
+                                                  [Default=Undefined] optional unsigned short type,
+                                                  [Default=Undefined] optional XPathResult inResult)
         raises(DOMException);
 
     // Common extensions
-    boolean            execCommand(in [Default=Undefined] optional DOMString command,
-                                   in [Default=Undefined] optional boolean userInterface,
-                                   in [TreatNullAs=NullString, TreatUndefinedAs=NullString, Default=Undefined] optional DOMString value);
+    boolean            execCommand([Default=Undefined] optional DOMString command,
+                                   [Default=Undefined] optional boolean userInterface,
+                                   [TreatNullAs=NullString, TreatUndefinedAs=NullString, Default=Undefined] optional DOMString value);
 
 #if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C
     // FIXME: remove the these two versions once optional is implemented for Objective-C.
-    boolean            execCommand(in DOMString command,
-                                   in boolean userInterface);
-    boolean            execCommand(in DOMString command);
+    boolean            execCommand(DOMString command,
+                                   boolean userInterface);
+    boolean            execCommand(DOMString command);
 #endif
 
-    boolean            queryCommandEnabled(in [Default=Undefined] optional DOMString command);
-    boolean            queryCommandIndeterm(in [Default=Undefined] optional DOMString command);
-    boolean            queryCommandState(in [Default=Undefined] optional DOMString command);
-    boolean            queryCommandSupported(in [Default=Undefined] optional DOMString command);
-    DOMString          queryCommandValue(in [Default=Undefined] optional DOMString command);
+    boolean            queryCommandEnabled([Default=Undefined] optional DOMString command);
+    boolean            queryCommandIndeterm([Default=Undefined] optional DOMString command);
+    boolean            queryCommandState([Default=Undefined] optional DOMString command);
+    boolean            queryCommandSupported([Default=Undefined] optional DOMString command);
+    DOMString          queryCommandValue([Default=Undefined] optional DOMString command);
 
     // Moved down from HTMLDocument
 
     readonly attribute HTMLCollection anchors;
     readonly attribute DOMString lastModified;
 
-    NodeList getElementsByName(in [Default=Undefined] optional DOMString elementName);
+    NodeList getElementsByName([Default=Undefined] optional DOMString elementName);
 
-    [Conditional=MICRODATA] NodeList getItems(in [TreatNullAs=NullString, TreatUndefinedAs=NullString, Default=Undefined] optional DOMString typeNames);
+    [Conditional=MICRODATA] NodeList getItems([TreatNullAs=NullString, TreatUndefinedAs=NullString, Default=Undefined] optional DOMString typeNames);
 
 #if defined(LANGUAGE_JAVASCRIPT) && LANGUAGE_JAVASCRIPT
              [Custom] attribute Location location;
     [TreatReturnedNullStringAs=Undefined] readonly attribute DOMString defaultCharset;
     [TreatReturnedNullStringAs=Undefined] readonly attribute DOMString readyState;
 
-    Element            elementFromPoint(in [Default=Undefined] optional long x, 
-                                        in [Default=Undefined] optional long y);
-    Range              caretRangeFromPoint(in [Default=Undefined] optional long x, 
-                                           in [Default=Undefined] optional long y);
+    Element            elementFromPoint([Default=Undefined] optional long x, 
+                                        [Default=Undefined] optional long y);
+    Range              caretRangeFromPoint([Default=Undefined] optional long x, 
+                                           [Default=Undefined] optional long y);
 
     // Mozilla extensions
 #if defined(LANGUAGE_JAVASCRIPT) && LANGUAGE_JAVASCRIPT
 
 #if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C
     // DOM Level 2 Style Interface
-    [ObjCLegacyUnnamedParameters, ObjCUseDefaultView] CSSStyleDeclaration getComputedStyle(in Element element,
-                                                                  in DOMString pseudoElement);
+    [ObjCLegacyUnnamedParameters, ObjCUseDefaultView] CSSStyleDeclaration getComputedStyle(Element element,
+                                                                  DOMString pseudoElement);
 
     // WebKit extension
     // FIXME: remove the first version once optional is implemented for Objective-C.
-    [ObjCUseDefaultView] CSSRuleList getMatchedCSSRules(in Element element,
-                                              in DOMString pseudoElement);
-    [ObjCUseDefaultView] CSSRuleList getMatchedCSSRules(in Element element,
-                                              in DOMString pseudoElement,
-                                              in optional boolean authorOnly);
+    [ObjCUseDefaultView] CSSRuleList getMatchedCSSRules(Element element,
+                                              DOMString pseudoElement);
+    [ObjCUseDefaultView] CSSRuleList getMatchedCSSRules(Element element,
+                                              DOMString pseudoElement,
+                                              optional boolean authorOnly);
                                               
 #endif
 
 #if !defined(LANGUAGE_CPP) || !LANGUAGE_CPP
 #if !defined(LANGUAGE_OBJECTIVE_C) || !LANGUAGE_OBJECTIVE_C
-    CanvasRenderingContext getCSSCanvasContext(in DOMString contextId, in DOMString name, in long width, in long height);
+    CanvasRenderingContext getCSSCanvasContext(DOMString contextId, DOMString name, long width, long height);
 #endif
 #endif
 
     // HTML 5
-    NodeList getElementsByClassName(in [Default=Undefined] optional DOMString tagname);
+    NodeList getElementsByClassName([Default=Undefined] optional DOMString tagname);
 
     readonly attribute DOMString compatMode;
 
     // NodeSelector - Selector API
-    Element querySelector(in DOMString selectors)
+    Element querySelector(DOMString selectors)
         raises(DOMException);
-    NodeList querySelectorAll(in DOMString selectors)
+    NodeList querySelectorAll(DOMString selectors)
         raises(DOMException);
 
 #if defined(ENABLE_FULLSCREEN_API) && ENABLE_FULLSCREEN_API
 #endif
 
 #if defined(ENABLE_TOUCH_EVENTS) && ENABLE_TOUCH_EVENTS
-    [ReturnNewObject] Touch createTouch(in [Default=Undefined] optional DOMWindow window,
-                                                     in [Default=Undefined] optional EventTarget target,
-                                                     in [Default=Undefined] optional long identifier,
-                                                     in [Default=Undefined] optional long pageX,
-                                                     in [Default=Undefined] optional long pageY,
-                                                     in [Default=Undefined] optional long screenX,
-                                                     in [Default=Undefined] optional long screenY,
-                                                     in [Default=Undefined] optional long webkitRadiusX,
-                                                     in [Default=Undefined] optional long webkitRadiusY,
-                                                     in [Default=Undefined] optional float webkitRotationAngle,
-                                                     in [Default=Undefined] optional float webkitForce)
+    [ReturnNewObject] Touch createTouch([Default=Undefined] optional DOMWindow window,
+                                                     [Default=Undefined] optional EventTarget target,
+                                                     [Default=Undefined] optional long identifier,
+                                                     [Default=Undefined] optional long pageX,
+                                                     [Default=Undefined] optional long pageY,
+                                                     [Default=Undefined] optional long screenX,
+                                                     [Default=Undefined] optional long screenY,
+                                                     [Default=Undefined] optional long webkitRadiusX,
+                                                     [Default=Undefined] optional long webkitRadiusY,
+                                                     [Default=Undefined] optional float webkitRotationAngle,
+                                                     [Default=Undefined] optional float webkitForce)
         raises (DOMException);
     [ReturnNewObject, Custom] TouchList createTouchList()
         raises (DOMException);
 
 #if defined(ENABLE_CUSTOM_ELEMENTS) && ENABLE_CUSTOM_ELEMENTS
     [Conditional=CUSTOM_ELEMENTS, ImplementedAs=registerElement, CallWith=ScriptState]
-    CustomElementConstructor webkitRegister(in DOMString name, in optional Dictionary options) raises(DOMException);
+    CustomElementConstructor webkitRegister(DOMString name, optional Dictionary options) raises(DOMException);
     [ReturnNewObject]
-    Element createElement(in DOMString localName, in [TreatNullAs=NullString] DOMString typeExtension) raises (DOMException);
+    Element createElement(DOMString localName, [TreatNullAs=NullString] DOMString typeExtension) raises (DOMException);
     [ReturnNewObject]
-    Element createElementNS(in [TreatNullAs=NullString] DOMString namespaceURI, in DOMString qualifiedName,
-                            in [TreatNullAs=NullString] DOMString typeExtension) raises (DOMException);
+    Element createElementNS([TreatNullAs=NullString] DOMString namespaceURI, DOMString qualifiedName,
+                            [TreatNullAs=NullString] DOMString typeExtension) raises (DOMException);
 #endif
 
 #if defined(LANGUAGE_CPP) && LANGUAGE_CPP
index bcf035c135f694a24fb3f7a73fd05f3fa10f84e7..db61134a26a6f5af259b4304e859379cd02e6e6f 100644 (file)
@@ -19,9 +19,9 @@
 
 interface DocumentFragment : Node {
     // NodeSelector - Selector API
-    Element querySelector(in DOMString selectors)
+    Element querySelector(DOMString selectors)
         raises(DOMException);
-    NodeList querySelectorAll(in DOMString selectors)
+    NodeList querySelectorAll(DOMString selectors)
         raises(DOMException);
 };
 
index 7bcc66f1f841a629aacfd05458810a6aa6f3be1c..5e16c9f9eed6b291fcc9ac883e539adeccdd97bd 100644 (file)
 
     [TreatReturnedNullStringAs=Null] readonly attribute DOMString tagName;
 
-    [TreatReturnedNullStringAs=Null] DOMString getAttribute(in [Default=Undefined] optional DOMString name);
-    [ObjCLegacyUnnamedParameters] void setAttribute(in [Default=Undefined] optional DOMString name,
-                                     in [Default=Undefined] optional DOMString value)
+    [TreatReturnedNullStringAs=Null] DOMString getAttribute([Default=Undefined] optional DOMString name);
+    [ObjCLegacyUnnamedParameters] void setAttribute([Default=Undefined] optional DOMString name,
+                                     [Default=Undefined] optional DOMString value)
         raises(DOMException);
-    void removeAttribute(in [Default=Undefined] optional DOMString name);
-    Attr getAttributeNode(in [Default=Undefined] optional DOMString name);
-    Attr setAttributeNode(in [Default=Undefined] optional Attr newAttr)
+    void removeAttribute([Default=Undefined] optional DOMString name);
+    Attr getAttributeNode([Default=Undefined] optional DOMString name);
+    Attr setAttributeNode([Default=Undefined] optional Attr newAttr)
         raises(DOMException);
-    Attr removeAttributeNode(in [Default=Undefined] optional Attr oldAttr)
+    Attr removeAttributeNode([Default=Undefined] optional Attr oldAttr)
         raises(DOMException);
-    NodeList getElementsByTagName(in [Default=Undefined] optional DOMString name);
+    NodeList getElementsByTagName([Default=Undefined] optional DOMString name);
 
 #if !defined(LANGUAGE_OBJECTIVE_C)
     // For ObjC this is defined on Node for legacy support.
 
     // DOM Level 2 Core
 
-    [ObjCLegacyUnnamedParameters] DOMString getAttributeNS(in [TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
-                                            in [Default=Undefined] optional DOMString localName);
-    [ObjCLegacyUnnamedParameters] void setAttributeNS(in [TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
-                                       in [Default=Undefined] optional DOMString qualifiedName, 
-                                       in [Default=Undefined] optional DOMString value)
+    [ObjCLegacyUnnamedParameters] DOMString getAttributeNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
+                                            [Default=Undefined] optional DOMString localName);
+    [ObjCLegacyUnnamedParameters] void setAttributeNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
+                                       [Default=Undefined] optional DOMString qualifiedName, 
+                                       [Default=Undefined] optional DOMString value)
         raises(DOMException);
-    [ObjCLegacyUnnamedParameters] void removeAttributeNS(in [TreatNullAs=NullString] DOMString namespaceURI,
-                                          in DOMString localName);
-    [ObjCLegacyUnnamedParameters] NodeList getElementsByTagNameNS(in [TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
-                                                   in [Default=Undefined] optional DOMString localName);
-    [ObjCLegacyUnnamedParameters] Attr getAttributeNodeNS(in [TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
-                                           in [Default=Undefined] optional DOMString localName);
-    Attr setAttributeNodeNS(in [Default=Undefined] optional Attr newAttr)
+    [ObjCLegacyUnnamedParameters] void removeAttributeNS([TreatNullAs=NullString] DOMString namespaceURI,
+                                          DOMString localName);
+    [ObjCLegacyUnnamedParameters] NodeList getElementsByTagNameNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
+                                                   [Default=Undefined] optional DOMString localName);
+    [ObjCLegacyUnnamedParameters] Attr getAttributeNodeNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
+                                           [Default=Undefined] optional DOMString localName);
+    Attr setAttributeNodeNS([Default=Undefined] optional Attr newAttr)
         raises(DOMException);
-    boolean hasAttribute(in DOMString name);
-    [ObjCLegacyUnnamedParameters] boolean hasAttributeNS(in [TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
-                                          in [Default=Undefined] optional DOMString localName);
+    boolean hasAttribute(DOMString name);
+    [ObjCLegacyUnnamedParameters] boolean hasAttributeNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
+                                          [Default=Undefined] optional DOMString localName);
 
     readonly attribute CSSStyleDeclaration style;
 
 
     void focus();
     void blur();
-    void scrollIntoView(in optional boolean alignWithTop);
+    void scrollIntoView(optional boolean alignWithTop);
 
     // WebKit extensions
 
-    void scrollIntoViewIfNeeded(in optional boolean centerIfNeeded);
-    void scrollByLines(in [Default=Undefined] optional long lines);
-    void scrollByPages(in [Default=Undefined] optional long pages);
+    void scrollIntoViewIfNeeded(optional boolean centerIfNeeded);
+    void scrollByLines([Default=Undefined] optional long lines);
+    void scrollByPages([Default=Undefined] optional long pages);
 
     // HTML 5
-    NodeList getElementsByClassName(in [Default=Undefined] optional DOMString name);
+    NodeList getElementsByClassName([Default=Undefined] optional DOMString name);
 
     [Reflect=class] attribute DOMString className;
     readonly attribute DOMTokenList classList;
 #endif
 
     // NodeSelector - Selector API
-    Element querySelector(in DOMString selectors)
+    Element querySelector(DOMString selectors)
         raises(DOMException);
-    NodeList querySelectorAll(in DOMString selectors)
+    NodeList querySelectorAll(DOMString selectors)
         raises(DOMException);
 
     // WebKit extension, pending specification.
-    boolean webkitMatchesSelector(in [Default=Undefined] optional DOMString selectors)
+    boolean webkitMatchesSelector([Default=Undefined] optional DOMString selectors)
         raises(DOMException);
 
     // ElementTraversal API
 #if defined(ENABLE_FULLSCREEN_API) && ENABLE_FULLSCREEN_API
     // Mozilla version
     const unsigned short ALLOW_KEYBOARD_INPUT = 1;
-    void webkitRequestFullScreen(in [Default=Undefined] optional unsigned short flags);
+    void webkitRequestFullScreen([Default=Undefined] optional unsigned short flags);
 
     // W3C version
     void webkitRequestFullscreen();
index e5f90a9970ff0a4a61c0958cc7323c35cd9031de..eea0514279a77c9301c7aee1e23543268586ce1d 100644 (file)
@@ -62,9 +62,9 @@
 
     void               stopPropagation();
     void               preventDefault();
-    [ObjCLegacyUnnamedParameters] void initEvent(in [Default=Undefined] optional DOMString eventTypeArg, 
-                                  in [Default=Undefined] optional boolean canBubbleArg, 
-                                  in [Default=Undefined] optional boolean cancelableArg);
+    [ObjCLegacyUnnamedParameters] void initEvent([Default=Undefined] optional DOMString eventTypeArg, 
+                                  [Default=Undefined] optional boolean canBubbleArg, 
+                                  [Default=Undefined] optional boolean cancelableArg);
 
     // DOM Level 3 Additions.
     readonly attribute boolean defaultPrevented;
index 3786408d0f50336d8de5d7777800a6f4ce9ae13e..a04728eeb6a2c55bff2fabed89db8ca9641c104f 100644 (file)
@@ -25,6 +25,6 @@
     CPPPureInterface,
     OmitConstructor
 ] interface EventListener {
-    void               handleEvent(in Event evt);
+    void               handleEvent(Event evt);
 };
 
index 9d0d7d7fa026d106bd3815e897980b9e31354e70..3383a9cf3c42625b60ccc0c5e0bcfae00ab6f289 100644 (file)
     JSCustomToNativeObject,
     EventTarget
 ] interface EventTarget {
-    [ObjCLegacyUnnamedParameters] void addEventListener(in DOMString type, 
-                                         in EventListener listener, 
-                                         in optional boolean useCapture);
-    [ObjCLegacyUnnamedParameters] void removeEventListener(in DOMString type, 
-                                            in EventListener listener, 
-                                            in optional boolean useCapture);
-    boolean dispatchEvent(in Event event)
+    [ObjCLegacyUnnamedParameters] void addEventListener(DOMString type, 
+                                         EventListener listener, 
+                                         optional boolean useCapture);
+    [ObjCLegacyUnnamedParameters] void removeEventListener(DOMString type, 
+                                            EventListener listener, 
+                                            optional boolean useCapture);
+    boolean dispatchEvent(Event event)
         raises(EventException);
 };
 
index 67086b64e6597aa4fcd23b02538385562e687f0d..2408afe6dc638a850569fd2eb1f32fe4bd84ea5c 100644 (file)
 [
     ConstructorTemplate=Event
 ] interface HashChangeEvent : Event {
-    void initHashChangeEvent(in [Default=Undefined] optional DOMString type, 
-                             in [Default=Undefined] optional boolean canBubble, 
-                             in [Default=Undefined] optional boolean cancelable, 
-                             in [Default=Undefined] optional DOMString oldURL, 
-                             in [Default=Undefined] optional DOMString newURL); 
+    void initHashChangeEvent([Default=Undefined] optional DOMString type, 
+                             [Default=Undefined] optional boolean canBubble, 
+                             [Default=Undefined] optional boolean cancelable, 
+                             [Default=Undefined] optional DOMString oldURL, 
+                             [Default=Undefined] optional DOMString newURL); 
     [InitializedByEventConstructor] readonly attribute DOMString oldURL;
     [InitializedByEventConstructor] readonly attribute DOMString newURL;
 };
index b23d67a1d409b388c1f217ad92d411e5f0baf1df..2f73d5c52e69a62235ac4bd0d3e8758cb622b1ff 100644 (file)
     readonly attribute boolean          altGraphKey;
 
 #if !defined(LANGUAGE_JAVASCRIPT) || !LANGUAGE_JAVASCRIPT
-    boolean getModifierState(in [Default=Undefined] optional DOMString keyIdentifierArg);
+    boolean getModifierState([Default=Undefined] optional DOMString keyIdentifierArg);
 #endif
 
     // FIXME: this does not match the version in the DOM spec.
-    void initKeyboardEvent(in [Default=Undefined] optional DOMString type, 
-                           in [Default=Undefined] optional boolean canBubble, 
-                           in [Default=Undefined] optional boolean cancelable, 
-                           in [Default=Undefined] optional DOMWindow view, 
-                           in [Default=Undefined] optional DOMString keyIdentifier,
-                           in [Default=Undefined] optional unsigned long keyLocation,
-                           in [Default=Undefined] optional boolean ctrlKey,
-                           in [Default=Undefined] optional boolean altKey,
-                           in [Default=Undefined] optional boolean shiftKey,
-                           in [Default=Undefined] optional boolean metaKey,
-                           in [Default=Undefined] optional boolean altGraphKey);
+    void initKeyboardEvent([Default=Undefined] optional DOMString type, 
+                           [Default=Undefined] optional boolean canBubble, 
+                           [Default=Undefined] optional boolean cancelable, 
+                           [Default=Undefined] optional DOMWindow view, 
+                           [Default=Undefined] optional DOMString keyIdentifier,
+                           [Default=Undefined] optional unsigned long keyLocation,
+                           [Default=Undefined] optional boolean ctrlKey,
+                           [Default=Undefined] optional boolean altKey,
+                           [Default=Undefined] optional boolean shiftKey,
+                           [Default=Undefined] optional boolean metaKey,
+                           [Default=Undefined] optional boolean altGraphKey);
 
     // WebKit Extensions
 #if !defined(LANGUAGE_JAVASCRIPT) || !LANGUAGE_JAVASCRIPT
     readonly attribute long             keyCode;
     readonly attribute long             charCode;
     
-    void initKeyboardEvent(in [Default=Undefined] optional DOMString type, 
-                           in [Default=Undefined] optional boolean canBubble, 
-                           in [Default=Undefined] optional boolean cancelable, 
-                           in [Default=Undefined] optional DOMWindow view, 
-                           in [Default=Undefined] optional DOMString keyIdentifier,
-                           in [Default=Undefined] optional unsigned long keyLocation,
-                           in [Default=Undefined] optional boolean ctrlKey,
-                           in [Default=Undefined] optional boolean altKey,
-                           in [Default=Undefined] optional boolean shiftKey,
-                           in [Default=Undefined] optional boolean metaKey);
+    void initKeyboardEvent([Default=Undefined] optional DOMString type, 
+                           [Default=Undefined] optional boolean canBubble, 
+                           [Default=Undefined] optional boolean cancelable, 
+                           [Default=Undefined] optional DOMWindow view, 
+                           [Default=Undefined] optional DOMString keyIdentifier,
+                           [Default=Undefined] optional unsigned long keyLocation,
+                           [Default=Undefined] optional boolean ctrlKey,
+                           [Default=Undefined] optional boolean altKey,
+                           [Default=Undefined] optional boolean shiftKey,
+                           [Default=Undefined] optional boolean metaKey);
 #endif
 
 };
index 72ec2301b07f9ebc89efdd098c94c7893e0b9ea0..0af72d5fa07ff9036c65473c6672bc1db1de97d4 100644 (file)
     [InitializedByEventConstructor, CachedAttribute, CustomGetter] readonly attribute any data;
     [InitializedByEventConstructor, CustomGetter] readonly attribute Array ports;
 
-    [Custom] void initMessageEvent(in [Default=Undefined] optional DOMString typeArg, 
-                                   in [Default=Undefined] optional boolean canBubbleArg, 
-                                   in [Default=Undefined] optional boolean cancelableArg, 
-                                   in [Default=Undefined] optional any dataArg, 
-                                   in [Default=Undefined] optional DOMString originArg, 
-                                   in [Default=Undefined] optional DOMString lastEventIdArg, 
-                                   in [Default=Undefined] optional DOMWindow sourceArg, 
-                                   in [Default=Undefined] optional Array messagePorts);
+    [Custom] void initMessageEvent([Default=Undefined] optional DOMString typeArg, 
+                                   [Default=Undefined] optional boolean canBubbleArg, 
+                                   [Default=Undefined] optional boolean cancelableArg, 
+                                   [Default=Undefined] optional any dataArg, 
+                                   [Default=Undefined] optional DOMString originArg, 
+                                   [Default=Undefined] optional DOMString lastEventIdArg, 
+                                   [Default=Undefined] optional DOMWindow sourceArg, 
+                                   [Default=Undefined] optional Array messagePorts);
 
-    [Custom] void webkitInitMessageEvent(in [Default=Undefined] optional DOMString typeArg,
-                                         in [Default=Undefined] optional boolean canBubbleArg,
-                                         in [Default=Undefined] optional boolean cancelableArg,
-                                         in [Default=Undefined] optional any dataArg,
-                                         in [Default=Undefined] optional DOMString originArg,
-                                         in [Default=Undefined] optional DOMString lastEventIdArg,
-                                         in [Default=Undefined] optional DOMWindow sourceArg,
-                                         in [Default=Undefined] optional Array transferables);
+    [Custom] void webkitInitMessageEvent([Default=Undefined] optional DOMString typeArg,
+                                         [Default=Undefined] optional boolean canBubbleArg,
+                                         [Default=Undefined] optional boolean cancelableArg,
+                                         [Default=Undefined] optional any dataArg,
+                                         [Default=Undefined] optional DOMString originArg,
+                                         [Default=Undefined] optional DOMString lastEventIdArg,
+                                         [Default=Undefined] optional DOMWindow sourceArg,
+                                         [Default=Undefined] optional Array transferables);
 #else
     // Code generator for ObjC bindings does not support custom bindings, thus there is no good way to
     // return a variant value. As workaround, expose the data attribute as SerializedScriptValue.
     // There's no good way to expose an array via the ObjC bindings, so for now just expose a single port.
     readonly attribute MessagePort messagePort;
 
-    void initMessageEvent(in [Default=Undefined] optional DOMString typeArg, 
-                          in [Default=Undefined] optional boolean canBubbleArg, 
-                          in [Default=Undefined] optional boolean cancelableArg, 
-                          in [Default=Undefined] optional SerializedScriptValue dataArg, 
-                          in [Default=Undefined] optional DOMString originArg, 
-                          in [Default=Undefined] optional DOMString lastEventIdArg, 
-                          in [Default=Undefined] optional DOMWindow sourceArg, 
-                          in [Default=Undefined] optional MessagePort messagePort);
+    void initMessageEvent([Default=Undefined] optional DOMString typeArg, 
+                          [Default=Undefined] optional boolean canBubbleArg, 
+                          [Default=Undefined] optional boolean cancelableArg, 
+                          [Default=Undefined] optional SerializedScriptValue dataArg, 
+                          [Default=Undefined] optional DOMString originArg, 
+                          [Default=Undefined] optional DOMString lastEventIdArg, 
+                          [Default=Undefined] optional DOMWindow sourceArg, 
+                          [Default=Undefined] optional MessagePort messagePort);
 #endif
 
 };
index 8bb045718864353be022a709ea01cfd4ef251eb1..ff4d79c5df28b5b6d916c53cc8a3053e12de7d0b 100644 (file)
@@ -35,7 +35,7 @@
 // We need to have something as an ObjC binding, because MessagePort is used in MessageEvent, which already has one,
 // but we don't want to actually expose the API while it is in flux.
 #if defined(LANGUAGE_JAVASCRIPT) && LANGUAGE_JAVASCRIPT
-    [Custom] void postMessage(in any message, in optional Array messagePorts)
+    [Custom] void postMessage(any message, optional Array messagePorts)
         raises(DOMException);
 
     void start();
     attribute EventListener onmessage;
 
     // EventTarget interface
-    void addEventListener(in DOMString type, 
-                          in EventListener listener, 
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type, 
-                             in EventListener listener, 
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event evt)
+    void addEventListener(DOMString type, 
+                          EventListener listener, 
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type, 
+                             EventListener listener, 
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event evt)
         raises(EventException);
 #endif
 };
index b7387f4a5369141a520bc25d20b775575a6289db..7d3524051b9c8bfffd7ef48229a36e536ab10e36 100644 (file)
     [Conditional=POINTER_LOCK]      readonly attribute long             webkitMovementX;
     [Conditional=POINTER_LOCK]      readonly attribute long             webkitMovementY;
     
-    [ObjCLegacyUnnamedParameters] void initMouseEvent(in [Default=Undefined] optional DOMString type, 
-                                       in [Default=Undefined] optional boolean canBubble, 
-                                       in [Default=Undefined] optional boolean cancelable, 
-                                       in [Default=Undefined] optional DOMWindow view, 
-                                       in [Default=Undefined] optional long detail, 
-                                       in [Default=Undefined] optional long screenX, 
-                                       in [Default=Undefined] optional long screenY, 
-                                       in [Default=Undefined] optional long clientX, 
-                                       in [Default=Undefined] optional long clientY, 
-                                       in [Default=Undefined] optional boolean ctrlKey, 
-                                       in [Default=Undefined] optional boolean altKey, 
-                                       in [Default=Undefined] optional boolean shiftKey, 
-                                       in [Default=Undefined] optional boolean metaKey, 
-                                       in [Default=Undefined] optional unsigned short button, 
-                                       in [Default=Undefined] optional EventTarget relatedTarget);
+    [ObjCLegacyUnnamedParameters] void initMouseEvent([Default=Undefined] optional DOMString type, 
+                                       [Default=Undefined] optional boolean canBubble, 
+                                       [Default=Undefined] optional boolean cancelable, 
+                                       [Default=Undefined] optional DOMWindow view, 
+                                       [Default=Undefined] optional long detail, 
+                                       [Default=Undefined] optional long screenX, 
+                                       [Default=Undefined] optional long screenY, 
+                                       [Default=Undefined] optional long clientX, 
+                                       [Default=Undefined] optional long clientY, 
+                                       [Default=Undefined] optional boolean ctrlKey, 
+                                       [Default=Undefined] optional boolean altKey, 
+                                       [Default=Undefined] optional boolean shiftKey, 
+                                       [Default=Undefined] optional boolean metaKey, 
+                                       [Default=Undefined] optional unsigned short button, 
+                                       [Default=Undefined] optional EventTarget relatedTarget);
 
     // extensions
     readonly attribute long             offsetX;
index 9a73dc23ac49a5a60d4848c62398d739a1d11e88..5c0e7094c084045335b97f5cae3a7a43e6ca33fa 100644 (file)
@@ -31,14 +31,14 @@ interface MutationEvent : Event {
     readonly attribute DOMString      attrName;
     readonly attribute unsigned short attrChange;
 
-    [ObjCLegacyUnnamedParameters] void initMutationEvent(in [Default=Undefined] optional DOMString type, 
-                                          in [Default=Undefined] optional boolean canBubble, 
-                                          in [Default=Undefined] optional boolean cancelable, 
-                                          in [Default=Undefined] optional Node relatedNode, 
-                                          in [Default=Undefined] optional DOMString prevValue, 
-                                          in [Default=Undefined] optional DOMString newValue, 
-                                          in [Default=Undefined] optional DOMString attrName, 
-                                          in [Default=Undefined] optional unsigned short attrChange);
+    [ObjCLegacyUnnamedParameters] void initMutationEvent([Default=Undefined] optional DOMString type, 
+                                          [Default=Undefined] optional boolean canBubble, 
+                                          [Default=Undefined] optional boolean cancelable, 
+                                          [Default=Undefined] optional Node relatedNode, 
+                                          [Default=Undefined] optional DOMString prevValue, 
+                                          [Default=Undefined] optional DOMString newValue, 
+                                          [Default=Undefined] optional DOMString attrName, 
+                                          [Default=Undefined] optional unsigned short attrChange);
 
 };
 
index 7527396effdda7f850871102231aef911fb19a16..0eab25a0dd6d991ed821553793006f6eb1702c99 100644 (file)
@@ -34,7 +34,7 @@
     CustomIsReachable,
     ImplementationLacksVTable
 ] interface MutationObserver {
-    void observe(in Node target, in Dictionary options)
+    void observe(Node target, Dictionary options)
         raises(DOMException);
     sequence<MutationRecord> takeRecords();
     void disconnect();
index 6dcdb6e4249dea03097e7e99f24529aee3cd9ea9..b0246bd271830e5b8644ed754abcf4a07c1e9d2e 100644 (file)
     ImplementationLacksVTable
 ] interface NamedNodeMap {
 
-    Node getNamedItem(in [Default=Undefined] optional DOMString name);
+    Node getNamedItem([Default=Undefined] optional DOMString name);
 
-    Node setNamedItem(in [Default=Undefined] optional Node node)
+    Node setNamedItem([Default=Undefined] optional Node node)
         raises(DOMException);
 
-    Node removeNamedItem(in [Default=Undefined] optional DOMString name)
+    Node removeNamedItem([Default=Undefined] optional DOMString name)
         raises(DOMException);
 
-    Node item(in [Default=Undefined] optional unsigned long index);
+    Node item([Default=Undefined] optional unsigned long index);
     
     readonly attribute unsigned long length;
 
 
     // Introduced in DOM Level 2:
 
-    [ObjCLegacyUnnamedParameters] Node getNamedItemNS(in [TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI, 
-                                       in [Default=Undefined] optional DOMString localName)
+    [ObjCLegacyUnnamedParameters] Node getNamedItemNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI, 
+                                       [Default=Undefined] optional DOMString localName)
         // FIXME: the implementation does take an exceptioncode parameter.
         /*raises(DOMException)*/;
 
-    Node setNamedItemNS(in [Default=Undefined] optional Node node)
+    Node setNamedItemNS([Default=Undefined] optional Node node)
         raises(DOMException);
 
-    [ObjCLegacyUnnamedParameters] Node removeNamedItemNS(in [TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI, 
-                                          in [Default=Undefined] optional DOMString localName)
+    [ObjCLegacyUnnamedParameters] Node removeNamedItemNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI, 
+                                          [Default=Undefined] optional DOMString localName)
         raises(DOMException);
 
 };
index 7a956467d63f2614501c9438be55b25d4475cbf8..0550789ffddfad788daf7474f69b03b918c827bf 100644 (file)
     readonly attribute Node             nextSibling;
     readonly attribute Document         ownerDocument;
 
-    [ObjCLegacyUnnamedParameters, Custom] Node insertBefore(in [CustomReturn] Node newChild,
-                                                            in Node refChild)
+    [ObjCLegacyUnnamedParameters, Custom] Node insertBefore([CustomReturn] Node newChild,
+                                                            Node refChild)
         raises(DOMException);
-    [ObjCLegacyUnnamedParameters, Custom] Node replaceChild(in Node newChild,
-                                                            in [CustomReturn] Node oldChild)
+    [ObjCLegacyUnnamedParameters, Custom] Node replaceChild(Node newChild,
+                                                            [CustomReturn] Node oldChild)
         raises(DOMException);
-    [Custom] Node removeChild(in [CustomReturn] Node oldChild)
+    [Custom] Node removeChild([CustomReturn] Node oldChild)
         raises(DOMException);
-    [Custom] Node appendChild(in [CustomReturn] Node newChild)
+    [Custom] Node appendChild([CustomReturn] Node newChild)
         raises(DOMException);
 
     boolean            hasChildNodes();
-    Node               cloneNode(in [Default=Undefined] optional boolean deep);
+    Node               cloneNode([Default=Undefined] optional boolean deep);
     void               normalize();
 
     // Introduced in DOM Level 2:
 
-    [ObjCLegacyUnnamedParameters] boolean isSupported(in [Default=Undefined] optional DOMString feature, 
-                                       in [TreatNullAs=NullString,Default=Undefined] optional DOMString version);
+    [ObjCLegacyUnnamedParameters] boolean isSupported([Default=Undefined] optional DOMString feature, 
+                                       [TreatNullAs=NullString,Default=Undefined] optional DOMString version);
 
     readonly attribute [TreatReturnedNullStringAs=Null] DOMString        namespaceURI;
              attribute [TreatReturnedNullStringAs=Null, TreatNullAs=NullString] DOMString        prefix
              attribute [TreatReturnedNullStringAs=Null, TreatNullAs=NullString] DOMString       textContent
                  setter raises(DOMException);
 
-    boolean            isSameNode(in [Default=Undefined] optional Node other);
-    boolean            isEqualNode(in [Default=Undefined] optional Node other);
-    [TreatReturnedNullStringAs=Null] DOMString          lookupPrefix(in [TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI);
-    boolean            isDefaultNamespace(in [TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI);
-    [TreatReturnedNullStringAs=Null] DOMString          lookupNamespaceURI(in [TreatNullAs=NullString,Default=Undefined] optional DOMString prefix);
+    boolean            isSameNode([Default=Undefined] optional Node other);
+    boolean            isEqualNode([Default=Undefined] optional Node other);
+    [TreatReturnedNullStringAs=Null] DOMString          lookupPrefix([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI);
+    boolean            isDefaultNamespace([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI);
+    [TreatReturnedNullStringAs=Null] DOMString          lookupNamespaceURI([TreatNullAs=NullString,Default=Undefined] optional DOMString prefix);
 
     // DocumentPosition
     const unsigned short      DOCUMENT_POSITION_DISCONNECTED = 0x01;
     const unsigned short      DOCUMENT_POSITION_CONTAINED_BY = 0x10;
     const unsigned short      DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;
 
-    unsigned short     compareDocumentPosition(in [Default=Undefined] optional Node other);
+    unsigned short     compareDocumentPosition([Default=Undefined] optional Node other);
 
     // Introduced in DOM4
-    boolean contains(in [Default=Undefined] optional Node other);
+    boolean contains([Default=Undefined] optional Node other);
 
     // IE extensions
     readonly attribute Element          parentElement;
 
 #if !defined(LANGUAGE_CPP) || !LANGUAGE_CPP
 #if !defined(LANGUAGE_OBJECTIVE_C) || !LANGUAGE_OBJECTIVE_C
-    void addEventListener(in DOMString type, 
-                          in EventListener listener, 
-                          in optional boolean useCapture);
-    void removeEventListener(in DOMString type, 
-                             in EventListener listener, 
-                             in optional boolean useCapture);
-    boolean dispatchEvent(in Event event)
+    void addEventListener(DOMString type, 
+                          EventListener listener, 
+                          optional boolean useCapture);
+    void removeEventListener(DOMString type, 
+                             EventListener listener, 
+                             optional boolean useCapture);
+    boolean dispatchEvent(Event event)
         raises(EventException);
 #endif
 #endif
 
 #if defined(LANGUAGE_CPP) && LANGUAGE_CPP
-    [Custom] void addEventListener(in DOMString type, 
-                                      in EventListener listener, 
-                                      in boolean useCapture);
-    [Custom] void removeEventListener(in DOMString type, 
-                                         in EventListener listener, 
-                                         in boolean useCapture);
-    boolean dispatchEvent(in Event event)
+    [Custom] void addEventListener(DOMString type, 
+                                      EventListener listener, 
+                                      boolean useCapture);
+    [Custom] void removeEventListener(DOMString type, 
+                                         EventListener listener, 
+                                         boolean useCapture);
+    boolean dispatchEvent(Event event)
         raises(EventException);
 #endif
 
index 61c8d914cdb336f0cd4ec49bbd2dab473b5071b8..cec6bfc8d48969d74930ccfdd38397cc82fbab78 100644 (file)
@@ -46,7 +46,7 @@
     const unsigned long       SHOW_DOCUMENT_FRAGMENT         = 0x00000400;
     const unsigned long       SHOW_NOTATION                  = 0x00000800;
 
-    [CallWith=ScriptState] short acceptNode(in [Default=Undefined] optional Node n);
+    [CallWith=ScriptState] short acceptNode([Default=Undefined] optional Node n);
 
 };
 
index 1c47331df333f1c5cdd0b8e7f49f5b535f78bc0d..bdc3d3592b1411d81b80f3790f1eb53e9f6f612e 100644 (file)
@@ -25,7 +25,7 @@
     SkipVTableValidation
 ] interface NodeList {
 
-    Node item(in [IsIndex,Default=Undefined] optional unsigned long index);
+    Node item([IsIndex,Default=Undefined] optional unsigned long index);
 
     readonly attribute unsigned long length;
 
index fba7af6312a5c1901b1775c02327da2683196120..4b9ecd3a3712742a2718e5807c6084c55f08e9ba 100644 (file)
@@ -35,9 +35,9 @@
     [InitializedByEventConstructor] readonly attribute boolean verticalOverflow;
 
 #if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C
-    void initOverflowEvent(in [Default=Undefined] optional unsigned short orient,
-                           in [Default=Undefined] optional boolean horizontalOverflow,
-                           in [Default=Undefined] optional boolean verticalOverflow);
+    void initOverflowEvent([Default=Undefined] optional unsigned short orient,
+                           [Default=Undefined] optional boolean horizontalOverflow,
+                           [Default=Undefined] optional boolean verticalOverflow);
 #endif
 };
 
index 5b2b4841fa28fb17c5cc65821721f165c3df48b4..7e6f3a0295fccb4b4cc00e66abd18615fcc18cc7 100644 (file)
@@ -35,7 +35,7 @@
 ] interface PropertyNodeList : NodeList {
 
     sequence<MicroDataItemValue> getValues();
-    Node item(in unsigned long index);
+    Node item(unsigned long index);
 
     readonly attribute unsigned long length;
 };
index ec60bf233b2a4b650610f217809cf4c249ee713e..dd840c1ee109a95c4afb773e94964ca94a0869a9 100644 (file)
     readonly attribute Node commonAncestorContainer
         getter raises(DOMException);
 
-    [ObjCLegacyUnnamedParameters] void setStart(in [Default=Undefined] optional Node refNode, 
-                                 in [Default=Undefined] optional long offset)
+    [ObjCLegacyUnnamedParameters] void setStart([Default=Undefined] optional Node refNode, 
+                                 [Default=Undefined] optional long offset)
         raises(RangeException, DOMException);
-    [ObjCLegacyUnnamedParameters] void setEnd(in [Default=Undefined] optional Node refNode, 
-                               in [Default=Undefined] optional long offset)
+    [ObjCLegacyUnnamedParameters] void setEnd([Default=Undefined] optional Node refNode, 
+                               [Default=Undefined] optional long offset)
         raises(RangeException, DOMException);
-    void setStartBefore(in [Default=Undefined] optional Node refNode)
+    void setStartBefore([Default=Undefined] optional Node refNode)
         raises(RangeException, DOMException);
-    void setStartAfter(in [Default=Undefined] optional Node refNode)
+    void setStartAfter([Default=Undefined] optional Node refNode)
         raises(RangeException, DOMException);
-    void setEndBefore(in [Default=Undefined] optional Node refNode)
+    void setEndBefore([Default=Undefined] optional Node refNode)
         raises(RangeException, DOMException);
-    void setEndAfter(in [Default=Undefined] optional Node refNode)
+    void setEndAfter([Default=Undefined] optional Node refNode)
         raises(RangeException, DOMException);
-    void collapse(in [Default=Undefined] optional boolean toStart)
+    void collapse([Default=Undefined] optional boolean toStart)
         raises(DOMException);
-    void selectNode(in [Default=Undefined] optional Node refNode)
+    void selectNode([Default=Undefined] optional Node refNode)
         raises(RangeException, DOMException);
-    void selectNodeContents(in [Default=Undefined] optional Node refNode)
+    void selectNodeContents([Default=Undefined] optional Node refNode)
         raises(RangeException, DOMException);
 
     // CompareHow
@@ -63,8 +63,8 @@
     const unsigned short END_TO_END     = 2;
     const unsigned short END_TO_START   = 3;
 
-    [ObjCLegacyUnnamedParameters] short compareBoundaryPoints(in [Default=Undefined] optional CompareHow how,
-                                               in [Default=Undefined] optional Range sourceRange)
+    [ObjCLegacyUnnamedParameters] short compareBoundaryPoints([Default=Undefined] optional CompareHow how,
+                                               [Default=Undefined] optional Range sourceRange)
         raises(DOMException);
 
     void deleteContents()
@@ -73,9 +73,9 @@
         raises(DOMException);
     DocumentFragment cloneContents()
         raises(DOMException);
-    void insertNode(in [Default=Undefined] optional Node newNode)
+    void insertNode([Default=Undefined] optional Node newNode)
         raises(DOMException, RangeException);
-    void surroundContents(in [Default=Undefined] optional Node newParent)
+    void surroundContents([Default=Undefined] optional Node newParent)
         raises(DOMException, RangeException);
     Range cloneRange()
         raises(DOMException);
 
     //&