Changeset 106648 in webkit


Ignore:
Timestamp:
Feb 3, 2012 4:14:37 AM (12 years ago)
Author:
haraken@chromium.org
Message:

Add the "ObjC" prefix to ObjC specific IDL attributes
https://bugs.webkit.org/show_bug.cgi?id=77708

Reviewed by Adam Barth.

This patch adds the "ObjC" prefix to ObjC specific IDL attributes, as follows:

[Polymorphic] => [ObjCPolymorphic]
[OldStyleObjC] => [ObjCLegacyUnamedParameters]
[UsesView] => [ObjCUseDefaultView] (Note: Renamed for clarification)

No tests. No changes in behavior.

  • bindings/scripts/CodeGeneratorObjC.pm:

(GenerateHeader):
(GenerateImplementation):

  • css/CSSMediaRule.idl:
  • css/CSSPrimitiveValue.idl:
  • css/CSSRule.idl:
  • css/CSSStyleDeclaration.idl:
  • css/CSSStyleSheet.idl:
  • css/CSSValue.idl:
  • css/StyleSheet.idl:
  • dom/CharacterData.idl:
  • dom/DOMImplementation.idl:
  • dom/Document.idl:
  • dom/Element.idl:
  • dom/Event.idl:
  • dom/EventTarget.idl:
  • dom/MouseEvent.idl:
  • dom/MutationEvent.idl:
  • dom/NamedNodeMap.idl:
  • dom/Node.idl:
  • dom/Range.idl:
  • dom/UIEvent.idl:
  • html/HTMLCollection.idl:
  • html/HTMLSelectElement.idl:
  • svg/SVGPathSeg.idl:
  • xml/XPathExpression.idl:
