Title: [148480] trunk/Source/WebCore
Revision
148480
Author
[email protected]
Date
2013-04-15 17:30:26 -0700 (Mon, 15 Apr 2013)

Log Message

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:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (148479 => 148480)


--- trunk/Source/WebCore/ChangeLog	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/ChangeLog	2013-04-16 00:30:26 UTC (rev 148480)
@@ -1,3 +1,36 @@
+2013-04-12  Maciej Stachowiak  <[email protected]>
+
+        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  <[email protected]>
 
         ScriptWrappable subclasses shouldn't have to include WeakInlines.h

Modified: trunk/Source/WebCore/Modules/encryptedmedia/MediaKeyMessageEvent.idl (148479 => 148480)


--- trunk/Source/WebCore/Modules/encryptedmedia/MediaKeyMessageEvent.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/Modules/encryptedmedia/MediaKeyMessageEvent.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -25,7 +25,6 @@
 
 interface [
     Conditional=ENCRYPTED_MEDIA_V2,
-    V8EnabledAtRuntime=encryptedMedia,
     ConstructorTemplate=Event 
 ] MediaKeyMessageEvent : Event {
     readonly attribute Uint8Array message;

Modified: trunk/Source/WebCore/Modules/encryptedmedia/MediaKeyNeededEvent.idl (148479 => 148480)


--- trunk/Source/WebCore/Modules/encryptedmedia/MediaKeyNeededEvent.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/Modules/encryptedmedia/MediaKeyNeededEvent.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -25,7 +25,6 @@
 
 interface [
     Conditional=ENCRYPTED_MEDIA_V2,
-    V8EnabledAtRuntime=encryptedMedia,
     ConstructorTemplate=Event 
 ] MediaKeyNeededEvent : Event {
     readonly attribute Uint8Array initData;

Modified: trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySession.idl (148479 => 148480)


--- trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySession.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySession.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -25,7 +25,6 @@
 
 interface [
     Conditional=ENCRYPTED_MEDIA_V2,
-    V8EnabledAtRuntime=encryptedMedia,
     EventTarget,
 ] MediaKeySession {
     // error state

Modified: trunk/Source/WebCore/Modules/encryptedmedia/MediaKeys.idl (148479 => 148480)


--- trunk/Source/WebCore/Modules/encryptedmedia/MediaKeys.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/Modules/encryptedmedia/MediaKeys.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -25,7 +25,6 @@
  
 interface [
     Conditional=ENCRYPTED_MEDIA_V2,
-    V8EnabledAtRuntime=encryptedMedia,
     Constructor(in DOMString keySystem),
     ConstructorRaisesException,
 ] MediaKeys {

Modified: trunk/Source/WebCore/Modules/filesystem/HTMLInputElementFileSystem.idl (148479 => 148480)


--- trunk/Source/WebCore/Modules/filesystem/HTMLInputElementFileSystem.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/Modules/filesystem/HTMLInputElementFileSystem.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -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;
 };
 

Modified: trunk/Source/WebCore/Modules/indexeddb/IDBAny.idl (148479 => 148480)


--- trunk/Source/WebCore/Modules/indexeddb/IDBAny.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/Modules/indexeddb/IDBAny.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -26,7 +26,6 @@
 [
     Conditional=INDEXED_DATABASE,
     CustomToJSObject,
-    V8NoWrapperCache,
     JSNoStaticTables
 ] interface IDBAny {
     // This space is intentionally left blank.

Modified: trunk/Source/WebCore/Modules/mediasource/MediaSource.idl (148479 => 148480)


--- trunk/Source/WebCore/Modules/mediasource/MediaSource.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/Modules/mediasource/MediaSource.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -30,7 +30,6 @@
  
 [
     Conditional=MEDIA_SOURCE,
-    V8EnabledAtRuntime=mediaSource,
     ActiveDOMObject,
     EventTarget,
     Constructor,

Modified: trunk/Source/WebCore/Modules/mediasource/SourceBuffer.idl (148479 => 148480)


--- trunk/Source/WebCore/Modules/mediasource/SourceBuffer.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/Modules/mediasource/SourceBuffer.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -29,8 +29,7 @@
  */
  
 [
-    Conditional=MEDIA_SOURCE,
-    V8EnabledAtRuntime=mediaSource
+    Conditional=MEDIA_SOURCE
 ] interface SourceBuffer {
 
     // Returns the time ranges buffered.

Modified: trunk/Source/WebCore/Modules/mediasource/SourceBufferList.idl (148479 => 148480)


--- trunk/Source/WebCore/Modules/mediasource/SourceBufferList.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/Modules/mediasource/SourceBufferList.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -30,7 +30,6 @@
  
 [
     Conditional=MEDIA_SOURCE,
-    V8EnabledAtRuntime=mediaSource,
     IndexedGetter,
     EventTarget,
     CallWith=ScriptExecutionContext

Modified: trunk/Source/WebCore/html/track/TextTrackCue.idl (148479 => 148480)


--- trunk/Source/WebCore/html/track/TextTrackCue.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/html/track/TextTrackCue.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -25,7 +25,6 @@
 
 [
     Conditional=VIDEO_TRACK,
-    V8EnabledAtRuntime=webkitVideoTrack,
     JSGenerateToNativeObject,
     Constructor(in double startTime, in double endTime, in DOMString text),
     CallWith=ScriptExecutionContext,

Modified: trunk/Source/WebCore/html/track/TextTrackCueList.idl (148479 => 148480)


--- trunk/Source/WebCore/html/track/TextTrackCueList.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/html/track/TextTrackCueList.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -25,7 +25,6 @@
 
 [
     Conditional=VIDEO_TRACK,
-    V8EnabledAtRuntime=webkitVideoTrack,
     IndexedGetter,
     ImplementationLacksVTable
 ] interface TextTrackCueList {

Modified: trunk/Source/WebCore/html/track/TextTrackList.idl (148479 => 148480)


--- trunk/Source/WebCore/html/track/TextTrackList.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/html/track/TextTrackList.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -25,7 +25,6 @@
 
 [
     Conditional=VIDEO_TRACK,
-    V8EnabledAtRuntime=webkitVideoTrack,
     IndexedGetter,
     EventTarget,
     JSCustomMarkFunction,

Modified: trunk/Source/WebCore/html/track/TextTrackRegion.idl (148479 => 148480)


--- trunk/Source/WebCore/html/track/TextTrackRegion.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/html/track/TextTrackRegion.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -25,7 +25,6 @@
 
 [
     Conditional=VIDEO_TRACK & WEBVTT_REGIONS,
-    V8EnabledAtRuntime=webkitVideoTrack,
     JSGenerateToNativeObject,
     Constructor()
 ] interface TextTrackRegion {

Modified: trunk/Source/WebCore/html/track/TextTrackRegionList.idl (148479 => 148480)


--- trunk/Source/WebCore/html/track/TextTrackRegionList.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/html/track/TextTrackRegionList.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -25,7 +25,6 @@
 
 [
     Conditional=VIDEO_TRACK & WEBVTT_REGIONS,
-    V8EnabledAtRuntime=webkitVideoTrack,
     IndexedGetter,
     ImplementationLacksVTable
 ] interface TextTrackRegionList {

Modified: trunk/Source/WebCore/html/track/TrackEvent.idl (148479 => 148480)


--- trunk/Source/WebCore/html/track/TrackEvent.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/html/track/TrackEvent.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -25,7 +25,6 @@
 
 [
     Conditional=VIDEO_TRACK,
-    V8EnabledAtRuntime=webkitVideoTrack,
     ConstructorTemplate=Event
 ] interface TrackEvent : Event {
     [InitializedByEventConstructor, CustomGetter] readonly attribute object track;

Modified: trunk/Source/WebCore/storage/Storage.idl (148479 => 148480)


--- trunk/Source/WebCore/storage/Storage.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/storage/Storage.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -28,7 +28,6 @@
     JSGenerateIsReachable=ImplFrame,
     CustomDeleteProperty,
     CustomEnumerateProperty,
-    V8CustomIndexedGetter,
     CustomNamedSetter,
     SkipVTableValidation
 ] interface Storage {

Modified: trunk/Source/WebCore/svg/SVGDocument.idl (148479 => 148480)


--- trunk/Source/WebCore/svg/SVGDocument.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/svg/SVGDocument.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -20,8 +20,7 @@
  */
 
 [
-    Conditional=SVG,
-    V8CustomToJSObject
+    Conditional=SVG
 ] interface SVGDocument : Document {
     readonly attribute SVGSVGElement        rootElement;
 

Modified: trunk/Source/WebCore/svg/SVGElement.idl (148479 => 148480)


--- trunk/Source/WebCore/svg/SVGElement.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/svg/SVGElement.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -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);

Modified: trunk/Source/WebCore/workers/WorkerContext.idl (148479 => 148480)


--- trunk/Source/WebCore/workers/WorkerContext.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/workers/WorkerContext.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -34,8 +34,6 @@
     JSLegacyParent=JSWorkerContextBase,
     JSNoStaticTables,
     OmitConstructor,
-    V8CustomToJSObject,
-    V8NoWrapperCache
 ] interface WorkerContext {
 
     // WorkerGlobalScope

Modified: trunk/Source/WebCore/xml/XMLHttpRequest.idl (148479 => 148480)


--- trunk/Source/WebCore/xml/XMLHttpRequest.idl	2013-04-16 00:22:00 UTC (rev 148479)
+++ trunk/Source/WebCore/xml/XMLHttpRequest.idl	2013-04-16 00:30:26 UTC (rev 148480)
@@ -40,7 +40,6 @@
     ActiveDOMObject,
     Constructor,
     CallWith=ScriptExecutionContext,
-    V8CustomConstructor,
     JSCustomMarkFunction,
     EventTarget,
     JSNoStaticTables
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to