commit | 6d759e1d32ad341cd8e0d5e8666dae470b7c4aa4 | [log] [tgz] |
---|---|---|
author | Mounir Lamouri <mlamouri@chromium.org> | Wed May 16 20:01:30 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed May 16 20:01:30 2018 |
tree | 866b47a7df82956a5592cab42146c57d947f4d17 | |
parent | 4c4bc978f240200f18a92530b9054c61fa33e05b [diff] |
Picture-in-Picture: resolve exitPictureInPicture() promise when closing window. Previously, the promise was resolved before hitting the IPC to the browser process. This adds an ACK IPC that notifies that the operation is done. Technically, this isn't checking that the window is really closed but instead the ACK is sent after `Close()` is called. Bug: 806249 Change-Id: Ibcae8789275f743a827340d0f22485484cbac5b1 Reviewed-on: https://chromium-review.googlesource.com/1042572 Reviewed-by: Frank Liberato <liberato@chromium.org> Reviewed-by: Nasko Oskov <nasko@chromium.org> Reviewed-by: François Beaufort <beaufort.francois@gmail.com> Commit-Queue: Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#559247}
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 .