Location:
trunk/Source/WebCore
Files:
25 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r106646 r106648  
     12012-02-03  Kentaro Hara  <haraken@chromium.org>
     2
     3        Add the "ObjC" prefix to ObjC specific IDL attributes
     4        https://bugs.webkit.org/show_bug.cgi?id=77708
     5
     6        Reviewed by Adam Barth.
     7
     8        This patch adds the "ObjC" prefix to ObjC specific IDL attributes, as follows:
     9
     10            [Polymorphic] => [ObjCPolymorphic]
     11            [OldStyleObjC] => [ObjCLegacyUnamedParameters]
     12            [UsesView] => [ObjCUseDefaultView] (Note: Renamed for clarification)
     13
     14        No tests. No changes in behavior.
     15
     16        * bindings/scripts/CodeGeneratorObjC.pm:
     17        (GenerateHeader):
     18        (GenerateImplementation):
     19        * css/CSSMediaRule.idl:
     20        * css/CSSPrimitiveValue.idl:
     21        * css/CSSRule.idl:
     22        * css/CSSStyleDeclaration.idl:
     23        * css/CSSStyleSheet.idl:
     24        * css/CSSValue.idl:
     25        * css/StyleSheet.idl:
     26        * dom/CharacterData.idl:
     27        * dom/DOMImplementation.idl:
     28        * dom/Document.idl:
     29        * dom/Element.idl:
     30        * dom/Event.idl:
     31        * dom/EventTarget.idl:
     32        * dom/MouseEvent.idl:
     33        * dom/MutationEvent.idl:
     34        * dom/NamedNodeMap.idl:
     35        * dom/Node.idl:
     36        * dom/Range.idl:
     37        * dom/UIEvent.idl:
     38        * html/HTMLCollection.idl:
     39        * html/HTMLSelectElement.idl:
     40        * svg/SVGPathSeg.idl:
     41        * xml/XPathExpression.idl:
     42
    1432012-02-03  MORITA Hajime  <morrita@google.com>
    244
  • trunk/Source/WebCore/bindings/scripts/CodeGeneratorObjC.pm

    r106522 r106648  
    864864
    865865            my $returnType = GetObjCType($function->signature->type);
    866             my $needsDeprecatedVersion = (@{$function->parameters} > 1 and $function->signature->extendedAttributes->{"OldStyleObjC"});
     866            my $needsDeprecatedVersion = (@{$function->parameters} > 1 and $function->signature->extendedAttributes->{"ObjCLegacyUnnamedParameters"});
    867867            my $numberOfParameters = @{$function->parameters};
    868868            my %typesToForwardDeclare = ($function->signature->type => 1);
     
    943943
    944944                unless (defined $publicInterfaces{$publicInterfaceKey}) {
    945                     warn "Deprecated method $publicInterfaceKey is not in PublicDOMInterfaces.h. All deprecated methods need to be public, or should have the OldStyleObjC IDL attribute removed";
     945                    warn "Deprecated method $publicInterfaceKey is not in PublicDOMInterfaces.h. All deprecated methods need to be public, or should have the ObjCLegacyUnnamedParameters IDL attribute removed";
    946946                    $fatalError = 1;
    947947                }
     
    10371037        push(@internalHeaderContent, "$className *kit($implType*);\n");
    10381038
    1039         if ($dataNode->extendedAttributes->{Polymorphic}) {
     1039        if ($dataNode->extendedAttributes->{"ObjCPolymorphic"}) {
    10401040            push(@internalHeaderContent, "Class kitClass($implType*);\n");
    10411041        }
     
    15381538            }
    15391539
    1540             if ($function->signature->extendedAttributes->{"UsesView"}) {
     1540            if ($function->signature->extendedAttributes->{"ObjCUseDefaultView"}) {
    15411541                push(@functionContent, "    WebCore::DOMWindow* dv = $caller->defaultView();\n");
    15421542                push(@functionContent, "    if (!dv)\n");
     
    16921692
    16931693            # generate the old style method names with un-named parameters, these methods are deprecated
    1694             if (@{$function->parameters} > 1 and $function->signature->extendedAttributes->{"OldStyleObjC"}) {
     1694            if (@{$function->parameters} > 1 and $function->signature->extendedAttributes->{"ObjCLegacyUnnamedParameters"}) {
    16951695                my $deprecatedFunctionSig = $functionSig;
    16961696                $deprecatedFunctionSig =~ s/\s\w+:/ :/g; # remove parameter names
     
    17251725        push(@implContent, "    if ($className *wrapper = getDOMWrapper(value))\n");
    17261726        push(@implContent, "        return [[wrapper retain] autorelease];\n");
    1727         if ($dataNode->extendedAttributes->{Polymorphic}) {
     1727        if ($dataNode->extendedAttributes->{"ObjCPolymorphic"}) {
    17281728            push(@implContent, "    $className *wrapper = [[kitClass(value) alloc] _init];\n");
    17291729            push(@implContent, "    if (!wrapper)\n");
  • trunk/Source/WebCore/css/CSSMediaRule.idl

    r92236 r106648  
    2626        readonly attribute CSSRuleList cssRules;
    2727       
    28         [OldStyleObjC] unsigned long      insertRule(in [Optional=CallWithDefaultValue] DOMString rule,
     28        [ObjCLegacyUnamedParameters] unsigned long      insertRule(in [Optional=CallWithDefaultValue] DOMString rule,
    2929                                                     in [Optional=CallWithDefaultValue] unsigned long index)
    3030            raises(DOMException);
  • trunk/Source/WebCore/css/CSSPrimitiveValue.idl

    r92236 r106648  
    5252        readonly attribute unsigned short primitiveType;
    5353
    54         [OldStyleObjC] void setFloatValue(in [Optional=CallWithDefaultValue] unsigned short unitType,
     54        [ObjCLegacyUnamedParameters] void setFloatValue(in [Optional=CallWithDefaultValue] unsigned short unitType,
    5555                                          in [Optional=CallWithDefaultValue] float floatValue)
    5656            raises(DOMException);
    5757        float getFloatValue(in [Optional=CallWithDefaultValue] unsigned short unitType)
    5858            raises(DOMException);
    59         [OldStyleObjC] void setStringValue(in [Optional=CallWithDefaultValue] unsigned short stringType,
     59        [ObjCLegacyUnamedParameters] void setStringValue(in [Optional=CallWithDefaultValue] unsigned short stringType,
    6060                                           in [Optional=CallWithDefaultValue] DOMString stringValue)
    6161            raises(DOMException);
  • trunk/Source/WebCore/css/CSSRule.idl

    r106534 r106648  
    2626        GenerateIsReachable,
    2727        CustomToJS,
    28         Polymorphic,
     28        ObjCPolymorphic,
    2929        V8DependentLifetime
    3030    ] CSSRule {
  • trunk/Source/WebCore/css/CSSStyleDeclaration.idl

    r106534 r106648  
    3939            raises(DOMException);
    4040        [ConvertNullStringTo=Null] DOMString          getPropertyPriority(in [Optional=CallWithDefaultValue] DOMString propertyName);
    41         [OldStyleObjC] void setProperty(in [Optional=CallWithDefaultValue] DOMString propertyName,
     41        [ObjCLegacyUnamedParameters] void setProperty(in [Optional=CallWithDefaultValue] DOMString propertyName,
    4242                                        in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString value,
    4343                                        in [Optional=CallWithDefaultValue] DOMString priority)
  • trunk/Source/WebCore/css/CSSStyleSheet.idl

    r92236 r106648  
    2626        readonly attribute CSSRuleList      cssRules;
    2727
    28         [OldStyleObjC] unsigned long insertRule(in [Optional=CallWithDefaultValue] DOMString rule,
     28        [ObjCLegacyUnamedParameters] unsigned long insertRule(in [Optional=CallWithDefaultValue] DOMString rule,
    2929                                                in [Optional=CallWithDefaultValue] unsigned long index)
    3030            raises(DOMException);
  • trunk/Source/WebCore/css/CSSValue.idl

    r106534 r106648  
    2525        CustomIsReachable,
    2626        CustomFinalize,
    27         Polymorphic,
     27        ObjCPolymorphic,
    2828        V8DependentLifetime
    2929    ] CSSValue {
  • trunk/Source/WebCore/css/StyleSheet.idl

    r89269 r106648  
    2626        GenerateIsReachable,
    2727        CustomToJS,
    28         Polymorphic,
     28        ObjCPolymorphic,
    2929        V8DependentLifetime
    3030    ] StyleSheet {
  • trunk/Source/WebCore/dom/CharacterData.idl

    r106534 r106648  
    2727        readonly attribute unsigned long length;
    2828       
    29         [ConvertNullStringTo=Null, OldStyleObjC] DOMString substringData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset,
     29        [ConvertNullStringTo=Null, ObjCLegacyUnamedParameters] DOMString substringData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset,
    3030                                                                         in [IsIndex,Optional=CallWithDefaultValue] unsigned long length)
    3131            raises(DOMException);
     
    3434            raises(DOMException);
    3535
    36         [OldStyleObjC] void insertData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset,
     36        [ObjCLegacyUnamedParameters] void insertData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset,
    3737                                       in [Optional=CallWithDefaultValue] DOMString data)
    3838            raises(DOMException);
    3939
    40         [OldStyleObjC] void deleteData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset,
     40        [ObjCLegacyUnamedParameters] void deleteData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset,
    4141                                       in [IsIndex,Optional=CallWithDefaultValue] unsigned long length)
    4242            raises(DOMException);
    4343
    44         [OldStyleObjC] void replaceData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset,
     44        [ObjCLegacyUnamedParameters] void replaceData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset,
    4545                                        in [IsIndex,Optional=CallWithDefaultValue] unsigned long length,
    4646                                        in [Optional=CallWithDefaultValue] DOMString data)
  • trunk/Source/WebCore/dom/DOMImplementation.idl

    r106575 r106648  
    2828        // DOM Level 1
    2929
    30         [OldStyleObjC] boolean hasFeature(in [Optional=CallWithDefaultValue] DOMString feature,
     30        [ObjCLegacyUnamedParameters] boolean hasFeature(in [Optional=CallWithDefaultValue] DOMString feature,
    3131                                          in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString version);
    3232
    3333        // DOM Level 2
    3434
    35         [OldStyleObjC] DocumentType createDocumentType(in [TreatNullAs=EmptyString, TreatUndefinedAs=EmptyString,Optional=CallWithDefaultValue] DOMString qualifiedName,
     35        [ObjCLegacyUnamedParameters] DocumentType createDocumentType(in [TreatNullAs=EmptyString, TreatUndefinedAs=EmptyString,Optional=CallWithDefaultValue] DOMString qualifiedName,
    3636                                                       in [TreatNullAs=EmptyString, TreatUndefinedAs=EmptyString,Optional=CallWithDefaultValue] DOMString publicId,
    3737                                                       in [TreatNullAs=EmptyString, TreatUndefinedAs=EmptyString,Optional=CallWithDefaultValue] DOMString systemId)
    3838            raises(DOMException);
    39         [OldStyleObjC] Document createDocument(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
     39        [ObjCLegacyUnamedParameters] Document createDocument(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
    4040                                               in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString qualifiedName,
    4141                                               in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DocumentType doctype)
     
    4444        // DOMImplementationCSS interface from DOM Level 2 CSS
    4545
    46         [OldStyleObjC] CSSStyleSheet createCSSStyleSheet(in [Optional=CallWithDefaultValue] DOMString title,
     46        [ObjCLegacyUnamedParameters] CSSStyleSheet createCSSStyleSheet(in [Optional=CallWithDefaultValue] DOMString title,
    4747                                                         in [Optional=CallWithDefaultValue] DOMString media)
    4848            raises(DOMException);
  • trunk/Source/WebCore/dom/Document.idl

    r106645 r106648  
    3939        [ReturnsNew] CDATASection createCDATASection(in [Optional=CallWithDefaultValue] DOMString data)
    4040            raises(DOMException);
    41         [OldStyleObjC, ReturnsNew] ProcessingInstruction createProcessingInstruction(in [Optional=CallWithDefaultValue] DOMString target,
     41        [ObjCLegacyUnamedParameters, ReturnsNew] ProcessingInstruction createProcessingInstruction(in [Optional=CallWithDefaultValue] DOMString target,
    4242                                                                                     in [Optional=CallWithDefaultValue] DOMString data)
    4343            raises (DOMException);
     
    5050        // Introduced in DOM Level 2:
    5151
    52         [OldStyleObjC, ReturnsNew] Node importNode(in [Optional=CallWithDefaultValue] Node importedNode,
     52        [ObjCLegacyUnamedParameters, ReturnsNew] Node importNode(in [Optional=CallWithDefaultValue] Node importedNode,
    5353                                                   in [Optional] boolean deep)
    5454            raises (DOMException);
    55         [OldStyleObjC, ReturnsNew] Element createElementNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
     55        [ObjCLegacyUnamedParameters, ReturnsNew] Element createElementNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
    5656                                                           in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString qualifiedName)
    5757            raises (DOMException);
    58         [OldStyleObjC, ReturnsNew] Attr createAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
     58        [ObjCLegacyUnamedParameters, ReturnsNew] Attr createAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
    5959                                                          in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString qualifiedName)
    6060            raises (DOMException);
    61         [OldStyleObjC] NodeList getElementsByTagNameNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
     61        [ObjCLegacyUnamedParameters] NodeList getElementsByTagNameNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
    6262                                                       in [Optional=CallWithDefaultValue] DOMString localName);
    6363        Element            getElementById(in [Optional=CallWithDefaultValue] DOMString elementId);
     
    8989        // DOM Level 2 Tranversal and Range (DocumentTraversal interface)
    9090
    91         [OldStyleObjC] NodeIterator createNodeIterator(in [Optional=CallWithDefaultValue] Node root,
     91        [ObjCLegacyUnamedParameters] NodeIterator createNodeIterator(in [Optional=CallWithDefaultValue] Node root,
    9292                                                       in [Optional=CallWithDefaultValue] unsigned long whatToShow,
    9393                                                       in [Optional=CallWithDefaultValue] NodeFilter filter,
    9494                                                       in [Optional=CallWithDefaultValue] boolean expandEntityReferences)
    9595            raises(DOMException);
    96         [OldStyleObjC] TreeWalker createTreeWalker(in [Optional=CallWithDefaultValue] Node root,
     96        [ObjCLegacyUnamedParameters] TreeWalker createTreeWalker(in [Optional=CallWithDefaultValue] Node root,
    9797                                                   in [Optional=CallWithDefaultValue] unsigned long whatToShow,
    9898                                                   in [Optional=CallWithDefaultValue] NodeFilter filter,
     
    110110        // DOM Level 2 Style (DocumentCSS interface)
    111111
    112         [OldStyleObjC] CSSStyleDeclaration getOverrideStyle(in [Optional=CallWithDefaultValue] Element element,
     112        [ObjCLegacyUnamedParameters] CSSStyleDeclaration getOverrideStyle(in [Optional=CallWithDefaultValue] Element element,
    113113                                                            in [Optional=CallWithDefaultValue] DOMString pseudoElement);
    114114
    115115        // DOM Level 3 XPath (XPathEvaluator interface)
    116         [OldStyleObjC] XPathExpression createExpression(in [Optional=CallWithDefaultValue] DOMString expression,
     116        [ObjCLegacyUnamedParameters] XPathExpression createExpression(in [Optional=CallWithDefaultValue] DOMString expression,
    117117                                                        in [Optional=CallWithDefaultValue] XPathNSResolver resolver)
    118118            raises(DOMException);
    119119        XPathNSResolver    createNSResolver(in Node nodeResolver);
    120         [OldStyleObjC, V8Custom] XPathResult evaluate(in [Optional=CallWithDefaultValue] DOMString expression,
     120        [ObjCLegacyUnamedParameters, V8Custom] XPathResult evaluate(in [Optional=CallWithDefaultValue] DOMString expression,
    121121                                                      in [Optional=CallWithDefaultValue] Node contextNode,
    122122                                                      in [Optional=CallWithDefaultValue] XPathNSResolver resolver,
     
    211211#if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C
    212212        // DOM Level 2 Style Interface
    213         [OldStyleObjC, UsesView] CSSStyleDeclaration getComputedStyle(in Element element,
     213        [ObjCLegacyUnamedParameters, ObjCUseDefaultView] CSSStyleDeclaration getComputedStyle(in Element element,
    214214                                                                      in DOMString pseudoElement);
    215215
    216216        // WebKit extension
    217217        // FIXME: remove the first version once [Optional] is implemented for Objective-C.
    218         [UsesView] CSSRuleList getMatchedCSSRules(in Element element,
     218        [ObjCUseDefaultView] CSSRuleList getMatchedCSSRules(in Element element,
    219219                                                  in DOMString pseudoElement);
    220         [UsesView] CSSRuleList getMatchedCSSRules(in Element element,
     220        [ObjCUseDefaultView] CSSRuleList getMatchedCSSRules(in Element element,
    221221                                                  in DOMString pseudoElement,
    222222                                                  in [Optional] boolean authorOnly);
  • trunk/Source/WebCore/dom/Element.idl

    r106645 r106648  
    3131
    3232        [ConvertNullStringTo=Null] DOMString getAttribute(in [Optional=CallWithDefaultValue] DOMString name);
    33         [OldStyleObjC] void setAttribute(in [Optional=CallWithDefaultValue] DOMString name,
     33        [ObjCLegacyUnamedParameters] void setAttribute(in [Optional=CallWithDefaultValue] DOMString name,
    3434                                         in [Optional=CallWithDefaultValue] DOMString value)
    3535            raises(DOMException);
     
    4444        // DOM Level 2 Core
    4545
    46         [OldStyleObjC] DOMString getAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
     46        [ObjCLegacyUnamedParameters] DOMString getAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
    4747                                                in [Optional=CallWithDefaultValue] DOMString localName);
    48         [OldStyleObjC] void setAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
     48        [ObjCLegacyUnamedParameters] void setAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
    4949                                           in [Optional=CallWithDefaultValue] DOMString qualifiedName,
    5050                                           in [Optional=CallWithDefaultValue] DOMString value)
    5151            raises(DOMException);
    52         [OldStyleObjC] void removeAttributeNS(in [TreatNullAs=EmptyString] DOMString namespaceURI,
     52        [ObjCLegacyUnamedParameters] void removeAttributeNS(in [TreatNullAs=EmptyString] DOMString namespaceURI,
    5353                                              in DOMString localName);
    54         [OldStyleObjC] NodeList getElementsByTagNameNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
     54        [ObjCLegacyUnamedParameters] NodeList getElementsByTagNameNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
    5555                                                       in [Optional=CallWithDefaultValue] DOMString localName);
    56         [OldStyleObjC] Attr getAttributeNodeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
     56        [ObjCLegacyUnamedParameters] Attr getAttributeNodeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
    5757                                               in [Optional=CallWithDefaultValue] DOMString localName);
    5858        Attr setAttributeNodeNS(in [Optional=CallWithDefaultValue] Attr newAttr)
    5959            raises(DOMException);
    6060        boolean hasAttribute(in DOMString name);
    61         [OldStyleObjC] boolean hasAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
     61        [ObjCLegacyUnamedParameters] boolean hasAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
    6262                                              in [Optional=CallWithDefaultValue] DOMString localName);
    6363
  • trunk/Source/WebCore/dom/Event.idl

    r106644 r106648  
    2626        ConstructorTemplate=Event,
    2727        NoStaticTables,
    28         Polymorphic
     28        ObjCPolymorphic
    2929    ] Event {
    3030
     
    6464        void               stopPropagation();
    6565        void               preventDefault();
    66         [OldStyleObjC] void initEvent(in [Optional=CallWithDefaultValue] DOMString eventTypeArg,
     66        [ObjCLegacyUnamedParameters] void initEvent(in [Optional=CallWithDefaultValue] DOMString eventTypeArg,
    6767                                      in [Optional=CallWithDefaultValue] boolean canBubbleArg,
    6868                                      in [Optional=CallWithDefaultValue] boolean cancelableArg);
  • trunk/Source/WebCore/dom/EventTarget.idl

    r106643 r106648  
    2727        OmitConstructor
    2828    ] EventTarget {
    29         [OldStyleObjC] void addEventListener(in DOMString type,
     29        [ObjCLegacyUnamedParameters] void addEventListener(in DOMString type,
    3030                                             in EventListener listener,
    3131                                             in [Optional] boolean useCapture);
    32         [OldStyleObjC] void removeEventListener(in DOMString type,
     32        [ObjCLegacyUnamedParameters] void removeEventListener(in DOMString type,
    3333                                                in EventListener listener,
    3434                                                in [Optional] boolean useCapture);
  • trunk/Source/WebCore/dom/MouseEvent.idl

    r100366 r106648  
    3535        readonly attribute EventTarget      relatedTarget;
    3636       
    37         [OldStyleObjC] void initMouseEvent(in [Optional=CallWithDefaultValue] DOMString type,
     37        [ObjCLegacyUnamedParameters] void initMouseEvent(in [Optional=CallWithDefaultValue] DOMString type,
    3838                                           in [Optional=CallWithDefaultValue] boolean canBubble,
    3939                                           in [Optional=CallWithDefaultValue] boolean cancelable,
  • trunk/Source/WebCore/dom/MutationEvent.idl

    r91617 r106648  
    3434        readonly attribute unsigned short attrChange;
    3535
    36         [OldStyleObjC] void initMutationEvent(in [Optional=CallWithDefaultValue] DOMString type,
     36        [ObjCLegacyUnamedParameters] void initMutationEvent(in [Optional=CallWithDefaultValue] DOMString type,
    3737                                              in [Optional=CallWithDefaultValue] boolean canBubble,
    3838                                              in [Optional=CallWithDefaultValue] boolean cancelable,
  • trunk/Source/WebCore/dom/NamedNodeMap.idl

    r106534 r106648  
    4343        // Introduced in DOM Level 2:
    4444
    45         [OldStyleObjC] Node getNamedItemNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
     45        [ObjCLegacyUnamedParameters] Node getNamedItemNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
    4646                                           in [Optional=CallWithDefaultValue] DOMString localName)
    4747            // FIXME: the implementation does take an exceptioncode parameter.
     
    5151            raises(DOMException);
    5252
    53         [OldStyleObjC] Node removeNamedItemNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
     53        [ObjCLegacyUnamedParameters] Node removeNamedItemNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,
    5454                                              in [Optional=CallWithDefaultValue] DOMString localName)
    5555            raises(DOMException);
  • trunk/Source/WebCore/dom/Node.idl

    r106534 r106648  
    3131        GenerateNativeConverter,
    3232        InlineGetOwnPropertySlot,
    33         Polymorphic,
     33        ObjCPolymorphic,
    3434        V8DependentLifetime
    3535    ] Node
     
    6868        readonly attribute Document         ownerDocument;
    6969
    70         [OldStyleObjC, Custom] Node insertBefore(in [Return] Node newChild,
     70        [ObjCLegacyUnamedParameters, Custom] Node insertBefore(in [Return] Node newChild,
    7171                                                 in Node refChild)
    7272            raises(DOMException);
    73         [OldStyleObjC, Custom] Node replaceChild(in Node newChild,
     73        [ObjCLegacyUnamedParameters, Custom] Node replaceChild(in Node newChild,
    7474                                                 in [Return] Node oldChild)
    7575            raises(DOMExceptionJSC);
     
    8585        // Introduced in DOM Level 2:
    8686
    87         [OldStyleObjC] boolean isSupported(in [Optional=CallWithDefaultValue] DOMString feature,
     87        [ObjCLegacyUnamedParameters] boolean isSupported(in [Optional=CallWithDefaultValue] DOMString feature,
    8888                                           in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString version);
    8989
  • trunk/Source/WebCore/dom/Range.idl

    r92433 r106648  
    3737            getter raises(DOMException);
    3838
    39         [OldStyleObjC] void setStart(in [Optional=CallWithDefaultValue] Node refNode,
     39        [ObjCLegacyUnamedParameters] void setStart(in [Optional=CallWithDefaultValue] Node refNode,
    4040                                     in [Optional=CallWithDefaultValue] long offset)
    4141            raises(RangeException, DOMException);
    42         [OldStyleObjC] void setEnd(in [Optional=CallWithDefaultValue] Node refNode,
     42        [ObjCLegacyUnamedParameters] void setEnd(in [Optional=CallWithDefaultValue] Node refNode,
    4343                                   in [Optional=CallWithDefaultValue] long offset)
    4444            raises(RangeException, DOMException);
     
    6464        const unsigned short END_TO_START   = 3;
    6565
    66         [OldStyleObjC] short compareBoundaryPoints(in [Optional=CallWithDefaultValue] CompareHow how,
     66        [ObjCLegacyUnamedParameters] short compareBoundaryPoints(in [Optional=CallWithDefaultValue] CompareHow how,
    6767                                                   in [Optional=CallWithDefaultValue] Range sourceRange)
    6868            raises(DOMException);
  • trunk/Source/WebCore/dom/UIEvent.idl

    r91617 r106648  
    2525        readonly attribute long                 detail;
    2626       
    27         [OldStyleObjC] void initUIEvent(in [Optional=CallWithDefaultValue] DOMString type,
     27        [ObjCLegacyUnamedParameters] void initUIEvent(in [Optional=CallWithDefaultValue] DOMString type,
    2828                                        in [Optional=CallWithDefaultValue] boolean canBubble,
    2929                                        in [Optional=CallWithDefaultValue] boolean cancelable,
  • trunk/Source/WebCore/html/HTMLCollection.idl

    r105870 r106648  
    2626        CustomToJS,
    2727        GenerateIsReachable,
    28         Polymorphic
     28        ObjCPolymorphic
    2929    ] HTMLCollection {
    3030        readonly attribute unsigned long length;
  • trunk/Source/WebCore/html/HTMLSelectElement.idl

    r106575 r106648  
    5353        attribute long size;
    5454       
    55         [OldStyleObjC] void add(in [Optional=CallWithDefaultValue] HTMLElement element,
     55        [ObjCLegacyUnamedParameters] void add(in [Optional=CallWithDefaultValue] HTMLElement element,
    5656                                in [Optional=CallWithDefaultValue] HTMLElement before) raises(DOMException);
    5757
  • trunk/Source/WebCore/svg/SVGPathSeg.idl

    r89269 r106648  
    3030        Conditional=SVG,
    3131        CustomToJS,
    32         Polymorphic
     32        ObjCPolymorphic
    3333    ] SVGPathSeg {
    3434        // Path Segment Types
  • trunk/Source/WebCore/xml/XPathExpression.idl

    r97771 r106648  
    2222
    2323    interface XPathExpression {
    24         [OldStyleObjC] XPathResult evaluate(in [Optional=CallWithDefaultValue] Node contextNode,
     24        [ObjCLegacyUnamedParameters] XPathResult evaluate(in [Optional=CallWithDefaultValue] Node contextNode,
    2525                                            in [Optional=CallWithDefaultValue] unsigned short type,
    2626                                            in [Optional=CallWithDefaultValue] XPathResult inResult)
Note: See TracChangeset for help on using the changeset viewer.