Commit 408a2867 authored by zimmermann@webkit.org's avatar zimmermann@webkit.org

2009-12-23 Nikolas Zimmermann <nzimmermann@rim.com>

        Rubber-stamped by Eric Seidel.

        Remove all references to "GenerateConstructor", as this is the default behaviour now.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@52537 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 9f97ac7e
2009-12-23 Nikolas Zimmermann <nzimmermann@rim.com>
Rubber-stamped by Eric Seidel.
Remove all references to "GenerateConstructor", as this is the default behaviour now.
* css/CSSCharsetRule.idl:
* css/CSSFontFaceRule.idl:
* css/CSSImportRule.idl:
* css/CSSMediaRule.idl:
* css/CSSPageRule.idl:
* css/CSSPrimitiveValue.idl:
* css/CSSRule.idl:
* css/CSSRuleList.idl:
* css/CSSStyleDeclaration.idl:
* css/CSSStyleRule.idl:
* css/CSSStyleSheet.idl:
* css/CSSValue.idl:
* css/CSSValueList.idl:
* css/CSSVariablesDeclaration.idl:
* css/CSSVariablesRule.idl:
* css/Counter.idl:
* css/Media.idl:
* css/MediaList.idl:
* css/RGBColor.idl:
* css/Rect.idl:
* css/StyleSheet.idl:
* css/StyleSheetList.idl:
* css/WebKitCSSKeyframeRule.idl:
* css/WebKitCSSKeyframesRule.idl:
* css/WebKitCSSTransformValue.idl:
* dom/Attr.idl:
* dom/BeforeLoadEvent.idl:
* dom/CDATASection.idl:
* dom/CharacterData.idl:
* dom/ClientRect.idl:
* dom/ClientRectList.idl:
* dom/Clipboard.idl:
* dom/Comment.idl:
* dom/CompositionEvent.idl:
* dom/DOMCoreException.idl:
* dom/DOMImplementation.idl:
* dom/Document.idl:
* dom/DocumentFragment.idl:
* dom/DocumentType.idl:
* dom/Element.idl:
* dom/Entity.idl:
* dom/EntityReference.idl:
* dom/ErrorEvent.idl:
* dom/Event.idl:
* dom/EventException.idl:
* dom/KeyboardEvent.idl:
* dom/MessageEvent.idl:
* dom/MessagePort.idl:
* dom/MouseEvent.idl:
* dom/MutationEvent.idl:
* dom/NamedNodeMap.idl:
* dom/Node.idl:
* dom/NodeFilter.idl:
* dom/NodeIterator.idl:
* dom/NodeList.idl:
* dom/Notation.idl:
* dom/OverflowEvent.idl:
* dom/PageTransitionEvent.idl:
* dom/PopStateEvent.idl:
* dom/ProcessingInstruction.idl:
* dom/ProgressEvent.idl:
* dom/Range.idl:
* dom/RangeException.idl:
* dom/Text.idl:
* dom/TextEvent.idl:
* dom/Touch.idl:
* dom/TouchEvent.idl:
* dom/TouchList.idl:
* dom/TreeWalker.idl:
* dom/UIEvent.idl:
* dom/WebKitAnimationEvent.idl:
* dom/WebKitTransitionEvent.idl:
* dom/WheelEvent.idl:
* html/DataGridColumn.idl:
* html/DataGridColumnList.idl:
* html/File.idl:
* html/FileList.idl:
* html/HTMLAllCollection.idl:
* html/HTMLAnchorElement.idl:
* html/HTMLAppletElement.idl:
* html/HTMLAreaElement.idl:
* html/HTMLAudioElement.idl:
* html/HTMLBRElement.idl:
* html/HTMLBaseElement.idl:
* html/HTMLBaseFontElement.idl:
* html/HTMLBlockquoteElement.idl:
* html/HTMLBodyElement.idl:
* html/HTMLButtonElement.idl:
* html/HTMLCanvasElement.idl:
* html/HTMLCollection.idl:
* html/HTMLDListElement.idl:
* html/HTMLDataGridCellElement.idl:
* html/HTMLDataGridColElement.idl:
* html/HTMLDataGridElement.idl:
* html/HTMLDataGridRowElement.idl:
* html/HTMLDataListElement.idl:
* html/HTMLDirectoryElement.idl:
* html/HTMLDivElement.idl:
* html/HTMLDocument.idl:
* html/HTMLElement.idl:
* html/HTMLEmbedElement.idl:
* html/HTMLFieldSetElement.idl:
* html/HTMLFontElement.idl:
* html/HTMLFormElement.idl:
* html/HTMLFrameElement.idl:
* html/HTMLFrameSetElement.idl:
* html/HTMLHRElement.idl:
* html/HTMLHeadElement.idl:
* html/HTMLHeadingElement.idl:
* html/HTMLHtmlElement.idl:
* html/HTMLIFrameElement.idl:
* html/HTMLImageElement.idl:
* html/HTMLInputElement.idl:
* html/HTMLIsIndexElement.idl:
* html/HTMLLIElement.idl:
* html/HTMLLabelElement.idl:
* html/HTMLLegendElement.idl:
* html/HTMLLinkElement.idl:
* html/HTMLMapElement.idl:
* html/HTMLMarqueeElement.idl:
* html/HTMLMediaElement.idl:
* html/HTMLMenuElement.idl:
* html/HTMLMetaElement.idl:
* html/HTMLModElement.idl:
* html/HTMLOListElement.idl:
* html/HTMLObjectElement.idl:
* html/HTMLOptGroupElement.idl:
* html/HTMLOptionElement.idl:
* html/HTMLParagraphElement.idl:
* html/HTMLParamElement.idl:
* html/HTMLPreElement.idl:
* html/HTMLQuoteElement.idl:
* html/HTMLScriptElement.idl:
* html/HTMLSelectElement.idl:
* html/HTMLSourceElement.idl:
* html/HTMLStyleElement.idl:
* html/HTMLTableCaptionElement.idl:
* html/HTMLTableCellElement.idl:
* html/HTMLTableColElement.idl:
* html/HTMLTableElement.idl:
* html/HTMLTableRowElement.idl:
* html/HTMLTableSectionElement.idl:
* html/HTMLTextAreaElement.idl:
* html/HTMLTitleElement.idl:
* html/HTMLUListElement.idl:
* html/HTMLVideoElement.idl:
* html/ImageData.idl:
* html/MediaError.idl:
* html/TextMetrics.idl:
* html/canvas/CanvasNumberArray.idl:
* html/canvas/CanvasRenderingContext.idl:
* html/canvas/CanvasRenderingContext2D.idl:
* html/canvas/WebGLRenderingContext.idl:
* inspector/InjectedScriptHost.idl:
* inspector/InspectorBackend.idl:
* inspector/InspectorFrontendHost.idl:
* page/PositionError.idl:
* plugins/MimeType.idl:
* plugins/MimeTypeArray.idl:
* plugins/Plugin.idl:
* plugins/PluginArray.idl:
* storage/Storage.idl:
* storage/StorageEvent.idl:
* svg/SVGAngle.idl:
* svg/SVGColor.idl:
* svg/SVGComponentTransferFunctionElement.idl:
* svg/SVGException.idl:
* svg/SVGFEBlendElement.idl:
* svg/SVGFEColorMatrixElement.idl:
* svg/SVGFECompositeElement.idl:
* svg/SVGFEDisplacementMapElement.idl:
* svg/SVGFEFloodElement.idl:
* svg/SVGFEMorphologyElement.idl:
* svg/SVGFETurbulenceElement.idl:
* svg/SVGGradientElement.idl:
* svg/SVGLength.idl:
* svg/SVGMarkerElement.idl:
* svg/SVGPaint.idl:
* svg/SVGPathSeg.idl:
* svg/SVGPreserveAspectRatio.idl:
* svg/SVGRenderingIntent.idl:
* svg/SVGTextContentElement.idl:
* svg/SVGTextPathElement.idl:
* svg/SVGTransform.idl:
* svg/SVGUnitTypes.idl:
* svg/SVGZoomAndPan.idl:
* workers/AbstractWorker.idl:
* workers/WorkerLocation.idl:
* xml/DOMParser.idl:
* xml/XMLHttpRequestException.idl:
* xml/XMLHttpRequestProgressEvent.idl:
* xml/XMLHttpRequestUpload.idl:
* xml/XMLSerializer.idl:
* xml/XPathEvaluator.idl:
* xml/XPathException.idl:
* xml/XPathExpression.idl:
* xml/XPathResult.idl:
2009-12-23 Dumitru Daniliuc <dumi@chromium.org>
Reviewed by Eric Seidel.
......@@ -22,7 +22,6 @@ module css {
// Introduced in DOM Level 2:
interface [
GenerateConstructor,
InterfaceUUID=94180bad-a74e-4df9-adbc-6ce4e5b96155,
ImplementationUUID=354aa39e-ad53-4e9a-a927-80c3966c47f2
] CSSCharsetRule : CSSRule {
......
......@@ -22,7 +22,6 @@ module css {
// Introduced in DOM Level 2:
interface [
GenerateConstructor,
InterfaceUUID=8afa4b1a-39fe-49fb-be6d-4d56e81d9b4a,
ImplementationUUID=5a7971d9-5aad-4ed7-be67-3a1644560256
] CSSFontFaceRule : CSSRule {
......
......@@ -22,7 +22,6 @@ module css {
// Introduced in DOM Level 2:
interface [
GenerateConstructor,
InterfaceUUID=8f60b3a2-ebf0-484d-a714-47a9974a6a9e,
ImplementationUUID=437ea93c-68e5-4897-85fe-e161653801eb
] CSSImportRule : CSSRule {
......
......@@ -22,7 +22,6 @@ module css {
// Introduced in DOM Level 2:
interface [
GenerateConstructor,
InterfaceUUID=9c623c09-2677-4d28-ba90-826da0ae316a,
ImplementationUUID=30493ec9-e139-4e9e-ae24-cc8f532006d9
] CSSMediaRule : CSSRule {
......
......@@ -22,7 +22,6 @@ module css {
// Introduced in DOM Level 2:
interface [
GenerateConstructor,
InterfaceUUID=4e8d9d26-65ca-483f-a6d4-be1a25905056,
ImplementationUUID=d8e40379-8b0e-4dce-b1f8-636dcf055a5f
] CSSPageRule : CSSRule {
......
......@@ -20,7 +20,6 @@
module css {
interface [
GenerateConstructor,
InterfaceUUID=a286b0cb-4ff0-4482-aa6e-7c5fb39afaba,
ImplementationUUID=c310c84d-480f-4bbb-9187-28e00956ac47
] CSSPrimitiveValue : CSSValue {
......
......@@ -23,7 +23,6 @@ module css {
// Introduced in DOM Level 2:
interface [
CustomToJS,
GenerateConstructor,
Polymorphic,
InterfaceUUID=548139b4-31ab-4978-b1d5-cfcfdfbaea0e,
ImplementationUUID=0268e673-2489-4743-9a3a-197dae4b4d9c
......
......@@ -28,7 +28,6 @@ module css {
// Introduced in DOM Level 2:
interface [
CustomMarkFunction,
GenerateConstructor,
HasIndexGetter,
InterfaceUUID=64c346a0-1e34-49d3-9472-57ec8e0fdccb,
ImplementationUUID=971a28e0-d0da-4570-9b71-e39fc2cf9a1b
......
......@@ -23,7 +23,6 @@ module css {
// Introduced in DOM Level 2:
interface [
CustomMarkFunction,
GenerateConstructor,
DelegatingPutFunction,
HasNameGetter,
HasIndexGetter,
......
......@@ -22,7 +22,6 @@ module css {
// Introduced in DOM Level 2:
interface [
GenerateConstructor,
InterfaceUUID=ce4e3330-c40b-4430-8ed4-030ab4ddbc93,
ImplementationUUID=c3d2f1b8-3970-4b36-882e-ce7f5668d8e2
] CSSStyleRule : CSSRule {
......
......@@ -22,7 +22,6 @@ module css {
// Introduced in DOM Level 2:
interface [
GenerateConstructor,
InterfaceUUID=2f547f65-f8c4-4f13-8724-ed10ed79dcc4,
ImplementationUUID=1b5c24b3-8b6f-43a9-8891-654ba858f42f
] CSSStyleSheet : stylesheets::StyleSheet {
......
......@@ -22,7 +22,6 @@ module css {
interface [
CustomToJS,
GenerateConstructor,
Polymorphic,
InterfaceUUID=9fd62a7b-539d-4500-bd6c-ec075abbc404,
ImplementationUUID=e10a2860-f98e-4bd3-96b4-1493ad941dfe
......
......@@ -27,7 +27,6 @@ module css {
// Introduced in DOM Level 2:
interface [
GenerateConstructor,
HasIndexGetter,
InterfaceUUID=2fb74620-9029-400c-bc4b-4ce8e25b081f,
ImplementationUUID=1d8fc822-f89a-48d5-a2ac-827e5a24357e
......
......@@ -26,7 +26,6 @@
module css {
interface [
GenerateConstructor,
HasIndexGetter
] CSSVariablesDeclaration {
attribute DOMString cssText;
......
......@@ -25,9 +25,7 @@
module css {
interface [
GenerateConstructor
] CSSVariablesRule : CSSRule {
interface CSSVariablesRule : CSSRule {
readonly attribute stylesheets::MediaList media;
readonly attribute CSSVariablesDeclaration variables;
};
......
......@@ -21,7 +21,6 @@ module css {
// Introduced in DOM Level 2:
interface [
GenerateConstructor,
InterfaceUUID=365d0f26-3a6e-457c-a34c-174d98f79798,
ImplementationUUID=8bfdc968-9a1b-4e4f-8d36-732d49b48eaa
] Counter {
......
......@@ -24,9 +24,7 @@
*/
module view {
interface [
GenerateConstructor,
] Media {
interface Media {
readonly attribute DOMString type;
boolean matchMedium(in DOMString mediaquery);
};
......
......@@ -27,7 +27,6 @@ module stylesheets {
// Introduced in DOM Level 2:
interface [
GenerateConstructor,
HasIndexGetter,
InterfaceUUID=4ed02a0b-15b3-4a20-8f16-d91295aaf2cb,
ImplementationUUID=6c5095d8-fdcc-4f9a-b04a-23c2a6d2cf49
......
......@@ -22,7 +22,6 @@ module css {
// Introduced in DOM Level 2:
interface [
GenerateConstructor,
InterfaceUUID=2e3b1501-2cf7-4a4a-bbf7-d8843d1c3be7,
ImplementationUUID=cf779953-4898-4800-aa31-6c9e3f4711be
] RGBColor {
......
......@@ -20,7 +20,6 @@
module css {
interface [
GenerateConstructor,
InterfaceUUID=696bc4d9-c1d3-4225-a5b3-2cef28967705,
ImplementationUUID=ae83743f-4dc4-4785-869b-8c3010c7d006
] Rect {
......
......@@ -24,7 +24,6 @@ module stylesheets {
interface [
CustomMarkFunction,
CustomToJS,
GenerateConstructor,
Polymorphic,
InterfaceUUID=2bd2db5f-aaab-4422-96a0-e05455313f35,
ImplementationUUID=a8ca694d-71f2-4479-8c76-ee9c1c729b49
......
......@@ -23,7 +23,6 @@ module stylesheets {
// Introduced in DOM Level 2:
interface [
CustomMarkFunction,
GenerateConstructor,
HasIndexGetter,
HasNameGetter,
InterfaceUUID=707da1d7-7c8f-42b1-bbbf-c009e429663f,
......
......@@ -30,7 +30,6 @@ module css {
// Introduced in DOM Level ?:
interface [
GenerateConstructor,
InterfaceUUID=87b7cde8-5818-4f68-b554-5382e6d9428c,
ImplementationUUID=b000d468-bb7a-4866-8946-5dea8b6a3c13
] WebKitCSSKeyframeRule : CSSRule {
......
......@@ -30,7 +30,6 @@ module css {
// Introduced in DOM Level ?:
interface [
GenerateConstructor,
HasIndexGetter,
InterfaceUUID=49f5644a-5dbb-4e31-ac6b-9446ae3895c9,
ImplementationUUID=a7c78aaa-5883-4ef2-a8bd-f2f1a1fd025a
......
......@@ -29,7 +29,6 @@
module css {
interface [
GenerateConstructor,
HasIndexGetter
InterfaceUUID=303fe632-5dcf-4472-b977-33a5481e1d12,
ImplementationUUID=eb49e5c6-6075-45b8-b5c4-7e775c01e7c4
......
......@@ -22,7 +22,6 @@ module core {
interface [
CustomMarkFunction,
GenerateConstructor,
GenerateNativeConverter,
InterfaceUUID=EEE8E22B-22C3-4e50-95F4-5E0B8AAD8231,
ImplementationUUID=41B16348-D8E7-4d21-BFDB-125705B7E91F
......
......@@ -26,9 +26,7 @@
module events {
interface [
GenerateConstructor
] BeforeLoadEvent : Event {
interface BeforeLoadEvent : Event {
void initBeforeLoadEvent(in DOMString type,
in boolean canBubble,
in boolean cancelable,
......
......@@ -20,7 +20,6 @@
module core {
interface [
GenerateConstructor,
InterfaceUUID=DC8E30FD-42DD-4a12-9B74-78D634321B41,
ImplementationUUID=10A5D70C-D93E-409c-A6BA-9D7CB4E3D06A
] CDATASection : Text {
......
......@@ -20,7 +20,6 @@
module core {
interface [
GenerateConstructor,
InterfaceUUID=149159F4-D2BA-4040-8137-6BF6424C972A,
ImplementationUUID=E2095280-B9BD-446a-8C03-79F78417CDFF
] CharacterData : Node {
......
......@@ -26,9 +26,7 @@
module view {
interface [
GenerateConstructor
] ClientRect {
interface ClientRect {
readonly attribute float top;
readonly attribute float right;
readonly attribute float bottom;
......
......@@ -27,7 +27,6 @@
module view {
interface [
GenerateConstructor,
HasIndexGetter
] ClientRectList {
readonly attribute unsigned long length;
......
......@@ -28,9 +28,7 @@
module core {
interface [
GenerateConstructor
] Clipboard {
interface Clipboard {
attribute [ConvertNullStringTo=Undefined] DOMString dropEffect;
attribute [ConvertNullStringTo=Undefined] DOMString effectAllowed;
readonly attribute [CustomGetter] Array types;
......
......@@ -20,7 +20,6 @@
module core {
interface [
GenerateConstructor,
InterfaceUUID=5D16069F-7E6B-4b28-8647-C36B2ED81ED1,
ImplementationUUID=CB55DB55-411F-451f-97C6-284B99E77F8E
] Comment : CharacterData {
......
......@@ -26,9 +26,7 @@
module events {
// Introduced in DOM Level 3:
interface [
GenerateConstructor
] CompositionEvent : UIEvent {
interface CompositionEvent : UIEvent {
readonly attribute DOMString data;
......
......@@ -28,9 +28,7 @@
module core {
interface [
GenerateConstructor
] DOMCoreException {
interface DOMCoreException {
readonly attribute unsigned short code;
readonly attribute DOMString name;
......
......@@ -21,7 +21,6 @@
module core {
interface [
GenerateConstructor,
InterfaceUUID=B0CC344F-963C-4acc-9FC6-EB22649345E5,
ImplementationUUID=9E835092-2CA3-426b-826B-8272A8105E49
] DOMImplementation {
......
......@@ -22,7 +22,6 @@ module core {
interface [
CustomToJS,
GenerateConstructor,
GenerateNativeConverter,
CustomMarkFunction,
InlineGetOwnPropertySlot,
......
......@@ -20,7 +20,6 @@
module core {
interface [
GenerateConstructor,
InterfaceUUID=F5C8DAF0-D728-4b2b-9D9C-630621B07D35,
ImplementationUUID=E57BF71F-3FAA-495c-A307-E288F8E5B2EC
] DocumentFragment : Node {
......
......@@ -20,7 +20,6 @@
module core {
interface [
GenerateConstructor,
GenerateNativeConverter,