commit | c499dbdf61868335695b87669f10cbd295e74c92 | [log] [tgz] |
---|---|---|
author | Rakina Zata Amni <rakina@chromium.org> | Fri Apr 19 05:24:59 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Apr 19 05:24:59 2019 |
tree | b21034497b651acab2a644b8be89ddeb7b2a1e49 | |
parent | 12505b8e6e77fa4b7e269a17a245dffc0e6afa91 [diff] |
[DL]: Handle commit() calls that happen on the same frame as activation It's possible to be in a committing state without having a commit promise resolver, if the commit is caused by activation. This causes problems with commit() calls that happen on the same frame as activation-induced commit, as it expects the resolver to exist. This CL handles that case and adds a test. Bug: 953614 Change-Id: I83ba0b6e450672588ff960389fc045be4896fe32 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1573425 Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Reviewed-by: Fergal Daly <fergal@chromium.org> Commit-Queue: Rakina Zata Amni <rakina@chromium.org> Cr-Commit-Position: refs/heads/master@{#652473}
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 .