commit | 3bf791beaabf85014777dcfc9b60480b31d66bdc | [log] [tgz] |
---|---|---|
author | Manuel Rego Casasnovas <rego@igalia.com> | Mon Mar 18 16:09:29 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Mar 18 16:09:29 2019 |
tree | bef81b597dd55445e0a08153ffd7b10cdb307a7a | |
parent | ca9d75953f35f79236ef20b556694e9307944e1a [diff] |
[css-grid] Fix grid container baseline alignment for orthogonal items Grid container baseline was wrongly computed when done in reference to an orthogonal item. The fix is a simple change in LayoutGrid::FirstLineBoxBaseline() to use LogicalTopForChild() so it takes into account grid container and item writing modes. BUG=943003 TEST=external/wpt/css/css-grid/alignment/grid-container-baseline-001.html Change-Id: I86301933ac9ec30f6fee138cd49981bb79a4484e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1528183 Reviewed-by: Javier Fernandez <jfernandez@igalia.com> Reviewed-by: Oriol Brufau <obrufau@igalia.com> Commit-Queue: Manuel Rego <rego@igalia.com> Cr-Commit-Position: refs/heads/master@{#641633}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .