commit | 3dad420b458d41cabdbc704c88d12304964c484a | [log] [tgz] |
---|---|---|
author | Christian Biesinger <cbiesinger@chromium.org> | Fri Jun 14 16:23:04 2019 |
committer | Christian Biesinger <cbiesinger@chromium.org> | Fri Jun 14 16:23:04 2019 |
tree | 70fe540b4de2d990409e66a2b18d314d9462d652 | |
parent | 1f01b2102a1055edfdb3e8632bdbd86394b35f48 [diff] |
[css-flexbox] Make sure to layout overflow:auto elements For overflow: auto, we need to layout before running the flex algorithm if layout is dirty, so we can up-to-date scrollbar information, because scrollbar size is included in the intrinsic size. (cherry picked from commit 408ad4e0f177e8f6116963387576edd3f33c6e45) Bug: 972227 Change-Id: I58b5c0590575c5babc505b2927d8464f3f540775 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1652198 Commit-Queue: Christian Biesinger <cbiesinger@chromium.org> Reviewed-by: David Grogan <dgrogan@chromium.org> Reviewed-by: Emil A Eklund <eae@chromium.org> Auto-Submit: Christian Biesinger <cbiesinger@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#668199} Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1660788 Reviewed-by: Christian Biesinger <cbiesinger@chromium.org> Cr-Commit-Position: refs/branch-heads/3809@{#315} Cr-Branched-From: d82dec1a818f378c464ba307ddd9c92133eac355-refs/heads/master@{#665002}
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 .