Repro steps (tested at r425087):
1. Launch chrome with --site-per-process
2. Navigate via omnibox to
http://csreis.github.io/tests/cross-site-iframe.html
3. Click "Go cross-site (complex page)" button.
4. Right click on the main frame and inspect / open
javascript console (console1a).
5. In console1a create a new window:
> w2 = window.open('', 'window2')
6. Go back to the original page and in console1a verify
that you CAN find the new window:
> w2 = window.open('', 'window2')
7. Go back to the original page and right click on
the cross-site frame and inspect / open
javascript console (console1b) for the cross-site frame.
8. In console1b, try to find the new window:
> w2 = window.open('', 'window2')
EXPECTED BEHAVIOR:
Step8 (just like step6) should find the window opened in step5
(because everything in repro steps should be in the same browsing instance)
ACTUAL BEHAVIOR:
Step8 opens a new window (as if it wasn't able to find a window named 'window2').
Comment 1 by alex...@chromium.org
, Oct 22 2016Owner: alex...@chromium.org