fune/testing/web-platform/tests/css/css-grid/alignment
Manuel Rego Casasnovas 76684f2ff8 Bug 1477230 [wpt PR 12089] - [css-grid] Change how percentage row tracks and gaps are resolved, a=testonly
Automatic update from web-platform-tests[css-grid] Change how percentage row tracks and gaps are resolved

The CSSWG decided to change how percentage row tracks and gutters
in a grid container with indefinite height are resolved.

The CSSWG issues are:
* https://github.com/w3c/csswg-drafts/issues/1921
* https://github.com/w3c/csswg-drafts/issues/509

So far they were resolved as "auto", like it happens with
percentage heights in regular blocks. But now they're going to behave
similar to what happens in the columns axis, they would be ignored
to compute the intrinsic height.
This causes that we need to repeat the track sizing algorithm
when we have a grid container with indefinite height
that has some percentage rows using the intrinsic height
calculated on the first pass. Then the percentages will be resolved
against the intrinsic height.

We are adding two new tests for this new behavior
on top of updating several tests that were using percentages.
We also add a test for content alignment and the second pass
when the row size changes, the last case fails due to crbug.com/871230.

JFTR, intent to implement and ship thread:
https://groups.google.com/a/chromium.org/d/msg/blink-dev/CJgcT4hR7Rk/58WfZNbWBQAJ

BUG=846187
TEST=css/css-grid/grid-definition/grid-percentage-rows-indefinite-height-001.html
TEST=css/css-grid/grid-definition/grid-percentage-rows-indefinite-height-002.html
TEST=css/css-grid/alignment/grid-content-alignment-second-pass-002.html

