commit | d4410a3561ce51cf965cb3d558f7cd3b6d273b0b | [log] [tgz] |
---|---|---|
author | Wez <wez@chromium.org> | Fri Jun 14 23:02:12 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Jun 14 23:02:12 2019 |
tree | cfdc7a9f39623461ce10079218df34e07b4d6c8b | |
parent | 016c502bff4a1bf88630be70502525b3cd771862 [diff] |
[Fuchsia] Teardown WebComponents if their underlying Frame disconnects. - Implement window.close() to teardown the Frame when the web content requests to. - Fix WebComponent to trigger teardown of the Component when its underlying Frame disconnects. The order of WebContentsDelegate API overrides are tweaked, to match the order in WebContentsDelegate itself. Bug: b/133176803 Change-Id: Iee49962b2b45dacb05b5ec8d329b5cd0805cba0b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1659597 Commit-Queue: Wez <wez@chromium.org> Auto-Submit: Wez <wez@chromium.org> Reviewed-by: Fabrice de Gans-Riberi <fdegans@chromium.org> Cr-Commit-Position: refs/heads/master@{#669419}
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 .