commit | ee7a7bc6174f740cf9c0c58438f637ccc6c62d37 | [log] [tgz] |
---|---|---|
author | Jay Harris <harrisjay@chromium.org> | Tue Oct 09 01:47:49 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Oct 09 01:47:49 2018 |
tree | 523bf3030542bb6861d7f852bc2fcd6fa43f3c67 | |
parent | a936b74d7db7335d0cfe10b506d79a508c21f0be [diff] |
Adds a flag to open external links inside desktop PWAs The flag `desktop-pwas-stay-in-window` controls whether out of scope links open in an external browser. When disabled (the default) behavior remains the same as before this change (out of scope links open in the browser). When enabled, out of scope links will open in the PWA window and display the location bar (as we do already, in bookmark apps). This change has been made because the current flow (kicking the user to the browser) breaks authentication flows on some websites. Bug: 853593 Change-Id: Id38dbd8437651133b2b5be5f05260b342066d0ce Reviewed-on: https://chromium-review.googlesource.com/c/1242727 Commit-Queue: Jay Harris <harrisjay@chromium.org> Reviewed-by: Matt Giuca <mgiuca@chromium.org> Reviewed-by: Alan Cutter <alancutter@chromium.org> Cr-Commit-Position: refs/heads/master@{#597772}
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 .