| Index: Source/bindings/scripts/deprecated_code_generator_v8.pm
|
| diff --git a/Source/bindings/scripts/deprecated_code_generator_v8.pm b/Source/bindings/scripts/deprecated_code_generator_v8.pm
|
| index ee5a0e85497c03c894056cb4c8d265b5d0c6e7f4..c2aaa5667577f38d55310e70b51a383eeb9860ec 100644
|
| --- a/Source/bindings/scripts/deprecated_code_generator_v8.pm
|
| +++ b/Source/bindings/scripts/deprecated_code_generator_v8.pm
|
| @@ -5856,12 +5856,6 @@ sub ContentAttributeName
|
| return "WebCore::${namespace}::${contentAttributeName}Attr";
|
| }
|
|
|
| -sub CanUseFastAttribute
|
| -{
|
| - my $attribute = shift;
|
| - return !IsSVGAnimatedType($attribute->type);
|
| -}
|
| -
|
| sub GetterExpression
|
| {
|
| my ($interfaceName, $attribute) = @_;
|
| @@ -5876,11 +5870,7 @@ sub GetterExpression
|
| if ($attribute->extendedAttributes->{"URL"}) {
|
| $functionName = "getURLAttribute";
|
| } elsif ($attribute->type eq "boolean") {
|
| - if (CanUseFastAttribute($attribute)) {
|
| - $functionName = "fastHasAttribute";
|
| - } else {
|
| - $functionName = "hasAttribute";
|
| - }
|
| + $functionName = "fastHasAttribute";
|
| } elsif ($attribute->type eq "long") {
|
| $functionName = "getIntegralAttribute";
|
| } elsif ($attribute->type eq "unsigned long") {
|
| @@ -5895,10 +5885,8 @@ sub GetterExpression
|
| } elsif ($contentAttributeName eq "WebCore::HTMLNames::classAttr") {
|
| $functionName = "getClassAttribute";
|
| $contentAttributeName = "";
|
| - } elsif (CanUseFastAttribute($attribute)) {
|
| - $functionName = "fastGetAttribute";
|
| } else {
|
| - $functionName = "getAttribute";
|
| + $functionName = "fastGetAttribute";
|
| }
|
| }
|
|
|
|
|