Update CSS-Typed-OM tests to more consistently add range checks for properties not allowing negative values: - animation-duration https://w3c.github.io/csswg-drafts/css-animations/#animation-duration - animation-iteration-count https://w3c.github.io/csswg-drafts/css-animations/#animation-iteration-count https://w3c.github.io/csswg-drafts/css-animations/#typedef-single-animation-iteration-count - background-size https://w3c.github.io/csswg-drafts/css-backgrounds/#the-background-size https://w3c.github.io/csswg-drafts/css-backgrounds/#typedef-bg-size - border-image-outset https://w3c.github.io/csswg-drafts/css-backgrounds/#the-border-image-outset - border-image-slice https://w3c.github.io/csswg-drafts/css-backgrounds/#border-image-slice - border-image-width https://w3c.github.io/csswg-drafts/css-backgrounds/#border-image-width - border-top-left-radius, border-top-right-radius, border-bottom-right-radius, border-bottom-left-radius https://w3c.github.io/csswg-drafts/css-backgrounds/#border-radius - font-weight https://w3c.github.io/csswg-drafts/css-fonts/#font-weight-prop https://w3c.github.io/csswg-drafts/css-fonts/#font-weight-absolute-values - grid-auto-columns, grid-auto-rows https://w3c.github.io/csswg-drafts/css-grid/#auto-tracks https://w3c.github.io/csswg-drafts/css-grid/#typedef-track-size https://w3c.github.io/csswg-drafts/css-grid/#typedef-track-breadth - padding-block-start, padding-block-end, padding-inline-start, padding-inline-end https://w3c.github.io/csswg-drafts/css-logical/#padding-properties https://w3c.github.io/csswg-drafts/css-box-4/#propdef-padding-top - border-block-start-width, border-block-end-width, border-inline-start-width, border-inline-end-width https://w3c.github.io/csswg-drafts/css-logical/#border-width https://w3c.github.io/csswg-drafts/css-backgrounds-3/#propdef-border-top-width https://w3c.github.io/csswg-drafts/css-backgrounds-3/#typedef-line-width - scroll-padding-top, scroll-padding-right, scroll-padding-bottom, scroll-padding-left https://w3c.github.io/csswg-drafts/css-scroll-snap/#padding-longhands-physical - scroll-padding-inline-start, scroll-padding-block-start, scroll-padding-inline-end, scroll-padding-block-end https://w3c.github.io/csswg-drafts/css-scroll-snap/#padding-longhands-logical - stroke-miterlimit https://svgwg.org/svg2-draft/painting.html#StrokeMiterlimitProperty
Pull request: https://github.com/WebKit/WebKit/pull/7848
Committed 258100@main (21f9d871d453): <https://commits.webkit.org/258100@main> Reviewed commits have been landed. Closing PR #7848 and removing active labels.
<rdar://problem/103532789>