Lines Matching refs:tag
163 my ($tag, $property, $value) = @_;
165 $tag =~ s/-/_/g;
168 $parsedTags{$tag} = { defaultTagPropertyHash($tag) } if !defined($parsedTags{$tag});
171 die "Unknown property $property for tag $tag\n" if !defined($parsedTags{$tag}{$property});
175 $parsedTags{$tag}{JSInterfaceName} = $value if $property eq "interfaceName" && $parsedTags{$tag}{JSInterfaceName} eq $parsedTags{$tag}{interfaceName};
177 $parsedTags{$tag}{$property} = $value;
344 # Ignore the mapped tag
364 # Mapped tag name uses a special wrapper to keep their prefix and namespaceURI while using the mapped localname.
745 static void addTag(const QualifiedName& tag, ConstructorFunction func)
747 gFunctionMap->set(tag.localName().impl(), func);
875 # A tag reuses the default wrapper if its JSInterfaceName matches the default namespace Element.
1047 for my $tag (sort keys %enabledTags) {
1049 next if usesDefaultJSWrapper($tag, \%enabledTags);
1051 my $conditional = $enabledTags{$tag}{conditional};
1057 my $ucTag = $enabledTags{$tag}{JSInterfaceName};
1058 print F " map.set(${tag}Tag.localName().impl(), create${ucTag}Wrapper);\n";