commit | d54d7e70212cd3013a17c2f442374b0db06829c8 | [log] [tgz] |
---|---|---|
author | Jun Mukai <mukai@chromium.org> | Wed Aug 29 22:14:20 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Aug 29 22:14:20 2018 |
tree | 7be20899f2dff2e7ee27f304878ef5e84f79e606 | |
parent | 945d2464f9bf5234921721e5bcb073deb0c73dee [diff] |
check |current_move_loop_change_| earlier I've seen DCHECK failures for on_current_move_finished_.is_null(). After debugging some, I've noticed that sometimes the window is destroyed (thus in_flight_map_ clears its change_id) before the callback is called. This means the ongoing window move never finishes and the next attempt of window move causes DCHECK failures. Bug: 867074 Test: the new unit test Change-Id: I9ed2d2b9aa79546c7175024a722c00924eba890d Reviewed-on: https://chromium-review.googlesource.com/1195659 Reviewed-by: Scott Violet <sky@chromium.org> Commit-Queue: Jun Mukai <mukai@chromium.org> Cr-Commit-Position: refs/heads/master@{#587318}
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 .