Skip to content

Commit

Permalink
Bug 1438730 [wpt PR 9553] - [css-grid] Baseline alignment inside the …
Browse files Browse the repository at this point in the history
…tracks sizing algorithm, a=testonly

Automatic update from web-platform-tests[css-grid] Baseline alignment inside the tracks sizing algorithm

We have identified several cases where the Baseline Alignment accounts
for the grid's intrinsic size. Since we depend on the track sizing
algorithm to compute the grid's intrinsic size, the only way to handle
all these cases is to integrate the baseline alignment logic in the
algorithm.

Additionally, the CSSWG has identified several cases that can't be
solved properly; such cases have in common that they imply cyclic
dependencies between the item's and grid area's size. The CSSWG has
resolved that these items don't participate in baseline alignment:

w3c/csswg-drafts#1365

There are also other related issues with some examples and relevant
discussions about this topic:

w3c/csswg-drafts#1039
w3c/csswg-drafts#1409

Bug: 704713
Change-Id: I817b16eb43aa76f4827deb8f1f20efb7fde3dc22
Reviewed-on: https://chromium-review.googlesource.com/923261
Commit-Queue: Javier Fernandez <jfernandezigalia.com>
Reviewed-by: Sergio Villar <svillarigalia.com>
Cr-Commit-Position: refs/heads/master{#562406}

--

wpt-commits: 82b278966038f26cb83ceeb67404b0ce7e13a74c
wpt-pr: 9553

UltraBlame original commit: 00d30e4a61583727bb9cde10fb27957b2e9731f9
  • Loading branch information
marco-c committed Oct 3, 2019
1 parent 27dceeb commit 9bfb936
Show file tree
Hide file tree
Showing 12 changed files with 16,905 additions and 170 deletions.
1,330 changes: 1,160 additions & 170 deletions testing/web-platform/meta/MANIFEST.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

1,025 changes: 1,025 additions & 0 deletions testing/web-platform/tests/css/support/grid.css

Large diffs are not rendered by default.

0 comments on commit 9bfb936

Please sign in to comment.