commit | c50dd2f5725db68b89e470b4968c7d4bd8745b04 | [log] [tgz] |
---|---|---|
author | Rakina Zata Amni <rakina@chromium.org> | Thu May 23 17:55:45 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu May 23 17:55:45 2019 |
tree | 14e22b344f40c7daffc44289f9d2da5b5590ef42 | |
parent | 1b7c7d604452cb9f47a0a4bed8922805913d1316 [diff] |
DL: Allow child to need style recalc after rebuilding layout tree It's possible to call RebuildLayoutTree on a locked element with a set ChildNeedsStyleRecalc flag, because we are blocking child style recalc but not self style recalc on that locked element. This CL modifies the DCHECK in Element::RebuildLayoutTree to expect that case. Bug: 966310 Change-Id: I53338285df4d51d04ff5e92e41be5e928b0ac154 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1627272 Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Reviewed-by: vmpstr <vmpstr@chromium.org> Commit-Queue: Rakina Zata Amni <rakina@chromium.org> Cr-Commit-Position: refs/heads/master@{#662718}
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 .