Changeset 106648 in webkit
- Timestamp:
- Feb 3, 2012 4:14:37 AM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 25 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r106646 r106648 1 2012-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 1 43 2012-02-03 MORITA Hajime <morrita@google.com> 2 44 -
trunk/Source/WebCore/bindings/scripts/CodeGeneratorObjC.pm
r106522 r106648 864 864 865 865 my $returnType = GetObjCType($function->signature->type); 866 my $needsDeprecatedVersion = (@{$function->parameters} > 1 and $function->signature->extendedAttributes->{"O ldStyleObjC"});866 my $needsDeprecatedVersion = (@{$function->parameters} > 1 and $function->signature->extendedAttributes->{"ObjCLegacyUnnamedParameters"}); 867 867 my $numberOfParameters = @{$function->parameters}; 868 868 my %typesToForwardDeclare = ($function->signature->type => 1); … … 943 943 944 944 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 O ldStyleObjCIDL 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"; 946 946 $fatalError = 1; 947 947 } … … 1037 1037 push(@internalHeaderContent, "$className *kit($implType*);\n"); 1038 1038 1039 if ($dataNode->extendedAttributes->{ Polymorphic}) {1039 if ($dataNode->extendedAttributes->{"ObjCPolymorphic"}) { 1040 1040 push(@internalHeaderContent, "Class kitClass($implType*);\n"); 1041 1041 } … … 1538 1538 } 1539 1539 1540 if ($function->signature->extendedAttributes->{" UsesView"}) {1540 if ($function->signature->extendedAttributes->{"ObjCUseDefaultView"}) { 1541 1541 push(@functionContent, " WebCore::DOMWindow* dv = $caller->defaultView();\n"); 1542 1542 push(@functionContent, " if (!dv)\n"); … … 1692 1692 1693 1693 # generate the old style method names with un-named parameters, these methods are deprecated 1694 if (@{$function->parameters} > 1 and $function->signature->extendedAttributes->{"O ldStyleObjC"}) {1694 if (@{$function->parameters} > 1 and $function->signature->extendedAttributes->{"ObjCLegacyUnnamedParameters"}) { 1695 1695 my $deprecatedFunctionSig = $functionSig; 1696 1696 $deprecatedFunctionSig =~ s/\s\w+:/ :/g; # remove parameter names … … 1725 1725 push(@implContent, " if ($className *wrapper = getDOMWrapper(value))\n"); 1726 1726 push(@implContent, " return [[wrapper retain] autorelease];\n"); 1727 if ($dataNode->extendedAttributes->{ Polymorphic}) {1727 if ($dataNode->extendedAttributes->{"ObjCPolymorphic"}) { 1728 1728 push(@implContent, " $className *wrapper = [[kitClass(value) alloc] _init];\n"); 1729 1729 push(@implContent, " if (!wrapper)\n"); -
trunk/Source/WebCore/css/CSSMediaRule.idl
r92236 r106648 26 26 readonly attribute CSSRuleList cssRules; 27 27 28 [O ldStyleObjC] unsigned long insertRule(in [Optional=CallWithDefaultValue] DOMString rule,28 [ObjCLegacyUnamedParameters] unsigned long insertRule(in [Optional=CallWithDefaultValue] DOMString rule, 29 29 in [Optional=CallWithDefaultValue] unsigned long index) 30 30 raises(DOMException); -
trunk/Source/WebCore/css/CSSPrimitiveValue.idl
r92236 r106648 52 52 readonly attribute unsigned short primitiveType; 53 53 54 [O ldStyleObjC] void setFloatValue(in [Optional=CallWithDefaultValue] unsigned short unitType,54 [ObjCLegacyUnamedParameters] void setFloatValue(in [Optional=CallWithDefaultValue] unsigned short unitType, 55 55 in [Optional=CallWithDefaultValue] float floatValue) 56 56 raises(DOMException); 57 57 float getFloatValue(in [Optional=CallWithDefaultValue] unsigned short unitType) 58 58 raises(DOMException); 59 [O ldStyleObjC] void setStringValue(in [Optional=CallWithDefaultValue] unsigned short stringType,59 [ObjCLegacyUnamedParameters] void setStringValue(in [Optional=CallWithDefaultValue] unsigned short stringType, 60 60 in [Optional=CallWithDefaultValue] DOMString stringValue) 61 61 raises(DOMException); -
trunk/Source/WebCore/css/CSSRule.idl
r106534 r106648 26 26 GenerateIsReachable, 27 27 CustomToJS, 28 Polymorphic,28 ObjCPolymorphic, 29 29 V8DependentLifetime 30 30 ] CSSRule { -
trunk/Source/WebCore/css/CSSStyleDeclaration.idl
r106534 r106648 39 39 raises(DOMException); 40 40 [ConvertNullStringTo=Null] DOMString getPropertyPriority(in [Optional=CallWithDefaultValue] DOMString propertyName); 41 [O ldStyleObjC] void setProperty(in [Optional=CallWithDefaultValue] DOMString propertyName,41 [ObjCLegacyUnamedParameters] void setProperty(in [Optional=CallWithDefaultValue] DOMString propertyName, 42 42 in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString value, 43 43 in [Optional=CallWithDefaultValue] DOMString priority) -
trunk/Source/WebCore/css/CSSStyleSheet.idl
r92236 r106648 26 26 readonly attribute CSSRuleList cssRules; 27 27 28 [O ldStyleObjC] unsigned long insertRule(in [Optional=CallWithDefaultValue] DOMString rule,28 [ObjCLegacyUnamedParameters] unsigned long insertRule(in [Optional=CallWithDefaultValue] DOMString rule, 29 29 in [Optional=CallWithDefaultValue] unsigned long index) 30 30 raises(DOMException); -
trunk/Source/WebCore/css/CSSValue.idl
r106534 r106648 25 25 CustomIsReachable, 26 26 CustomFinalize, 27 Polymorphic,27 ObjCPolymorphic, 28 28 V8DependentLifetime 29 29 ] CSSValue { -
trunk/Source/WebCore/css/StyleSheet.idl
r89269 r106648 26 26 GenerateIsReachable, 27 27 CustomToJS, 28 Polymorphic,28 ObjCPolymorphic, 29 29 V8DependentLifetime 30 30 ] StyleSheet { -
trunk/Source/WebCore/dom/CharacterData.idl
r106534 r106648 27 27 readonly attribute unsigned long length; 28 28 29 [ConvertNullStringTo=Null, O ldStyleObjC] DOMString substringData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset,29 [ConvertNullStringTo=Null, ObjCLegacyUnamedParameters] DOMString substringData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset, 30 30 in [IsIndex,Optional=CallWithDefaultValue] unsigned long length) 31 31 raises(DOMException); … … 34 34 raises(DOMException); 35 35 36 [O ldStyleObjC] void insertData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset,36 [ObjCLegacyUnamedParameters] void insertData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset, 37 37 in [Optional=CallWithDefaultValue] DOMString data) 38 38 raises(DOMException); 39 39 40 [O ldStyleObjC] void deleteData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset,40 [ObjCLegacyUnamedParameters] void deleteData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset, 41 41 in [IsIndex,Optional=CallWithDefaultValue] unsigned long length) 42 42 raises(DOMException); 43 43 44 [O ldStyleObjC] void replaceData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset,44 [ObjCLegacyUnamedParameters] void replaceData(in [IsIndex,Optional=CallWithDefaultValue] unsigned long offset, 45 45 in [IsIndex,Optional=CallWithDefaultValue] unsigned long length, 46 46 in [Optional=CallWithDefaultValue] DOMString data) -
trunk/Source/WebCore/dom/DOMImplementation.idl
r106575 r106648 28 28 // DOM Level 1 29 29 30 [O ldStyleObjC] boolean hasFeature(in [Optional=CallWithDefaultValue] DOMString feature,30 [ObjCLegacyUnamedParameters] boolean hasFeature(in [Optional=CallWithDefaultValue] DOMString feature, 31 31 in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString version); 32 32 33 33 // DOM Level 2 34 34 35 [O ldStyleObjC] DocumentType createDocumentType(in [TreatNullAs=EmptyString, TreatUndefinedAs=EmptyString,Optional=CallWithDefaultValue] DOMString qualifiedName,35 [ObjCLegacyUnamedParameters] DocumentType createDocumentType(in [TreatNullAs=EmptyString, TreatUndefinedAs=EmptyString,Optional=CallWithDefaultValue] DOMString qualifiedName, 36 36 in [TreatNullAs=EmptyString, TreatUndefinedAs=EmptyString,Optional=CallWithDefaultValue] DOMString publicId, 37 37 in [TreatNullAs=EmptyString, TreatUndefinedAs=EmptyString,Optional=CallWithDefaultValue] DOMString systemId) 38 38 raises(DOMException); 39 [O ldStyleObjC] Document createDocument(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,39 [ObjCLegacyUnamedParameters] Document createDocument(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI, 40 40 in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString qualifiedName, 41 41 in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DocumentType doctype) … … 44 44 // DOMImplementationCSS interface from DOM Level 2 CSS 45 45 46 [O ldStyleObjC] CSSStyleSheet createCSSStyleSheet(in [Optional=CallWithDefaultValue] DOMString title,46 [ObjCLegacyUnamedParameters] CSSStyleSheet createCSSStyleSheet(in [Optional=CallWithDefaultValue] DOMString title, 47 47 in [Optional=CallWithDefaultValue] DOMString media) 48 48 raises(DOMException); -
trunk/Source/WebCore/dom/Document.idl
r106645 r106648 39 39 [ReturnsNew] CDATASection createCDATASection(in [Optional=CallWithDefaultValue] DOMString data) 40 40 raises(DOMException); 41 [O ldStyleObjC, ReturnsNew] ProcessingInstruction createProcessingInstruction(in [Optional=CallWithDefaultValue] DOMString target,41 [ObjCLegacyUnamedParameters, ReturnsNew] ProcessingInstruction createProcessingInstruction(in [Optional=CallWithDefaultValue] DOMString target, 42 42 in [Optional=CallWithDefaultValue] DOMString data) 43 43 raises (DOMException); … … 50 50 // Introduced in DOM Level 2: 51 51 52 [O ldStyleObjC, ReturnsNew] Node importNode(in [Optional=CallWithDefaultValue] Node importedNode,52 [ObjCLegacyUnamedParameters, ReturnsNew] Node importNode(in [Optional=CallWithDefaultValue] Node importedNode, 53 53 in [Optional] boolean deep) 54 54 raises (DOMException); 55 [O ldStyleObjC, ReturnsNew] Element createElementNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,55 [ObjCLegacyUnamedParameters, ReturnsNew] Element createElementNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI, 56 56 in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString qualifiedName) 57 57 raises (DOMException); 58 [O ldStyleObjC, ReturnsNew] Attr createAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,58 [ObjCLegacyUnamedParameters, ReturnsNew] Attr createAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI, 59 59 in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString qualifiedName) 60 60 raises (DOMException); 61 [O ldStyleObjC] NodeList getElementsByTagNameNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,61 [ObjCLegacyUnamedParameters] NodeList getElementsByTagNameNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI, 62 62 in [Optional=CallWithDefaultValue] DOMString localName); 63 63 Element getElementById(in [Optional=CallWithDefaultValue] DOMString elementId); … … 89 89 // DOM Level 2 Tranversal and Range (DocumentTraversal interface) 90 90 91 [O ldStyleObjC] NodeIterator createNodeIterator(in [Optional=CallWithDefaultValue] Node root,91 [ObjCLegacyUnamedParameters] NodeIterator createNodeIterator(in [Optional=CallWithDefaultValue] Node root, 92 92 in [Optional=CallWithDefaultValue] unsigned long whatToShow, 93 93 in [Optional=CallWithDefaultValue] NodeFilter filter, 94 94 in [Optional=CallWithDefaultValue] boolean expandEntityReferences) 95 95 raises(DOMException); 96 [O ldStyleObjC] TreeWalker createTreeWalker(in [Optional=CallWithDefaultValue] Node root,96 [ObjCLegacyUnamedParameters] TreeWalker createTreeWalker(in [Optional=CallWithDefaultValue] Node root, 97 97 in [Optional=CallWithDefaultValue] unsigned long whatToShow, 98 98 in [Optional=CallWithDefaultValue] NodeFilter filter, … … 110 110 // DOM Level 2 Style (DocumentCSS interface) 111 111 112 [O ldStyleObjC] CSSStyleDeclaration getOverrideStyle(in [Optional=CallWithDefaultValue] Element element,112 [ObjCLegacyUnamedParameters] CSSStyleDeclaration getOverrideStyle(in [Optional=CallWithDefaultValue] Element element, 113 113 in [Optional=CallWithDefaultValue] DOMString pseudoElement); 114 114 115 115 // DOM Level 3 XPath (XPathEvaluator interface) 116 [O ldStyleObjC] XPathExpression createExpression(in [Optional=CallWithDefaultValue] DOMString expression,116 [ObjCLegacyUnamedParameters] XPathExpression createExpression(in [Optional=CallWithDefaultValue] DOMString expression, 117 117 in [Optional=CallWithDefaultValue] XPathNSResolver resolver) 118 118 raises(DOMException); 119 119 XPathNSResolver createNSResolver(in Node nodeResolver); 120 [O ldStyleObjC, V8Custom] XPathResult evaluate(in [Optional=CallWithDefaultValue] DOMString expression,120 [ObjCLegacyUnamedParameters, V8Custom] XPathResult evaluate(in [Optional=CallWithDefaultValue] DOMString expression, 121 121 in [Optional=CallWithDefaultValue] Node contextNode, 122 122 in [Optional=CallWithDefaultValue] XPathNSResolver resolver, … … 211 211 #if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C 212 212 // DOM Level 2 Style Interface 213 [O ldStyleObjC, UsesView] CSSStyleDeclaration getComputedStyle(in Element element,213 [ObjCLegacyUnamedParameters, ObjCUseDefaultView] CSSStyleDeclaration getComputedStyle(in Element element, 214 214 in DOMString pseudoElement); 215 215 216 216 // WebKit extension 217 217 // 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, 219 219 in DOMString pseudoElement); 220 [ UsesView] CSSRuleList getMatchedCSSRules(in Element element,220 [ObjCUseDefaultView] CSSRuleList getMatchedCSSRules(in Element element, 221 221 in DOMString pseudoElement, 222 222 in [Optional] boolean authorOnly); -
trunk/Source/WebCore/dom/Element.idl
r106645 r106648 31 31 32 32 [ConvertNullStringTo=Null] DOMString getAttribute(in [Optional=CallWithDefaultValue] DOMString name); 33 [O ldStyleObjC] void setAttribute(in [Optional=CallWithDefaultValue] DOMString name,33 [ObjCLegacyUnamedParameters] void setAttribute(in [Optional=CallWithDefaultValue] DOMString name, 34 34 in [Optional=CallWithDefaultValue] DOMString value) 35 35 raises(DOMException); … … 44 44 // DOM Level 2 Core 45 45 46 [O ldStyleObjC] DOMString getAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,46 [ObjCLegacyUnamedParameters] DOMString getAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI, 47 47 in [Optional=CallWithDefaultValue] DOMString localName); 48 [O ldStyleObjC] void setAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,48 [ObjCLegacyUnamedParameters] void setAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI, 49 49 in [Optional=CallWithDefaultValue] DOMString qualifiedName, 50 50 in [Optional=CallWithDefaultValue] DOMString value) 51 51 raises(DOMException); 52 [O ldStyleObjC] void removeAttributeNS(in [TreatNullAs=EmptyString] DOMString namespaceURI,52 [ObjCLegacyUnamedParameters] void removeAttributeNS(in [TreatNullAs=EmptyString] DOMString namespaceURI, 53 53 in DOMString localName); 54 [O ldStyleObjC] NodeList getElementsByTagNameNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,54 [ObjCLegacyUnamedParameters] NodeList getElementsByTagNameNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI, 55 55 in [Optional=CallWithDefaultValue] DOMString localName); 56 [O ldStyleObjC] Attr getAttributeNodeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,56 [ObjCLegacyUnamedParameters] Attr getAttributeNodeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI, 57 57 in [Optional=CallWithDefaultValue] DOMString localName); 58 58 Attr setAttributeNodeNS(in [Optional=CallWithDefaultValue] Attr newAttr) 59 59 raises(DOMException); 60 60 boolean hasAttribute(in DOMString name); 61 [O ldStyleObjC] boolean hasAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,61 [ObjCLegacyUnamedParameters] boolean hasAttributeNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI, 62 62 in [Optional=CallWithDefaultValue] DOMString localName); 63 63 -
trunk/Source/WebCore/dom/Event.idl
r106644 r106648 26 26 ConstructorTemplate=Event, 27 27 NoStaticTables, 28 Polymorphic28 ObjCPolymorphic 29 29 ] Event { 30 30 … … 64 64 void stopPropagation(); 65 65 void preventDefault(); 66 [O ldStyleObjC] void initEvent(in [Optional=CallWithDefaultValue] DOMString eventTypeArg,66 [ObjCLegacyUnamedParameters] void initEvent(in [Optional=CallWithDefaultValue] DOMString eventTypeArg, 67 67 in [Optional=CallWithDefaultValue] boolean canBubbleArg, 68 68 in [Optional=CallWithDefaultValue] boolean cancelableArg); -
trunk/Source/WebCore/dom/EventTarget.idl
r106643 r106648 27 27 OmitConstructor 28 28 ] EventTarget { 29 [O ldStyleObjC] void addEventListener(in DOMString type,29 [ObjCLegacyUnamedParameters] void addEventListener(in DOMString type, 30 30 in EventListener listener, 31 31 in [Optional] boolean useCapture); 32 [O ldStyleObjC] void removeEventListener(in DOMString type,32 [ObjCLegacyUnamedParameters] void removeEventListener(in DOMString type, 33 33 in EventListener listener, 34 34 in [Optional] boolean useCapture); -
trunk/Source/WebCore/dom/MouseEvent.idl
r100366 r106648 35 35 readonly attribute EventTarget relatedTarget; 36 36 37 [O ldStyleObjC] void initMouseEvent(in [Optional=CallWithDefaultValue] DOMString type,37 [ObjCLegacyUnamedParameters] void initMouseEvent(in [Optional=CallWithDefaultValue] DOMString type, 38 38 in [Optional=CallWithDefaultValue] boolean canBubble, 39 39 in [Optional=CallWithDefaultValue] boolean cancelable, -
trunk/Source/WebCore/dom/MutationEvent.idl
r91617 r106648 34 34 readonly attribute unsigned short attrChange; 35 35 36 [O ldStyleObjC] void initMutationEvent(in [Optional=CallWithDefaultValue] DOMString type,36 [ObjCLegacyUnamedParameters] void initMutationEvent(in [Optional=CallWithDefaultValue] DOMString type, 37 37 in [Optional=CallWithDefaultValue] boolean canBubble, 38 38 in [Optional=CallWithDefaultValue] boolean cancelable, -
trunk/Source/WebCore/dom/NamedNodeMap.idl
r106534 r106648 43 43 // Introduced in DOM Level 2: 44 44 45 [O ldStyleObjC] Node getNamedItemNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,45 [ObjCLegacyUnamedParameters] Node getNamedItemNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI, 46 46 in [Optional=CallWithDefaultValue] DOMString localName) 47 47 // FIXME: the implementation does take an exceptioncode parameter. … … 51 51 raises(DOMException); 52 52 53 [O ldStyleObjC] Node removeNamedItemNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI,53 [ObjCLegacyUnamedParameters] Node removeNamedItemNS(in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString namespaceURI, 54 54 in [Optional=CallWithDefaultValue] DOMString localName) 55 55 raises(DOMException); -
trunk/Source/WebCore/dom/Node.idl
r106534 r106648 31 31 GenerateNativeConverter, 32 32 InlineGetOwnPropertySlot, 33 Polymorphic,33 ObjCPolymorphic, 34 34 V8DependentLifetime 35 35 ] Node … … 68 68 readonly attribute Document ownerDocument; 69 69 70 [O ldStyleObjC, Custom] Node insertBefore(in [Return] Node newChild,70 [ObjCLegacyUnamedParameters, Custom] Node insertBefore(in [Return] Node newChild, 71 71 in Node refChild) 72 72 raises(DOMException); 73 [O ldStyleObjC, Custom] Node replaceChild(in Node newChild,73 [ObjCLegacyUnamedParameters, Custom] Node replaceChild(in Node newChild, 74 74 in [Return] Node oldChild) 75 75 raises(DOMExceptionJSC); … … 85 85 // Introduced in DOM Level 2: 86 86 87 [O ldStyleObjC] boolean isSupported(in [Optional=CallWithDefaultValue] DOMString feature,87 [ObjCLegacyUnamedParameters] boolean isSupported(in [Optional=CallWithDefaultValue] DOMString feature, 88 88 in [TreatNullAs=EmptyString,Optional=CallWithDefaultValue] DOMString version); 89 89 -
trunk/Source/WebCore/dom/Range.idl
r92433 r106648 37 37 getter raises(DOMException); 38 38 39 [O ldStyleObjC] void setStart(in [Optional=CallWithDefaultValue] Node refNode,39 [ObjCLegacyUnamedParameters] void setStart(in [Optional=CallWithDefaultValue] Node refNode, 40 40 in [Optional=CallWithDefaultValue] long offset) 41 41 raises(RangeException, DOMException); 42 [O ldStyleObjC] void setEnd(in [Optional=CallWithDefaultValue] Node refNode,42 [ObjCLegacyUnamedParameters] void setEnd(in [Optional=CallWithDefaultValue] Node refNode, 43 43 in [Optional=CallWithDefaultValue] long offset) 44 44 raises(RangeException, DOMException); … … 64 64 const unsigned short END_TO_START = 3; 65 65 66 [O ldStyleObjC] short compareBoundaryPoints(in [Optional=CallWithDefaultValue] CompareHow how,66 [ObjCLegacyUnamedParameters] short compareBoundaryPoints(in [Optional=CallWithDefaultValue] CompareHow how, 67 67 in [Optional=CallWithDefaultValue] Range sourceRange) 68 68 raises(DOMException); -
trunk/Source/WebCore/dom/UIEvent.idl
r91617 r106648 25 25 readonly attribute long detail; 26 26 27 [O ldStyleObjC] void initUIEvent(in [Optional=CallWithDefaultValue] DOMString type,27 [ObjCLegacyUnamedParameters] void initUIEvent(in [Optional=CallWithDefaultValue] DOMString type, 28 28 in [Optional=CallWithDefaultValue] boolean canBubble, 29 29 in [Optional=CallWithDefaultValue] boolean cancelable, -
trunk/Source/WebCore/html/HTMLCollection.idl
r105870 r106648 26 26 CustomToJS, 27 27 GenerateIsReachable, 28 Polymorphic28 ObjCPolymorphic 29 29 ] HTMLCollection { 30 30 readonly attribute unsigned long length; -
trunk/Source/WebCore/html/HTMLSelectElement.idl
r106575 r106648 53 53 attribute long size; 54 54 55 [O ldStyleObjC] void add(in [Optional=CallWithDefaultValue] HTMLElement element,55 [ObjCLegacyUnamedParameters] void add(in [Optional=CallWithDefaultValue] HTMLElement element, 56 56 in [Optional=CallWithDefaultValue] HTMLElement before) raises(DOMException); 57 57 -
trunk/Source/WebCore/svg/SVGPathSeg.idl
r89269 r106648 30 30 Conditional=SVG, 31 31 CustomToJS, 32 Polymorphic32 ObjCPolymorphic 33 33 ] SVGPathSeg { 34 34 // Path Segment Types -
trunk/Source/WebCore/xml/XPathExpression.idl
r97771 r106648 22 22 23 23 interface XPathExpression { 24 [O ldStyleObjC] XPathResult evaluate(in [Optional=CallWithDefaultValue] Node contextNode,24 [ObjCLegacyUnamedParameters] XPathResult evaluate(in [Optional=CallWithDefaultValue] Node contextNode, 25 25 in [Optional=CallWithDefaultValue] unsigned short type, 26 26 in [Optional=CallWithDefaultValue] XPathResult inResult)
Note: See TracChangeset
for help on using the changeset viewer.