Commit 27089042 authored by mjs@apple.com's avatar mjs@apple.com

Remove V8-specific extended attributes from IDL files

https://bugs.webkit.org/show_bug.cgi?id=114523

Reviewed by Geoffrey Garen.

No tests because no behavior change is expected.

* Modules/encryptedmedia/MediaKeyMessageEvent.idl:
* Modules/encryptedmedia/MediaKeyNeededEvent.idl:
* Modules/encryptedmedia/MediaKeySession.idl:
* Modules/encryptedmedia/MediaKeys.idl:
* Modules/filesystem/HTMLInputElementFileSystem.idl:
* Modules/indexeddb/IDBAny.idl:
* Modules/mediasource/MediaSource.idl:
* Modules/mediasource/SourceBuffer.idl:
* Modules/mediasource/SourceBufferList.idl:
* Modules/mediastream/MediaStream.idl:
* Modules/webaudio/AudioDestinationNode.idl:
* html/track/TextTrackCue.idl:
* html/track/TextTrackCueList.idl:
* html/track/TextTrackList.idl:
* html/track/TextTrackRegion.idl:
* html/track/TextTrackRegionList.idl:
* html/track/TrackEvent.idl:
* storage/Storage.idl:
* svg/SVGDocument.idl:
* svg/SVGElement.idl:
* workers/WorkerContext.idl:
* xml/XMLHttpRequest.idl:
* xml/XPathNSResolver.idl:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148480 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 87a467cc
2013-04-12 Maciej Stachowiak <mjs@apple.com>
Remove V8-specific extended attributes from IDL files
https://bugs.webkit.org/show_bug.cgi?id=114523
Reviewed by Geoffrey Garen.
No tests because no behavior change is expected.
* Modules/encryptedmedia/MediaKeyMessageEvent.idl:
* Modules/encryptedmedia/MediaKeyNeededEvent.idl:
* Modules/encryptedmedia/MediaKeySession.idl:
* Modules/encryptedmedia/MediaKeys.idl:
* Modules/filesystem/HTMLInputElementFileSystem.idl:
* Modules/indexeddb/IDBAny.idl:
* Modules/mediasource/MediaSource.idl:
* Modules/mediasource/SourceBuffer.idl:
* Modules/mediasource/SourceBufferList.idl:
* Modules/mediastream/MediaStream.idl:
* Modules/webaudio/AudioDestinationNode.idl:
* html/track/TextTrackCue.idl:
* html/track/TextTrackCueList.idl:
* html/track/TextTrackList.idl:
* html/track/TextTrackRegion.idl:
* html/track/TextTrackRegionList.idl:
* html/track/TrackEvent.idl:
* storage/Storage.idl:
* svg/SVGDocument.idl:
* svg/SVGElement.idl:
* workers/WorkerContext.idl:
* xml/XMLHttpRequest.idl:
* xml/XPathNSResolver.idl:
2013-04-15 Anders Carlsson <andersca@apple.com>
ScriptWrappable subclasses shouldn't have to include WeakInlines.h
......@@ -25,7 +25,6 @@
interface [
Conditional=ENCRYPTED_MEDIA_V2,
V8EnabledAtRuntime=encryptedMedia,
ConstructorTemplate=Event
] MediaKeyMessageEvent : Event {
readonly attribute Uint8Array message;
......
......@@ -25,7 +25,6 @@
interface [
Conditional=ENCRYPTED_MEDIA_V2,
V8EnabledAtRuntime=encryptedMedia,
ConstructorTemplate=Event
] MediaKeyNeededEvent : Event {
readonly attribute Uint8Array initData;
......
......@@ -25,7 +25,6 @@
interface [
Conditional=ENCRYPTED_MEDIA_V2,
V8EnabledAtRuntime=encryptedMedia,
EventTarget,
] MediaKeySession {
// error state
......
......@@ -25,7 +25,6 @@
interface [
Conditional=ENCRYPTED_MEDIA_V2,
V8EnabledAtRuntime=encryptedMedia,
Constructor(in DOMString keySystem),
ConstructorRaisesException,
] MediaKeys {
......
......@@ -32,6 +32,6 @@
Conditional=FILE_SYSTEM,
Supplemental=HTMLInputElement
] interface HTMLInputElementFileSystem {
[V8EnabledAtRuntime=FileSystem,CallWith=ScriptExecutionContext] readonly attribute EntryArray webkitEntries;
[CallWith=ScriptExecutionContext] readonly attribute EntryArray webkitEntries;
};
......@@ -26,7 +26,6 @@
[
Conditional=INDEXED_DATABASE,
CustomToJSObject,
V8NoWrapperCache,
JSNoStaticTables
] interface IDBAny {
// This space is intentionally left blank.
......
......@@ -30,7 +30,6 @@
[
Conditional=MEDIA_SOURCE,
V8EnabledAtRuntime=mediaSource,
ActiveDOMObject,
EventTarget,
Constructor,
......
......@@ -29,8 +29,7 @@
*/
[
Conditional=MEDIA_SOURCE,
V8EnabledAtRuntime=mediaSource
Conditional=MEDIA_SOURCE
] interface SourceBuffer {
// Returns the time ranges buffered.
......
......@@ -30,7 +30,6 @@
[
Conditional=MEDIA_SOURCE,
V8EnabledAtRuntime=mediaSource,
IndexedGetter,
EventTarget,
CallWith=ScriptExecutionContext
......
......@@ -25,7 +25,6 @@
[
Conditional=VIDEO_TRACK,
V8EnabledAtRuntime=webkitVideoTrack,
JSGenerateToNativeObject,
Constructor(in double startTime, in double endTime, in DOMString text),
CallWith=ScriptExecutionContext,
......
......@@ -25,7 +25,6 @@
[
Conditional=VIDEO_TRACK,
V8EnabledAtRuntime=webkitVideoTrack,
IndexedGetter,
ImplementationLacksVTable
] interface TextTrackCueList {
......
......@@ -25,7 +25,6 @@
[
Conditional=VIDEO_TRACK,
V8EnabledAtRuntime=webkitVideoTrack,
IndexedGetter,
EventTarget,
JSCustomMarkFunction,
......
......@@ -25,7 +25,6 @@
[
Conditional=VIDEO_TRACK & WEBVTT_REGIONS,
V8EnabledAtRuntime=webkitVideoTrack,
JSGenerateToNativeObject,
Constructor()
] interface TextTrackRegion {
......
......@@ -25,7 +25,6 @@
[
Conditional=VIDEO_TRACK & WEBVTT_REGIONS,
V8EnabledAtRuntime=webkitVideoTrack,
IndexedGetter,
ImplementationLacksVTable
] interface TextTrackRegionList {
......
......@@ -25,7 +25,6 @@
[
Conditional=VIDEO_TRACK,
V8EnabledAtRuntime=webkitVideoTrack,
ConstructorTemplate=Event
] interface TrackEvent : Event {
[InitializedByEventConstructor, CustomGetter] readonly attribute object track;
......
......@@ -28,7 +28,6 @@
JSGenerateIsReachable=ImplFrame,
CustomDeleteProperty,
CustomEnumerateProperty,
V8CustomIndexedGetter,
CustomNamedSetter,
SkipVTableValidation
] interface Storage {
......
......@@ -20,8 +20,7 @@
*/
[
Conditional=SVG,
V8CustomToJSObject
Conditional=SVG
] interface SVGDocument : Document {
readonly attribute SVGSVGElement rootElement;
......
......@@ -22,8 +22,7 @@
[
JSGenerateToNativeObject,
Conditional=SVG,
V8CustomToJSObject
Conditional=SVG
] interface SVGElement : Element {
[Reflect] attribute DOMString id;
[TreatNullAs=NullString] attribute DOMString xmlbase setter raises(DOMException);
......
......@@ -34,8 +34,6 @@
JSLegacyParent=JSWorkerContextBase,
JSNoStaticTables,
OmitConstructor,
V8CustomToJSObject,
V8NoWrapperCache
] interface WorkerContext {
// WorkerGlobalScope
......
......@@ -40,7 +40,6 @@ enum XMLHttpRequestResponseType {
ActiveDOMObject,
Constructor,
CallWith=ScriptExecutionContext,
V8CustomConstructor,
JSCustomMarkFunction,
EventTarget,
JSNoStaticTables
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment