Title: [99732] trunk/Source/WebCore
Revision
99732
Author
[email protected]
Date
2011-11-09 10:07:12 -0800 (Wed, 09 Nov 2011)

Log Message

Remove redundant [CanBeConstructed] IDLs
https://bugs.webkit.org/show_bug.cgi?id=71868

Reviewed by Adam Barth.

If a class has [Constructor] or [CustomConstructor],
then [CanBeConstructed] is not necessary.
This patch just removes [CanBeConstructed] from all the classes
that already have [Constructor] or [CustomConstructor].

No tests. No change in behavior.

* bindings/scripts/CodeGeneratorV8.pm: Corrected typo. This correction is required for this patch.
* bindings/scripts/test/V8/V8TestObj.cpp: Updated a run-bindings-tests result.
(WebCore::ConfigureV8TestObjTemplate):
* css/WebKitCSSMatrix.idl:
* dom/BeforeLoadEvent.idl:
* dom/CustomEvent.idl:
* dom/ErrorEvent.idl:
* dom/Event.idl:
* dom/HashChangeEvent.idl:
* dom/MessageChannel.idl:
* dom/MessageEvent.idl:
* dom/OverflowEvent.idl:
* dom/PageTransitionEvent.idl:
* dom/PopStateEvent.idl:
* dom/ProgressEvent.idl:
* dom/WebKitAnimationEvent.idl:
* dom/WebKitMutationObserver.idl:
* dom/WebKitTransitionEvent.idl:
* fileapi/FileReader.idl:
* html/DOMFormData.idl:
* html/TextTrackCue.idl:
* html/canvas/ArrayBuffer.idl:
* html/canvas/DataView.idl:
* html/canvas/Float32Array.idl:
* html/canvas/Float64Array.idl:
* html/canvas/Int16Array.idl:
* html/canvas/Int32Array.idl:
* html/canvas/Int8Array.idl:
* html/canvas/Uint16Array.idl:
* html/canvas/Uint32Array.idl:
* html/canvas/Uint8Array.idl:
* html/track/TrackEvent.idl:
* mediastream/PeerConnection.idl:
* page/EventSource.idl:
* page/WebKitPoint.idl:
* webaudio/AudioContext.idl:
* websockets/CloseEvent.idl:
* websockets/WebSocket.idl:
* workers/SharedWorker.idl:
* workers/Worker.idl:
* xml/XMLHttpRequest.idl:
* xml/XSLTProcessor.idl:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (99731 => 99732)


--- trunk/Source/WebCore/ChangeLog	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/ChangeLog	2011-11-09 18:07:12 UTC (rev 99732)
@@ -1,3 +1,60 @@
+2011-11-09  Kentaro Hara  <[email protected]>
+
+        Remove redundant [CanBeConstructed] IDLs
+        https://bugs.webkit.org/show_bug.cgi?id=71868
+
+        Reviewed by Adam Barth.
+
+        If a class has [Constructor] or [CustomConstructor],
+        then [CanBeConstructed] is not necessary.
+        This patch just removes [CanBeConstructed] from all the classes
+        that already have [Constructor] or [CustomConstructor].
+
+        No tests. No change in behavior.
+
+        * bindings/scripts/CodeGeneratorV8.pm: Corrected typo. This correction is required for this patch.
+        * bindings/scripts/test/V8/V8TestObj.cpp: Updated a run-bindings-tests result.
+        (WebCore::ConfigureV8TestObjTemplate):
+        * css/WebKitCSSMatrix.idl:
+        * dom/BeforeLoadEvent.idl:
+        * dom/CustomEvent.idl:
+        * dom/ErrorEvent.idl:
+        * dom/Event.idl:
+        * dom/HashChangeEvent.idl:
+        * dom/MessageChannel.idl:
+        * dom/MessageEvent.idl:
+        * dom/OverflowEvent.idl:
+        * dom/PageTransitionEvent.idl:
+        * dom/PopStateEvent.idl:
+        * dom/ProgressEvent.idl:
+        * dom/WebKitAnimationEvent.idl:
+        * dom/WebKitMutationObserver.idl:
+        * dom/WebKitTransitionEvent.idl:
+        * fileapi/FileReader.idl:
+        * html/DOMFormData.idl:
+        * html/TextTrackCue.idl:
+        * html/canvas/ArrayBuffer.idl:
+        * html/canvas/DataView.idl:
+        * html/canvas/Float32Array.idl:
+        * html/canvas/Float64Array.idl:
+        * html/canvas/Int16Array.idl:
+        * html/canvas/Int32Array.idl:
+        * html/canvas/Int8Array.idl:
+        * html/canvas/Uint16Array.idl:
+        * html/canvas/Uint32Array.idl:
+        * html/canvas/Uint8Array.idl:
+        * html/track/TrackEvent.idl:
+        * mediastream/PeerConnection.idl:
+        * page/EventSource.idl:
+        * page/WebKitPoint.idl:
+        * webaudio/AudioContext.idl:
+        * websockets/CloseEvent.idl:
+        * websockets/WebSocket.idl:
+        * workers/SharedWorker.idl:
+        * workers/Worker.idl:
+        * xml/XMLHttpRequest.idl:
+        * xml/XSLTProcessor.idl:
+
 2011-11-09  Ken Buchanan  <[email protected]>
 
         SVG foreignObject wrong container

Modified: trunk/Source/WebCore/bindings/scripts/CodeGeneratorV8.pm (99731 => 99732)


--- trunk/Source/WebCore/bindings/scripts/CodeGeneratorV8.pm	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/bindings/scripts/CodeGeneratorV8.pm	2011-11-09 18:07:12 UTC (rev 99732)
@@ -2379,7 +2379,7 @@
     UNUSED_PARAM(defaultSignature); // In some cases, it will not be used.
 END
 
-    if ($dataNode->extendedAttributes->{"CanBeConstructed"} || $dataNode->extendedAttributes->{"CustomConstructor"} || $dataNode->extendedAttributes->{"V8CustomConstructor"} || $dataNode->extendedAttributes->{"Constructer"}) {
+    if ($dataNode->extendedAttributes->{"CanBeConstructed"} || $dataNode->extendedAttributes->{"CustomConstructor"} || $dataNode->extendedAttributes->{"V8CustomConstructor"} || $dataNode->extendedAttributes->{"Constructor"}) {
         push(@implContent, <<END);
     desc->SetCallHandler(V8${interfaceName}::constructorCallback);
 END

Modified: trunk/Source/WebCore/bindings/scripts/test/V8/V8TestObj.cpp (99731 => 99732)


--- trunk/Source/WebCore/bindings/scripts/test/V8/V8TestObj.cpp	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/bindings/scripts/test/V8/V8TestObj.cpp	2011-11-09 18:07:12 UTC (rev 99732)
@@ -1516,6 +1516,7 @@
         TestObjAttrs, WTF_ARRAY_LENGTH(TestObjAttrs),
         TestObjCallbacks, WTF_ARRAY_LENGTH(TestObjCallbacks));
     UNUSED_PARAM(defaultSignature); // In some cases, it will not be used.
+    desc->SetCallHandler(V8TestObj::constructorCallback);
     v8::Local<v8::ObjectTemplate> instance = desc->InstanceTemplate();
     v8::Local<v8::ObjectTemplate> proto = desc->PrototypeTemplate();
     UNUSED_PARAM(instance); // In some cases, it will not be used.

Modified: trunk/Source/WebCore/css/WebKitCSSMatrix.idl (99731 => 99732)


--- trunk/Source/WebCore/css/WebKitCSSMatrix.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/css/WebKitCSSMatrix.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -27,7 +27,6 @@
 
     // Introduced in DOM Level ?:
     interface [
-        CanBeConstructed,
         ConstructorParameters=1,
         Constructor(in [Optional=CallWithNullValue] DOMString cssValue),
         ConstructorRaisesException,

Modified: trunk/Source/WebCore/dom/BeforeLoadEvent.idl (99731 => 99732)


--- trunk/Source/WebCore/dom/BeforeLoadEvent.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/dom/BeforeLoadEvent.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -27,7 +27,6 @@
 module events {
 
     interface [
-        CanBeConstructed,
         CustomConstructor
     ] BeforeLoadEvent : Event {
         readonly attribute DOMString url;

Modified: trunk/Source/WebCore/dom/CustomEvent.idl (99731 => 99732)


--- trunk/Source/WebCore/dom/CustomEvent.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/dom/CustomEvent.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -28,7 +28,6 @@
 #if !defined(LANGUAGE_CPP) || !LANGUAGE_CPP
     // Introduced in DOM Level 3:
     interface [
-        CanBeConstructed,
         CustomConstructor
     ] CustomEvent : Event {
 

Modified: trunk/Source/WebCore/dom/ErrorEvent.idl (99731 => 99732)


--- trunk/Source/WebCore/dom/ErrorEvent.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/dom/ErrorEvent.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -32,7 +32,6 @@
 
     interface [
         NoStaticTables,
-        CanBeConstructed,
         CustomConstructor
     ] ErrorEvent : Event {
         readonly attribute DOMString message;

Modified: trunk/Source/WebCore/dom/Event.idl (99731 => 99732)


--- trunk/Source/WebCore/dom/Event.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/dom/Event.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -23,7 +23,6 @@
     // Introduced in DOM Level 2:
     interface [
         CustomToJS,
-        CanBeConstructed,
         CustomConstructor,
         NoStaticTables,
         Polymorphic

Modified: trunk/Source/WebCore/dom/HashChangeEvent.idl (99731 => 99732)


--- trunk/Source/WebCore/dom/HashChangeEvent.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/dom/HashChangeEvent.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -21,7 +21,6 @@
 
     // Introduced in http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#event-hashchange
     interface [
-        CanBeConstructed,
         CustomConstructor
     ] HashChangeEvent : Event {
         void initHashChangeEvent(in [Optional=CallWithDefaultValue] DOMString type, 

Modified: trunk/Source/WebCore/dom/MessageChannel.idl (99731 => 99732)


--- trunk/Source/WebCore/dom/MessageChannel.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/dom/MessageChannel.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -27,7 +27,6 @@
 module events {
 
     interface [
-        CanBeConstructed,
         Constructor,
         CallWith=ScriptExecutionContext,
         V8CustomConstructor,

Modified: trunk/Source/WebCore/dom/MessageEvent.idl (99731 => 99732)


--- trunk/Source/WebCore/dom/MessageEvent.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/dom/MessageEvent.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -29,7 +29,6 @@
 
     interface [
         NoStaticTables,
-        CanBeConstructed,
         CustomConstructor
     ] MessageEvent : Event {
         readonly attribute DOMString origin;

Modified: trunk/Source/WebCore/dom/OverflowEvent.idl (99731 => 99732)


--- trunk/Source/WebCore/dom/OverflowEvent.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/dom/OverflowEvent.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -26,7 +26,6 @@
 module events {
 
     interface [
-        CanBeConstructed,
         CustomConstructor
     ] OverflowEvent : Event {
         const unsigned short HORIZONTAL = 0;

Modified: trunk/Source/WebCore/dom/PageTransitionEvent.idl (99731 => 99732)


--- trunk/Source/WebCore/dom/PageTransitionEvent.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/dom/PageTransitionEvent.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -26,7 +26,6 @@
 module events {
 
     interface [
-        CanBeConstructed,
         CustomConstructor
     ] PageTransitionEvent : Event {
         readonly attribute boolean persisted;

Modified: trunk/Source/WebCore/dom/PopStateEvent.idl (99731 => 99732)


--- trunk/Source/WebCore/dom/PopStateEvent.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/dom/PopStateEvent.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -28,8 +28,7 @@
 
 #if !defined(LANGUAGE_CPP) || !LANGUAGE_CPP
     interface [
-        CanBeConstructed,
-        CustomConstructor,
+        CustomConstructor
     ] PopStateEvent : Event {
         readonly attribute [CustomGetter] DOMObject state;
     };

Modified: trunk/Source/WebCore/dom/ProgressEvent.idl (99731 => 99732)


--- trunk/Source/WebCore/dom/ProgressEvent.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/dom/ProgressEvent.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -26,7 +26,6 @@
 module events {
 
     interface [
-        CanBeConstructed,
         CustomConstructor
     ] ProgressEvent : Event {
         readonly attribute boolean lengthComputable;

Modified: trunk/Source/WebCore/dom/WebKitAnimationEvent.idl (99731 => 99732)


--- trunk/Source/WebCore/dom/WebKitAnimationEvent.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/dom/WebKitAnimationEvent.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -26,7 +26,6 @@
 module events {
 
     interface [
-        CanBeConstructed,
         CustomConstructor
     ] WebKitAnimationEvent : Event {
      readonly attribute DOMString          animationName;

Modified: trunk/Source/WebCore/dom/WebKitMutationObserver.idl (99731 => 99732)


--- trunk/Source/WebCore/dom/WebKitMutationObserver.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/dom/WebKitMutationObserver.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -31,7 +31,6 @@
 module core {
     interface [
         Conditional=MUTATION_OBSERVERS,
-        CanBeConstructed,
         CustomConstructor
     ] WebKitMutationObserver {
         [Custom] void observe(in Node target, in MutationObserverOptions options)

Modified: trunk/Source/WebCore/dom/WebKitTransitionEvent.idl (99731 => 99732)


--- trunk/Source/WebCore/dom/WebKitTransitionEvent.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/dom/WebKitTransitionEvent.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -26,7 +26,6 @@
 module events {
 
     interface [
-        CanBeConstructed,
         CustomConstructor
     ] WebKitTransitionEvent : Event {
     readonly attribute DOMString          propertyName;

Modified: trunk/Source/WebCore/fileapi/FileReader.idl (99731 => 99732)


--- trunk/Source/WebCore/fileapi/FileReader.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/fileapi/FileReader.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -33,11 +33,10 @@
     interface [
         Conditional=BLOB,
         ActiveDOMObject,
-        CanBeConstructed,
+        Constructor,
         CallWith=ScriptExecutionContext,
         EventTarget,
-        NoStaticTables,
-        Constructor
+        NoStaticTables
     ] FileReader {
         // ready states
         const unsigned short EMPTY = 0;

Modified: trunk/Source/WebCore/html/DOMFormData.idl (99731 => 99732)


--- trunk/Source/WebCore/html/DOMFormData.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/html/DOMFormData.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -31,7 +31,6 @@
 module html {
 
     interface [
-        CanBeConstructed,
         CustomConstructor,
         GenerateNativeConverter,
         GenerateToJS

Modified: trunk/Source/WebCore/html/TextTrackCue.idl (99731 => 99732)


--- trunk/Source/WebCore/html/TextTrackCue.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/html/TextTrackCue.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -28,7 +28,6 @@
     interface [
         Conditional=VIDEO_TRACK,
         EnabledAtRuntime=webkitVideoTrack,
-        CanBeConstructed,
         GenerateNativeConverter,
         Constructor(in DOMString id, in double startTime, in double endTime, in DOMString text, in [Optional=CallWithDefaultValue] DOMString settings, in [Optional=CallWithDefaultValue] boolean pauseOnExit),
         CallWith=ScriptExecutionContext

Modified: trunk/Source/WebCore/html/canvas/ArrayBuffer.idl (99731 => 99732)


--- trunk/Source/WebCore/html/canvas/ArrayBuffer.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/html/canvas/ArrayBuffer.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -27,7 +27,6 @@
 
     interface [
         GenerateIsReachable=Impl,
-        CanBeConstructed,
         CustomConstructor,
         NoStaticTables
     ] ArrayBuffer {

Modified: trunk/Source/WebCore/html/canvas/DataView.idl (99731 => 99732)


--- trunk/Source/WebCore/html/canvas/DataView.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/html/canvas/DataView.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -26,10 +26,9 @@
 module html {
 
     interface [
-        CanBeConstructed,
         CustomConstructor,
         CustomToJS,
-        NoStaticTables,
+        NoStaticTables
     ] DataView : ArrayBufferView {
         // All these methods raise an exception if they would read or write beyond the end of the view.
 

Modified: trunk/Source/WebCore/html/canvas/Float32Array.idl (99731 => 99732)


--- trunk/Source/WebCore/html/canvas/Float32Array.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/html/canvas/Float32Array.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -26,7 +26,6 @@
 
 module html {
     interface [
-        CanBeConstructed,
         CustomConstructor,
         HasNumericIndexGetter,
         HasCustomIndexSetter,

Modified: trunk/Source/WebCore/html/canvas/Float64Array.idl (99731 => 99732)


--- trunk/Source/WebCore/html/canvas/Float64Array.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/html/canvas/Float64Array.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -26,7 +26,6 @@
 
 module html {
     interface [
-        CanBeConstructed,
         CustomConstructor,
         HasNumericIndexGetter,
         HasCustomIndexSetter,

Modified: trunk/Source/WebCore/html/canvas/Int16Array.idl (99731 => 99732)


--- trunk/Source/WebCore/html/canvas/Int16Array.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/html/canvas/Int16Array.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -25,7 +25,6 @@
 
 module html {
     interface [
-        CanBeConstructed,
         CustomConstructor,
         HasNumericIndexGetter,
         HasCustomIndexSetter,

Modified: trunk/Source/WebCore/html/canvas/Int32Array.idl (99731 => 99732)


--- trunk/Source/WebCore/html/canvas/Int32Array.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/html/canvas/Int32Array.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -26,7 +26,6 @@
 
 module html {
     interface [
-        CanBeConstructed,
         CustomConstructor,
         HasNumericIndexGetter,
         HasCustomIndexSetter,

Modified: trunk/Source/WebCore/html/canvas/Int8Array.idl (99731 => 99732)


--- trunk/Source/WebCore/html/canvas/Int8Array.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/html/canvas/Int8Array.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -26,7 +26,6 @@
 
 module html {
     interface [
-        CanBeConstructed,
         CustomConstructor,
         HasNumericIndexGetter,
         HasCustomIndexSetter,

Modified: trunk/Source/WebCore/html/canvas/Uint16Array.idl (99731 => 99732)


--- trunk/Source/WebCore/html/canvas/Uint16Array.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/html/canvas/Uint16Array.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -26,7 +26,6 @@
 
 module html {
     interface [
-        CanBeConstructed,
         CustomConstructor,
         HasNumericIndexGetter,
         HasCustomIndexSetter,

Modified: trunk/Source/WebCore/html/canvas/Uint32Array.idl (99731 => 99732)


--- trunk/Source/WebCore/html/canvas/Uint32Array.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/html/canvas/Uint32Array.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -26,7 +26,6 @@
 
 module html {
     interface [
-        CanBeConstructed,
         CustomConstructor,
         HasNumericIndexGetter,
         HasCustomIndexSetter,

Modified: trunk/Source/WebCore/html/canvas/Uint8Array.idl (99731 => 99732)


--- trunk/Source/WebCore/html/canvas/Uint8Array.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/html/canvas/Uint8Array.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -26,7 +26,6 @@
 
 module html {
     interface [
-        CanBeConstructed,
         CustomConstructor,
         HasNumericIndexGetter,
         HasCustomIndexSetter,

Modified: trunk/Source/WebCore/html/track/TrackEvent.idl (99731 => 99732)


--- trunk/Source/WebCore/html/track/TrackEvent.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/html/track/TrackEvent.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -28,8 +28,7 @@
     interface [
         Conditional=VIDEO_TRACK,
         EnabledAtRuntime=webkitVideoTrack,
-        CanBeConstructed,
-        CustomConstructor,
+        CustomConstructor
     ] TrackEvent : Event {
 
         readonly attribute [CustomGetter] object track;

Modified: trunk/Source/WebCore/mediastream/PeerConnection.idl (99731 => 99732)


--- trunk/Source/WebCore/mediastream/PeerConnection.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/mediastream/PeerConnection.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -27,7 +27,6 @@
     interface [
         Conditional=MEDIA_STREAM,
         ActiveDOMObject,
-        CanBeConstructed,
         ConstructorParameters=2,
         Constructor(in DOMString serverConfiguration, in [Callback=FunctionOnly] SignalingCallback signalingCallback),
         CallWith=ScriptExecutionContext,

Modified: trunk/Source/WebCore/page/EventSource.idl (99731 => 99732)


--- trunk/Source/WebCore/page/EventSource.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/page/EventSource.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -33,7 +33,6 @@
 
     interface [
         ActiveDOMObject,
-        CanBeConstructed,
         ConstructorParameters=1,
         Constructor(in DOMString scriptUrl),
         CallWith=ScriptExecutionContext,

Modified: trunk/Source/WebCore/page/WebKitPoint.idl (99731 => 99732)


--- trunk/Source/WebCore/page/WebKitPoint.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/page/WebKitPoint.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -26,9 +26,8 @@
 module window {
 
     interface [
-        CanBeConstructed,
         CustomConstructor,
-        ConstructorParameters=2,
+        ConstructorParameters=2
     ] WebKitPoint {
         attribute float x;
         attribute float y;

Modified: trunk/Source/WebCore/webaudio/AudioContext.idl (99731 => 99732)


--- trunk/Source/WebCore/webaudio/AudioContext.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/webaudio/AudioContext.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -27,7 +27,6 @@
     interface [
         Conditional=WEB_AUDIO,
         ActiveDOMObject,
-        CanBeConstructed,
         CustomConstructor,
         CustomMarkFunction,
 #if defined(V8_BINDING) && V8_BINDING

Modified: trunk/Source/WebCore/websockets/CloseEvent.idl (99731 => 99732)


--- trunk/Source/WebCore/websockets/CloseEvent.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/websockets/CloseEvent.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -32,7 +32,6 @@
 
     interface [
         NoStaticTables,
-        CanBeConstructed,
         CustomConstructor
     ] CloseEvent : Event {
         readonly attribute boolean wasClean;

Modified: trunk/Source/WebCore/websockets/WebSocket.idl (99731 => 99732)


--- trunk/Source/WebCore/websockets/WebSocket.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/websockets/WebSocket.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -34,7 +34,6 @@
     interface [
         Conditional=WEB_SOCKETS,
         ActiveDOMObject,
-        CanBeConstructed,
         CustomConstructor,
         ConstructorParameters=1,
         EventTarget,

Modified: trunk/Source/WebCore/workers/SharedWorker.idl (99731 => 99732)


--- trunk/Source/WebCore/workers/SharedWorker.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/workers/SharedWorker.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -34,7 +34,6 @@
     interface [
         Conditional=SHARED_WORKERS,
         ActiveDOMObject,
-        CanBeConstructed,
         JSCustomConstructor,
         ConstructorParameters=2,
         Constructor(in DOMString scriptURL, in [Optional=CallWithNullValue] DOMString name),

Modified: trunk/Source/WebCore/workers/Worker.idl (99731 => 99732)


--- trunk/Source/WebCore/workers/Worker.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/workers/Worker.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -30,7 +30,6 @@
     interface [
         Conditional=WORKERS,
         ActiveDOMObject,
-        CanBeConstructed,
         JSCustomConstructor,
         ConstructorParameters=1,
         Constructor(in DOMString scriptUrl),

Modified: trunk/Source/WebCore/xml/XMLHttpRequest.idl (99731 => 99732)


--- trunk/Source/WebCore/xml/XMLHttpRequest.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/xml/XMLHttpRequest.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -30,7 +30,6 @@
 
     interface [
         ActiveDOMObject,
-        CanBeConstructed,
         Constructor,
         CallWith=ScriptExecutionContext,
         V8CustomConstructor,

Modified: trunk/Source/WebCore/xml/XSLTProcessor.idl (99731 => 99732)


--- trunk/Source/WebCore/xml/XSLTProcessor.idl	2011-11-09 18:02:50 UTC (rev 99731)
+++ trunk/Source/WebCore/xml/XSLTProcessor.idl	2011-11-09 18:07:12 UTC (rev 99732)
@@ -34,7 +34,6 @@
 
     interface [
         Conditional=XSLT,
-        CanBeConstructed,
         Constructor
     ] XSLTProcessor {
         
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to