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