commit | 926019e70731b6c466f71294d44f5f790d710c0b | [log] [tgz] |
---|---|---|
author | Yoshifumi Inoue <yosin@chromium.org> | Tue Apr 23 08:04:22 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Apr 23 08:04:22 2019 |
tree | 1503afcd36a05944f5da3b1ed517065ebfb019c0 | |
parent | 6d0514b0d03a311ea6563b24c4fc2e253572ab7c [diff] |
Assert LayoutBlockFlow::GetOffsetMapping() called in layout clean This patch add |CHECK(!NeedsLayout()| to |LayoutBlockFlow::GetOffsetMapping()| to stop when it is called with dirty layout instead of causing use-after-tree. Note: This patch isn't actual fix of http://crbug.com/952718 because we're not sure why |LayoutBlockFlow::GetOffsetMapping()| is called with dirty layout tree. Bug: 952718 Change-Id: I9af4a764dbe3899158e8a22cf82b6d92c03a24e5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1578148 Commit-Queue: Yoshifumi Inoue <yosin@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Auto-Submit: Yoshifumi Inoue <yosin@chromium.org> Reviewed-by: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#653101}
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 .