Lines Matching refs:eq
144 if ($type eq "CanvasRenderingContext2D") {
150 if ($type eq "CanvasGradient" or $type eq "XPathNSResolver") {
154 if ($type eq "CSSStyleDeclaration") {
158 if ($type eq "Plugin" or $type eq "PluginArray" or $type eq "MimeTypeArray") {
216 $svgPropertyType = "SVGPoint" if $svgPropertyType eq "FloatPoint";
269 push(@headerContent, "\nclass FloatRect;\n") if $svgPropertyType && $svgPropertyType eq "FloatRect";
296 if ($implClassName eq "DOMWindow") {
302 if ($implClassName eq "HTMLDocument") {
447 || $name eq "SVGElementInstance") {
451 if ($name eq "DOMWindow") {
500 if ($interfaceName eq "HTMLOptionsCollection") {
505 if ($interfaceName eq "DOMWindow") {
509 if ($interfaceName eq "HTMLAppletElement" || $interfaceName eq "HTMLEmbedElement" || $interfaceName eq "HTMLObjectElement") {
512 if ($interfaceName eq "HTMLDocument") {
564 if ($dataNode->name eq "Event") {
568 if ($dataNode->name eq "Location") {
592 return 1 if ($dataNode->name eq $parentType);
595 return 1 if $parent eq $parentType;
656 if ($implClassName eq "DOMWindow") {
663 } elsif ($implClassName eq "DedicatedWorkerContext" or $implClassName eq "WorkerContext" or $implClassName eq "SharedWorkerContext") {
720 if ($interfaceName eq "DOMWindow") {
740 my $contentAttributeName = $reflect eq "1" ? lc $attrName : $reflect;
785 if ($attribute->signature->type eq "EventListener" && $dataNode->name eq "DOMWindow") {
819 if ($dataNode->name eq "DOMWindow") {
852 if ($result =~ /matrix/ and $implClassName eq "SVGTransform") {
930 if ($interfaceName eq "DOMWindow") {
950 my $contentAttributeName = $reflect eq "1" ? lc $attrName : $reflect;
966 if ($attribute->signature->type eq "EventListener") {
967 if ($dataNode->name eq "DOMWindow") {
993 if ($implClassName eq "SVGNumber") {
996 if ($attribute->signature->type eq "EventListener") {
1000 if ($interfaceName eq "WorkerContext" and $attribute->signature->name eq "onerror") {
1004 } elsif ($interfaceName eq "DOMWindow" and $attribute->signature->name eq "onerror") {
1071 my $lookupType = ($functionName eq "add") ? "OrCreate" : "Only";
1072 my $passRefPtrHandling = ($functionName eq "add") ? "" : ".get()";
1073 my $hiddenDependencyAction = ($functionName eq "add") ? "create" : "remove";
1187 if ($name eq "addEventListener") {
1190 } elsif ($name eq "removeEventListener") {
1214 if ($requiresAllArguments eq "Raise") {
1245 || $interfaceName eq "DOMWindow")
1324 } elsif ($parameter->type eq "SerializedScriptValue") {
1411 return if ($attribute->signature->type eq "SerializedScriptValue");
1437 if ($customAccessor eq 1) {
1495 if (!($interfaceName eq "DOMWindow" and $attrName eq "top")) {
1528 if ($interfaceName eq "HTMLOptionsCollection") {
1552 if ($interfaceName eq "WebKitCSSKeyframesRule") {
1559 if ($interfaceName eq "WebKitCSSTransformValue") {
1564 if ($indexerType eq "DOMString") {
1566 if ($conversion && $conversion eq "Null") {
1594 if ($interfaceName eq "DOMWindow") {
1616 if ($interfaceName eq "HTMLOptionsCollection") {
1621 if ($interfaceName eq "HTMLAppletElement" || $interfaceName eq "HTMLEmbedElement" || $interfaceName eq "HTMLObjectElement") {
1625 if ($interfaceName eq "HTMLDocument") {
1652 if ($interfaceName eq "DOMWindow") {
1674 if ($interfaceName eq "HTMLOptionsCollection") {
1722 if ($parent eq "EventTarget") {
1753 if ($attrType eq "EventListener" && $interfaceName eq "DOMWindow") {
1759 if ($attrType eq "SerializedScriptValue") {
1805 if ($function->signature->name eq "item") {
1809 if ($function->signature->name eq "namedItem") {
1816 if (($dataNode->extendedAttributes->{"CheckDomainSecurity"} || ($interfaceName eq "DOMWindow")) && $function->signature->extendedAttributes->{"DoNotCheckDomainSecurity"}) {
1832 if ($interfaceName eq "DOMWindow" && $attribute->signature->extendedAttributes->{"V8DisallowShadowing"}) {
1875 ($dataNode->extendedAttributes->{"CheckDomainSecurity"} || $interfaceName eq "DOMWindow")) {
1921 if ($callWith and $callWith eq "ScriptExecutionContext") {
1936 if ($dataNode->extendedAttributes->{"CheckDomainSecurity"} && !($interfaceName eq "DOMWindow")) {
1942 if ($implClassName eq "DOMWindow") {
2060 ($dataNode->extendedAttributes->{"CheckDomainSecurity"} || $interfaceName eq "DOMWindow")) {
2098 if ($property_attributes eq "v8::DontDelete") {
2104 if ($template eq "proto" && $conditional eq "" && $signature eq "defaultSignature" && $property_attributes eq "") {
2124 if ($interfaceName eq "DOMWindow") {
2136 if ($interfaceName eq "HTMLDocument") {
2141 if ($interfaceName eq "Location") {
2182 my $returnValue = $interfaceName eq "MessagePort" ? "0" : "toNative(object)";
2191 if ($implClassName eq "DOMWindow") {
2305 !(GetNativeType($function->signature->type) eq "bool")) {
2377 !(GetNativeTypeForCallbacks($function->signature->type) eq "bool")) {
2536 return 1 if $interfaceName eq "CSSStyleSheet";
2537 return 1 if $interfaceName eq "CanvasPixelArray";
2538 return 1 if $interfaceName eq "DOMStringMap";
2539 return 1 if $interfaceName eq "DOMWindow";
2540 return 1 if $interfaceName eq "DOMTokenList";
2541 return 1 if $interfaceName eq "Element";
2542 return 1 if $interfaceName eq "HTMLDocument";
2543 return 1 if $interfaceName eq "HTMLElement";
2544 return 1 if $interfaceName eq "Location";
2545 return 1 if $interfaceName eq "NamedNodeMap";
2546 return 1 if $interfaceName eq "SVGDocument";
2547 return 1 if $interfaceName eq "SVGElement";
2548 return 1 if $interfaceName eq "ScriptProfile";
2549 return 1 if $interfaceName eq "ScriptProfileNode";
2550 return 1 if $interfaceName eq "WorkerContext";
2552 return 0 if $interfaceName eq "AbstractWorker";
2553 return 0 if $interfaceName eq "CanvasRenderingContext";
2554 return 0 if $interfaceName eq "SVGElementInstance";
2555 return 0 if $interfaceName eq "NodeList";
2565 return "getDOMSVGElementInstanceMap()" if $type eq "SVGElementInstance";
2575 return 1 if $type eq "EventSource";
2576 return 1 if $type eq "MessagePort";
2577 return 1 if $type eq "XMLHttpRequest";
2578 return 1 if $type eq "WebSocket";
2579 return 1 if $type eq "Worker";
2580 return 1 if $type eq "SharedWorker";
2581 return 1 if $type eq "IDBRequest";
2582 return 1 if $type eq "IDBTransaction";
2583 return 1 if $type eq "FileReader";
2584 return 1 if $type eq "FileWriter";
2631 if ($callWith eq "DynamicFrame") {
2636 } elsif ($callWith eq "ScriptState") {
2640 } elsif ($callWith eq "ScriptExecutionContext") {
2653 if ($index eq $numberOfParameters) {
2660 if ($parameter->type eq "NodeFilter" || $parameter->type eq "XPathNSResolver") {
2668 } elsif ($parameter->type eq "SVGMatrix" and $implClassName eq "SVGTransformList") {
2700 if ($returnType eq "void") {
2709 if ($implClassName eq "SVGTransformList" and IsRefPtrType($returnType)) {
2759 if ($type eq "unsigned long" and $signature->extendedAttributes->{"IsIndex"}) {
2766 if ($parameterIndex >= 0 && $type eq "V8Parameter") {
2783 return 0 if $type eq "boolean";
2784 return 0 if $type eq "float";
2785 return 0 if $type eq "int";
2786 return 0 if $type eq "Date";
2787 return 0 if $type eq "DOMString";
2788 return 0 if $type eq "double";
2789 return 0 if $type eq "short";
2790 return 0 if $type eq "long";
2791 return 0 if $type eq "unsigned";
2792 return 0 if $type eq "unsigned long";
2793 return 0 if $type eq "unsigned short";
2812 if ($type eq "float" or $type eq "double") {
2816 return "V8Parameter" if ($type eq "DOMString" or $type eq "DOMUserData") and $isParameter;
2817 return "int" if $type eq "int";
2818 return "int" if $type eq "short" or $type eq "unsigned short";
2819 return "unsigned" if $type eq "unsigned long";
2820 return "int" if $type eq "long";
2821 return "long long" if $type eq "long long";
2822 return "unsigned long long" if $type eq "unsigned long long";
2823 return "bool" if $type eq "boolean";
2824 return "String" if $type eq "DOMString";
2825 return "Range::CompareHow" if $type eq "CompareHow";
2826 return "DOMTimeStamp" if $type eq "DOMTimeStamp";
2827 return "unsigned" if $type eq "unsigned int";
2828 return "Node*" if $type eq "EventTarget" and $isParameter;
2829 return "double" if $type eq "Date";
2830 return "ScriptValue" if $type eq "DOMObject";
2831 return "OptionsObject" if $type eq "OptionsObject";
2833 return "String" if $type eq "DOMUserData"; # FIXME: Temporary hack?
2836 return "RefPtr<NodeFilter>" if $type eq "NodeFilter";
2838 return "RefPtr<SerializedScriptValue>" if $type eq "SerializedScriptValue";
2840 return "RefPtr<IDBKey>" if $type eq "IDBKey";
2843 return "RefPtr<XPathNSResolver>" if $type eq "XPathNSResolver";
2847 return "RefPtr<MediaQueryListListener>" if $type eq "MediaQueryListListener";
2849 return "PassRefPtr<DOMStringList>" if $type eq "DOMStringList" and $isParameter;
2850 return "RefPtr<DOMStringList>" if $type eq "DOMStringList";
2859 return "const String&" if $type eq "DOMString";
2870 if ($signature->type eq "TimeoutHandler") {
2881 $implIncludes{"ExceptionCode.h"} = 1 if $type eq "Attr";
2882 return 1 if $type eq "Attr";
2883 return 1 if $type eq "VoidCallback";
2884 return 1 if $type eq "IDBKey";
2895 return "$value" if $type eq "JSObject";
2896 return "$value->BooleanValue()" if $type eq "boolean";
2897 return "static_cast<$type>($value->NumberValue())" if $type eq "float" or $type eq "double";
2899 return "toInt32($value)" if $type eq "long" or $type eq "short";
2900 return "toUInt32($value)" if $type eq "unsigned long" or $type eq "unsigned short";
2901 return "toInt64($value)" if $type eq "unsigned long long" or $type eq "long long";
2902 return "static_cast<Range::CompareHow>($value->Int32Value())" if $type eq "CompareHow";
2903 return "toWebCoreDate($value)" if $type eq "Date";
2904 return "v8ValueToWebCoreDOMStringList($value)" if $type eq "DOMStringList";
2906 if ($type eq "DOMString" or $type eq "DOMUserData") {
2910 die "Unexpected SerializedScriptValue" if $type eq "SerializedScriptValue";
2912 if ($type eq "IDBKey") {
2918 if ($type eq "OptionsObject") {
2923 if ($type eq "DOMObject") {
2928 if ($type eq "NodeFilter") {
2932 if ($type eq "MediaQueryListListener") {
2938 if ($type eq "EventTarget") {
2945 if ($type eq "XPathNSResolver") {
2969 return "V8Event.h" if $type eq "DOMTimeStamp";
2970 return "EventListener.h" if $type eq "EventListener";
2971 return "EventTarget.h" if $type eq "EventTarget";
2972 return "SerializedScriptValue.h" if $type eq "SerializedScriptValue";
2973 return "ScriptValue.h" if $type eq "DOMObject";
2989 if ($parameter->type eq "XPathNSResolver") {
3079 return 1 if $type eq 'Attr';
3080 return 1 if $type eq 'CDATASection';
3081 return 1 if $type eq 'Comment';
3082 return 1 if $type eq 'Document';
3083 return 1 if $type eq 'DocumentFragment';
3084 return 1 if $type eq 'DocumentType';
3085 return 1 if $type eq 'Element';
3086 return 1 if $type eq 'EntityReference';
3087 return 1 if $type eq 'HTMLCanvasElement';
3088 return 1 if $type eq 'HTMLDocument';
3089 return 1 if $type eq 'HTMLElement';
3090 return 1 if $type eq 'HTMLFormElement';
3091 return 1 if $type eq 'HTMLTableCaptionElement';
3092 return 1 if $type eq 'HTMLTableSectionElement';
3093 return 1 if $type eq 'Node';
3094 return 1 if $type eq 'ProcessingInstruction';
3095 return 1 if $type eq 'SVGElement';
3096 return 1 if $type eq 'SVGDocument';
3097 return 1 if $type eq 'SVGSVGElement';
3098 return 1 if $type eq 'SVGUseElement';
3099 return 1 if $type eq 'Text';
3112 return "v8Boolean($value)" if $type eq "boolean";
3113 return "v8::Handle<v8::Value>()" if $type eq "void"; # equivalent to v8::Undefined()
3118 if ($signature->extendedAttributes->{"Reflect"} and ($type eq "unsigned long" or $type eq "unsigned short")) {
3126 return "v8::Integer::New($value)" if $nativeType eq "int";
3127 return "v8::Integer::NewFromUnsigned($value)" if $nativeType eq "unsigned";
3129 return "v8DateOrNull($value)" if $type eq "Date";
3131 return "v8::Number::New(static_cast<double>($value))" if $type eq "long long" or $type eq "unsigned long long" or $type eq "DOMTimeStamp";
3133 return "$value.v8Value()" if $nativeType eq "ScriptValue";
3138 return "v8StringOrNull($value)" if $conv eq "Null";
3139 return "v8StringOrUndefined($value)" if $conv eq "Undefined";
3140 return "v8StringOrFalse($value)" if $conv eq "False";
3156 if ($type eq "EventTarget") {
3160 if ($type eq "EventListener") {
3165 if ($type eq "SerializedScriptValue") {
3229 return "DOMException" if $interfaceName eq "DOMCoreException";
3230 return "FormData" if $interfaceName eq "DOMFormData";
3238 return "V8CustomVoidCallback" if $interfaceName eq "VoidCallback";
3251 if ($signature->type eq "DOMString") {