Changeset 109029 in webkit
- Timestamp:
- Feb 27, 2012 3:22:32 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r109028 r109029 1 2012-02-27 Kentaro Hara <haraken@chromium.org> 2 3 Remove [ConstructorParameters] from IDL files that have [Constructor] 4 https://bugs.webkit.org/show_bug.cgi?id=79643 5 6 Reviewed by Adam Barth. 7 8 This patch removes [ConstructorParameters] from IDL files that have [Constructor], 9 since CodeGeneratorJS.pm can automatically detect the number of constructor 10 arguments by the [Constructor(...)] signature. 11 12 Test: fast/js/constructor-length.html 13 14 * Modules/mediastream/PeerConnection.idl: 15 * bindings/scripts/CodeGeneratorJS.pm: 16 (GenerateConstructorDefinition): 17 * css/WebKitCSSMatrix.idl: 18 * page/EventSource.idl: 19 * workers/SharedWorker.idl: 20 * workers/Worker.idl: 21 1 22 2012-02-27 Julien Chaffraix <jchaffraix@webkit.org> 2 23 -
trunk/Source/WebCore/Modules/mediastream/PeerConnection.idl
r108297 r109029 28 28 Conditional=MEDIA_STREAM, 29 29 ActiveDOMObject, 30 ConstructorParameters=2,31 30 Constructor(in DOMString serverConfiguration, in [Callback] SignalingCallback signalingCallback), 32 31 CallWith=ScriptExecutionContext, -
trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
r108757 r109029 3369 3369 if (IsConstructorTemplate($dataNode, "Event")) { 3370 3370 $numberOfConstructorParameters = 2; 3371 } elsif ($dataNode->extendedAttributes->{"Constructor"} and !$dataNode->extendedAttributes->{"CustomConstructor"} and !$dataNode->extendedAttributes->{"JSCustomConstructor"}) {3371 } elsif ($dataNode->extendedAttributes->{"Constructor"}) { 3372 3372 $numberOfConstructorParameters = @{$dataNode->constructor->parameters}; 3373 3373 } -
trunk/Source/WebCore/css/WebKitCSSMatrix.idl
r107304 r109029 28 28 // Introduced in DOM Level ?: 29 29 interface [ 30 ConstructorParameters=1,31 30 Constructor(in [Optional=DefaultIsNullString] DOMString cssValue), 32 31 ConstructorRaisesException, -
trunk/Source/WebCore/page/EventSource.idl
r106737 r109029 34 34 interface [ 35 35 ActiveDOMObject, 36 ConstructorParameters=1,37 36 Constructor(in DOMString scriptUrl), 38 37 CallWith=ScriptExecutionContext, -
trunk/Source/WebCore/workers/SharedWorker.idl
r107768 r109029 36 36 ActiveDOMObject, 37 37 JSCustomConstructor, 38 ConstructorParameters=2,39 38 Constructor(in DOMString scriptURL, in [Optional=DefaultIsNullString] DOMString name), 40 39 CallWith=ScriptExecutionContext, -
trunk/Source/WebCore/workers/Worker.idl
r107768 r109029 32 32 ActiveDOMObject, 33 33 JSCustomConstructor, 34 ConstructorParameters=1,35 34 Constructor(in DOMString scriptUrl), 36 35 CallWith=ScriptExecutionContext,
Note: See TracChangeset
for help on using the changeset viewer.