1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-10 06:07:35 +00:00

LibWeb: Remove DOM element deprecated_get_attribute()

This commit is contained in:
Bastiaan van der Plaat 2024-01-16 19:04:45 +01:00 committed by Andrew Kaster
parent c477f90df7
commit a681429dff
40 changed files with 114 additions and 122 deletions

View file

@ -66,8 +66,8 @@ void HTMLCanvasElement::apply_presentational_hints(CSS::StyleProperties& style)
// https://html.spec.whatwg.org/multipage/rendering.html#map-to-the-aspect-ratio-property
// if element has both attributes w and h, and parsing those attributes' values using the rules for parsing non-negative integers doesn't generate an error for either
auto w = parse_non_negative_integer(deprecated_attribute(HTML::AttributeNames::width));
auto h = parse_non_negative_integer(deprecated_attribute(HTML::AttributeNames::height));
auto w = parse_non_negative_integer(get_attribute_value(HTML::AttributeNames::width));
auto h = parse_non_negative_integer(get_attribute_value(HTML::AttributeNames::height));
if (w.has_value() && h.has_value())
// then the user agent is expected to use the parsed integers as a presentational hint for the 'aspect-ratio' property of the form auto w / h.
@ -85,7 +85,7 @@ unsigned HTMLCanvasElement::width() const
// The rules for parsing non-negative integers must be used to obtain their numeric values.
// If an attribute is missing, or if parsing its value returns an error, then the default value must be used instead.
// The width attribute defaults to 300
return parse_non_negative_integer(deprecated_attribute(HTML::AttributeNames::width)).value_or(300);
return parse_non_negative_integer(get_attribute_value(HTML::AttributeNames::width)).value_or(300);
}
unsigned HTMLCanvasElement::height() const
@ -94,7 +94,7 @@ unsigned HTMLCanvasElement::height() const
// The rules for parsing non-negative integers must be used to obtain their numeric values.
// If an attribute is missing, or if parsing its value returns an error, then the default value must be used instead.
// the height attribute defaults to 150
return parse_non_negative_integer(deprecated_attribute(HTML::AttributeNames::height)).value_or(150);
return parse_non_negative_integer(get_attribute_value(HTML::AttributeNames::height)).value_or(150);
}
void HTMLCanvasElement::reset_context_to_default_state()