New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 799506 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 799312
Owner: ----
Closed: Jan 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 1
Type: Bug



Sign in to add a comment

Site isolation breaks gmail with locales in the url

Reported by rich...@looker.com, Jan 5 2018

Issue description

Chrome Version       : 63.0.3239.132
OS Version: OS X 10.13.2
URLs (if applicable) : https://mail.google.com/mail/ca/u/0/#inbox
Other browsers tested:
  Add OK or FAIL after other browsers where you have tested this issue:
     Safari:
    Firefox:
    IE/Edge:

What steps will reproduce the problem?
1. Visit https://mail.google.com/mail/ca/u/0/#inbox, ensure it is working properly
2. Enable site isolation (chrome://flags#enable-site-per-process)
3. Visit "https://mail.google.com/mail/ca/u/0/#inbox" note that it no longer works
4. Visit "https://mail.google.com/mail/u/0/#inbox" note that is still works

What is the expected result?
Gmail should load with existing urls.

What happens instead of that?
Gmail fails to load.


Please provide any additional information below. Attach a screenshot if
possible.

UserAgentString: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36



 
pasted_image_at_2018_01_05_09_57_am_1024.png
170 KB View Download
Cc: pbomm...@chromium.org abdulsyed@chromium.org alex...@chromium.org lukasza@chromium.org creis@chromium.org
Components: Internals>Sandbox>SiteIsolation
Labels: M-63
Labels: -Pri-3 Pri-1
Status: Available (was: Unconfirmed)
The symptoms here seem similar to  issue 799312  -- it's likely that a subframe of GMail somehow ends up in a separate process when it shouldn't.

I've confirmed that I'm hitting this on my corp Mac 63.0.3239.132, with --site-per-process, in the same profile as what I used in  https://crbug.com/799312#c15 .
And I think I know why the /ca matters.  It's because the GMail App (pjkljhegncpnkpknbcohdijeoejaedia) covers the following URL extent:

      "urls": [ "*://mail.google.com/mail/ca" ]


Mergedinto: 799312
Status: Duplicate (was: Available)
Merging to  issue 799312  based on my analysis in https://bugs.chromium.org/p/chromium/issues/detail?id=799312#c35

Sign in to add a comment