[css-grid] Exclude implicit grid tracks from the resolved value #20327
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
w3c/csswg-drafts#4475 resolved to try to stop
including implicit tracks in the resolved value of grid-template-columns
and grid-template-rows.
This implies that the resolved values will have less information now,
which affects lots of tests. I have edited them depending on the case:
some value was syntactically valid), I have just updated the expected
value.
the tracks to be implicit, I have made them explicit in order to get
the same value.
new checks for the size and position of the grid items.
Intent to Implement and Ship:
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/EKvyx2lZJXI
Spec: https://drafts.csswg.org/css-grid/#resolved-track-list
Bug: 1024927
Change-Id: I4677c184be263eaab08d4aee95bb868306d58228
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1897931
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#728894}