Keep merchant window open when completing payment via payment handler. |
||
Issue descriptionChrome closes all windows with the payment handler origin upon completed payment. This behavior causes the merchant window to close in as well, if the merchant is on the same origin as the payment app. This is a common use case for web developers. See https://rsolomakhin.github.io/pr/apps/origin/ and https://rsolomakhin.github.io/pr/apps/emerald/ for examples.
,
Nov 14 2017
Same origin. Scope can be different.
,
Nov 20 2017
My bug report was wrong. The merchant window closes not because of the same origin, but because of the same scope. Therefore, https://rsolomakhin.github.io/pr/apps/origin/test/ was closing when using the payment app https://rsolomakhin.github.io/pr/apps/. However, the merchant window https://rsolomakhin.github.io/pr/apps/origin-test/ will not close. So same-origin tests are still working. Closing this as WontFix. |
||
►
Sign in to add a comment |
||
Comment 1 by gogerald@chromium.org
, Nov 14 2017