Change-Id: I2a1959af6c95e0c47d294580599fdbf9bc432348
Reviewed-on: https://chromium-review.googlesource.com/1142409
Commit-Queue: Manuel Rego <rego@igalia.com>
Reviewed-by: Sergio Villar <svillar@igalia.com>
Cr-Commit-Position: refs/heads/master@{#581185}

--

wpt-commits: 244c6baf38953eac29840e2fbcb8a42dd8bafe88
wpt-pr: 12089
2018-08-12 08:16:53 +01:00
..
self-baseline
support Bug 1435337 - Update web-platform-tests to revision 7174d3e89f3057aae399483194dc4b608ee8c933, a=testonly 2018-02-02 19:09:23 +00:00
grid-alignment-implies-size-change-001.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-002.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-003.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-004.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-005.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-006.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-007.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-008.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-009.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-010.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-011.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-012.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-013.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-014.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-015.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-016.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-017.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-018.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-019.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-020.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-021.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-022.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-023.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-024.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-025.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-026.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-027.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-028.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-029.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-030.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-031.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-032.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-033.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-034.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-035.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-alignment-implies-size-change-036.html Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly 2018-01-30 17:46:09 +00:00
grid-column-axis-alignment-positioned-items-001.html
grid-column-axis-alignment-positioned-items-002.html
grid-column-axis-alignment-positioned-items-003.html
grid-column-axis-alignment-positioned-items-004.html
grid-column-axis-alignment-positioned-items-005.html
grid-column-axis-alignment-positioned-items-006.html
grid-column-axis-alignment-positioned-items-007.html
grid-column-axis-alignment-positioned-items-008.html
grid-column-axis-alignment-positioned-items-009.html
grid-column-axis-alignment-positioned-items-010.html
grid-column-axis-alignment-positioned-items-011.html
grid-column-axis-alignment-positioned-items-012.html
grid-column-axis-alignment-positioned-items-013.html
grid-column-axis-alignment-positioned-items-014.html
grid-column-axis-alignment-positioned-items-015.html
grid-column-axis-alignment-positioned-items-016.html
grid-column-axis-alignment-positioned-items-017.html
grid-column-axis-alignment-sticky-positioned-items-001.html Bug 1435868 - Update web-platform-tests to revision 1e5122139897bc70789527960120354b8c640ef0, a=testonly 2018-02-05 22:20:58 +00:00
grid-column-axis-alignment-sticky-positioned-items-002.html Bug 1435868 - Update web-platform-tests to revision 1e5122139897bc70789527960120354b8c640ef0, a=testonly 2018-02-05 22:20:58 +00:00
grid-column-axis-self-baseline-synthesized-001.html Bug 1438730 [wpt PR 9553] - [css-grid] Baseline alignment inside the tracks sizing algorithm, a=testonly 2018-06-10 09:32:09 +01:00
grid-column-axis-self-baseline-synthesized-002.html Bug 1438730 [wpt PR 9553] - [css-grid] Baseline alignment inside the tracks sizing algorithm, a=testonly 2018-06-10 09:32:09 +01:00
grid-column-axis-self-baseline-synthesized-003.html Bug 1438730 [wpt PR 9553] - [css-grid] Baseline alignment inside the tracks sizing algorithm, a=testonly 2018-06-10 09:32:09 +01:00
grid-column-axis-self-baseline-synthesized-004.html Bug 1438730 [wpt PR 9553] - [css-grid] Baseline alignment inside the tracks sizing algorithm, a=testonly 2018-06-10 09:32:09 +01:00
grid-content-alignment-second-pass-001.html Bug 1480711 [wpt PR 12292] - [css-grid] Apply content alignment during second pass, a=testonly 2018-08-10 08:56:40 +00:00
grid-content-alignment-second-pass-002.html Bug 1477230 [wpt PR 12089] - [css-grid] Change how percentage row tracks and gaps are resolved, a=testonly 2018-08-12 08:16:53 +01:00
grid-content-distribution-001.html
grid-content-distribution-002.html
grid-content-distribution-003.html
grid-content-distribution-004.html
grid-content-distribution-005.html
grid-content-distribution-006.html
grid-content-distribution-007.html
grid-content-distribution-008.html
grid-content-distribution-009.html
grid-content-distribution-010.html
grid-content-distribution-011.html
grid-content-distribution-012.html
grid-content-distribution-013.html
grid-content-distribution-014.html
grid-content-distribution-015.html
grid-content-distribution-016.html
grid-content-distribution-017.html
grid-content-distribution-018.html
grid-content-distribution-019.html
grid-content-distribution-020.html
grid-content-distribution-021.html
grid-content-distribution-022.html
grid-content-distribution-023.html
grid-content-distribution-024.html
grid-content-distribution-025.html
grid-content-distribution-with-collapsed-tracks-001.html
grid-content-distribution-with-collapsed-tracks-002.html
grid-content-distribution-with-collapsed-tracks-003.html
grid-content-distribution-with-collapsed-tracks-004.html
grid-content-distribution-with-collapsed-tracks-005.html
grid-content-distribution-with-collapsed-tracks-006.html
grid-content-distribution-with-collapsed-tracks-007.html
grid-content-distribution-with-collapsed-tracks-008.html
grid-content-distribution-with-collapsed-tracks-009.html
grid-content-distribution-with-collapsed-tracks-010.html
grid-content-distribution-with-collapsed-tracks-011.html
grid-content-distribution-with-collapsed-tracks-012.html
grid-content-distribution-with-collapsed-tracks-013.html
grid-content-distribution-with-collapsed-tracks-014.html
grid-content-distribution-with-collapsed-tracks-015.html
grid-content-distribution-with-collapsed-tracks-016.html
grid-content-distribution-with-collapsed-tracks-017.html
grid-content-distribution-with-collapsed-tracks-018.html
grid-content-distribution-with-collapsed-tracks-019.html
grid-content-distribution-with-collapsed-tracks-020.html
grid-content-distribution-with-collapsed-tracks-021.html
grid-content-distribution-with-collapsed-tracks-022.html
grid-content-distribution-with-collapsed-tracks-023.html
grid-content-distribution-with-collapsed-tracks-024.html
grid-fit-content-tracks-dont-stretch-001.html
grid-gutters-001.html
grid-gutters-002.html
grid-gutters-003.html
grid-gutters-004.html
grid-gutters-005.html
grid-gutters-006.html
grid-gutters-007.html
grid-gutters-008.html
grid-gutters-009.html Bug 1458902 - [css-grid] Update a few WPT / reftests to new percentage row-gap layout. r=dholbert 2018-05-18 21:09:23 +02:00
grid-gutters-010.html Bug 1458902 - [css-grid] Update a few WPT / reftests to new percentage row-gap layout. r=dholbert 2018-05-18 21:09:23 +02:00
grid-gutters-011.html Bug 1445615 [wpt PR 10027] - [css-grid] Add support for calc() in gutter properties, a=testonly 2018-04-15 08:31:43 +01:00
grid-gutters-012.html Bug 1445615 [wpt PR 10027] - [css-grid] Add support for calc() in gutter properties, a=testonly 2018-04-15 08:31:43 +01:00
grid-row-axis-alignment-positioned-items-001.html
grid-row-axis-alignment-positioned-items-002.html
grid-row-axis-alignment-positioned-items-003.html
grid-row-axis-alignment-positioned-items-004.html
grid-row-axis-alignment-positioned-items-005.html
grid-row-axis-alignment-positioned-items-006.html
grid-row-axis-alignment-positioned-items-007.html
grid-row-axis-alignment-positioned-items-008.html
grid-row-axis-alignment-positioned-items-009.html
grid-row-axis-alignment-positioned-items-010.html
grid-row-axis-alignment-positioned-items-011.html
grid-row-axis-alignment-positioned-items-012.html
grid-row-axis-alignment-positioned-items-013.html
grid-row-axis-alignment-positioned-items-014.html
grid-row-axis-alignment-positioned-items-015.html
grid-row-axis-alignment-positioned-items-016.html
grid-row-axis-alignment-positioned-items-017.html
grid-row-axis-alignment-sticky-positioned-items-001.html Bug 1435868 - Update web-platform-tests to revision 1e5122139897bc70789527960120354b8c640ef0, a=testonly 2018-02-05 22:20:58 +00:00
grid-row-axis-alignment-sticky-positioned-items-002.html Bug 1435868 - Update web-platform-tests to revision 1e5122139897bc70789527960120354b8c640ef0, a=testonly 2018-02-05 22:20:58 +00:00
grid-row-axis-self-baseline-synthesized-001.html Bug 1438730 [wpt PR 9553] - [css-grid] Baseline alignment inside the tracks sizing algorithm, a=testonly 2018-06-10 09:32:09 +01:00
grid-row-axis-self-baseline-synthesized-002.html Bug 1438730 [wpt PR 9553] - [css-grid] Baseline alignment inside the tracks sizing algorithm, a=testonly 2018-06-10 09:32:09 +01:00
grid-row-axis-self-baseline-synthesized-003.html Bug 1438730 [wpt PR 9553] - [css-grid] Baseline alignment inside the tracks sizing algorithm, a=testonly 2018-06-10 09:32:09 +01:00
grid-row-axis-self-baseline-synthesized-004.html Bug 1438730 [wpt PR 9553] - [css-grid] Baseline alignment inside the tracks sizing algorithm, a=testonly 2018-06-10 09:32:09 +01:00
grid-self-alignment-non-static-positioned-items-001.html
grid-self-alignment-non-static-positioned-items-002.html
grid-self-alignment-non-static-positioned-items-003.html
grid-self-alignment-non-static-positioned-items-004.html
grid-self-alignment-non-static-positioned-items-005.html
grid-self-alignment-non-static-positioned-items-006.html
grid-self-alignment-non-static-positioned-items-007.html
grid-self-alignment-non-static-positioned-items-008.html
grid-self-alignment-non-static-positioned-items-009.html
grid-self-alignment-non-static-positioned-items-010.html
grid-self-alignment-non-static-positioned-items-011.html
grid-self-alignment-non-static-positioned-items-012.html
grid-self-alignment-positioned-items-with-margin-border-padding-001.html
grid-self-alignment-positioned-items-with-margin-border-padding-002.html
grid-self-alignment-positioned-items-with-margin-border-padding-003.html
grid-self-alignment-positioned-items-with-margin-border-padding-004.html
grid-self-alignment-positioned-items-with-margin-border-padding-005.html
grid-self-alignment-positioned-items-with-margin-border-padding-006.html
grid-self-alignment-positioned-items-with-margin-border-padding-007.html
grid-self-alignment-positioned-items-with-margin-border-padding-008.html
grid-self-alignment-positioned-items-with-margin-border-padding-009.html
grid-self-alignment-positioned-items-with-margin-border-padding-010.html
grid-self-alignment-positioned-items-with-margin-border-padding-011.html
grid-self-alignment-positioned-items-with-margin-border-padding-012.html
grid-self-alignment-positioned-items-with-margin-border-padding-013.html
grid-self-alignment-positioned-items-with-margin-border-padding-014.html
grid-self-alignment-positioned-items-with-margin-border-padding-015.html
grid-self-alignment-positioned-items-with-margin-border-padding-016.html
grid-self-alignment-stretch-001.html
grid-self-alignment-stretch-002.html
grid-self-alignment-stretch-003.html
grid-self-alignment-stretch-004.html
grid-self-alignment-stretch-005.html
grid-self-alignment-stretch-006.html
grid-self-alignment-stretch-007.html
grid-self-alignment-stretch-008.html
grid-self-alignment-stretch-009.html
grid-self-alignment-stretch-010.html
grid-self-alignment-stretch-011.html
grid-self-alignment-stretch-012.html
grid-self-alignment-stretch-013.html
grid-self-alignment-stretch-014.html
grid-self-alignment-stretch-015.html
grid-self-alignment-stretch-016.html
grid-self-alignment-stretch-vertical-lr-001.html
grid-self-alignment-stretch-vertical-lr-002.html
grid-self-alignment-stretch-vertical-lr-003.html
grid-self-alignment-stretch-vertical-lr-004.html
grid-self-alignment-stretch-vertical-lr-005.html
grid-self-alignment-stretch-vertical-lr-006.html
grid-self-alignment-stretch-vertical-lr-007.html
grid-self-alignment-stretch-vertical-lr-008.html
grid-self-alignment-stretch-vertical-lr-009.html
grid-self-alignment-stretch-vertical-lr-010.html
grid-self-alignment-stretch-vertical-lr-011.html
grid-self-alignment-stretch-vertical-lr-012.html
grid-self-alignment-stretch-vertical-lr-013.html
grid-self-alignment-stretch-vertical-lr-014.html
grid-self-alignment-stretch-vertical-lr-015.html
grid-self-alignment-stretch-vertical-lr-016.html
grid-self-alignment-stretch-vertical-rl-001.html
grid-self-alignment-stretch-vertical-rl-002.html
grid-self-alignment-stretch-vertical-rl-003.html
grid-self-alignment-stretch-vertical-rl-004.html
grid-self-alignment-stretch-vertical-rl-005.html
grid-self-alignment-stretch-vertical-rl-006.html
grid-self-alignment-stretch-vertical-rl-007.html
grid-self-alignment-stretch-vertical-rl-008.html
grid-self-alignment-stretch-vertical-rl-009.html
grid-self-alignment-stretch-vertical-rl-010.html
grid-self-alignment-stretch-vertical-rl-011.html
grid-self-alignment-stretch-vertical-rl-012.html
grid-self-alignment-stretch-vertical-rl-013.html
grid-self-alignment-stretch-vertical-rl-014.html
grid-self-alignment-stretch-vertical-rl-015.html
grid-self-alignment-stretch-vertical-rl-016.html
grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001.html Bug 1438730 [wpt PR 9553] - [css-grid] Baseline alignment inside the tracks sizing algorithm, a=testonly 2018-06-10 09:32:09 +01:00
grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002.html Bug 1438730 [wpt PR 9553] - [css-grid] Baseline alignment inside the tracks sizing algorithm, a=testonly 2018-06-10 09:32:09 +01:00