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 {