commit | 23e4f2edd85fc9f02f6c2c1372b79e48292aca1d | [log] [tgz] |
---|---|---|
author | Rune Lillesveen <futhark@chromium.org> | Mon Mar 05 19:46:17 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Mar 05 19:46:17 2018 |
tree | 20bc74d9dde43f05f44d286e7ce8111773466bc2 | |
parent | 33ab1fd4e5582e8c046b9c9559fcb25dd75298be [diff] |
Computed min-width/height for auto depends on box. Resolved value of min-width and min-height for auto min sizing of flex and grid items may be 'auto'. We based this on the computed style of the shadow including parent. Instead we should rely on whether the element will actually be a rendered flex/grid item. Firefox Nightly passes all added tests. The mentioned bug fixed is actually about using the shadow including parent for finding parent computed style instead of the flat tree parent, but that is no longer relevant as we look at the layout tree. Bug: 682869 Change-Id: I6e47dc264a8cdbee7fc1983ce452baf7c0df85b3 Reviewed-on: https://chromium-review.googlesource.com/948908 Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Commit-Queue: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#540901}
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 .