fune/testing/web-platform/tests/css/css-flexbox/parsing
Steinar H. Gunderson c90e3e461b Bug 1895458 [wpt PR 46131] - Move value parser end-of-stream handling into the caller., a=testonly
Automatic update from web-platform-tests
Move value parser end-of-stream handling into the caller.

The caller already checked end-of-stream itself for longhands,
but now also does so for shorthands. Importantly, all longhands
and shorthands are now changed so that they do not return error
on “not at end-of-stream”. This is in preparation for moving to
not stripping !important before calling the custom parsers,
which is in turn in preparation for moving to the streaming parser
for value parsing.

After this, any calls in longhands_custom.cc or shorthands_custom.cc
to range.AtEnd() is to be viewed with suspicion. They are not _always_
an error, but they need to be examined carefully.

Change-Id: I41bcd8ee37d77682e0560acc96f5074bd1367e24
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5509593
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Steinar H Gunderson <sesse@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1297410}

--

wpt-commits: 65867604c0ae4c04e41b14e1dc80c59a3a3ecaf3
wpt-pr: 46131
2024-05-14 07:22:15 +00:00
..
flex-basis-computed.html
flex-basis-invalid.html
flex-basis-valid.html
flex-computed.html
flex-direction-computed.html
flex-direction-invalid.html
flex-direction-valid.html
flex-flow-computed.html
flex-flow-invalid.html
flex-flow-shorthand.html
flex-flow-valid.html
flex-grow-computed.html
flex-grow-invalid.html
flex-grow-valid.html
flex-invalid.html
flex-shorthand.html
flex-shrink-computed.html
flex-shrink-invalid.html
flex-shrink-valid.html
flex-valid.html
flex-wrap-computed.html
flex-wrap-invalid.html
flex-wrap-valid.html
order-computed.html
order-invalid.html
order-valid.html