Bug 249582
Summary: | Update CSS-Typed-OM tests to more consistently add range checks for properties not allowing negative values | ||
---|---|---|---|
Product: | WebKit | Reporter: | Chris Dumez <cdumez> |
Component: | CSS | Assignee: | Chris Dumez <cdumez> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
See Also: | https://github.com/web-platform-tests/wpt/pull/37579 | ||
Bug Depends on: | |||
Bug Blocks: | 175733 |
Chris Dumez
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
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Chris Dumez
Pull request: https://github.com/WebKit/WebKit/pull/7848
EWS
Committed 258100@main (21f9d871d453): <https://commits.webkit.org/258100@main>
Reviewed commits have been landed. Closing PR #7848 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/103532789>