commit | fc7067fedcb53c50ac95c2cff7b1f6f4c22c1e22 | [log] [tgz] |
---|---|---|
author | Michael Thiessen <mthiesse@chromium.org> | Wed Nov 01 22:33:01 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Nov 01 22:33:01 2017 |
tree | 28d22fa25f6b5842e2780ea6ce89a47f1dd1da9c | |
parent | b8183fe5f9d362e750912d222840ad96cbe1c969 [diff] |
Ensure MessagePumpForUI doesn't run tasks after being aborted. The previous behaviour of MessagePumpForUI::Abort was to prevent delayed tasks from running, but non-delayed tasks would continue to run. This was almost certainly not intentional, and an aborted pump probably shouldn't be running any tasks at all. Bug: 780100 Change-Id: I56ad5b0b5d0621450fc62a35c4d927f4975ae6a4 Reviewed-on: https://chromium-review.googlesource.com/748979 Reviewed-by: danakj <danakj@chromium.org> Commit-Queue: Michael Thiessen <mthiesse@chromium.org> Cr-Commit-Position: refs/heads/master@{#513303}
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 .