Settings pages disabled with IncognitoModeAvailability forced
Reported by
luk.funk...@gmail.com,
Jun 15 2018
|
|||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3460.0 Safari/537.36 Steps to reproduce the problem: 1. Set policy IncognitoModeAvailability=2 2. Navigate to chrome://settings or chrome://extensions What is the expected behavior? Settings pages should be available. What went wrong? With forced incognito mode, settings pages are disabled. Did this work before? No Chrome version: 69.0.3460.0 Channel: n/a OS Version: OS X 10.14.0 Flash Version: Other internal pages like chrome://flags still work. Disabling of chrome:// pages should be handled by other policies.
,
Jun 18 2018
I don't know if settings pages should be available if the user is forced into incognito mode. David? Should we change this behavior?
,
Jun 18 2018
,
Jun 19 2018
+privard I was able to repro this on Windows. This looks like a bug as well, I don't see why we disable settings page (but I don't have any historical context).
,
Jun 21 2018
Able to reproduce this issue on M60 #60.0.3112.101, this is a non-regression issue. Considering this as feature request.
,
Jun 25 2018
change status to assigned since owner dskaram@ is decided.
,
Jun 27 2018
+Alex who mentioned in another thread that chrome://settings opens back in the normal profile when invoked from incognito. This explains this behavior, which seems to be WAI. Alex, can you give us more background on why it's done that way? Thanks!
,
Jun 27 2018
This predates me so I'm not certain :/ +Max +Eli might remember. Hmm. Thinking about WebUI Settings work that's in flight now: maybe a reason to keep Settings in the main profile is because of cookie-state that would be differently reflected in Settings in the different modes (ex: Dice).
,
Jun 27 2018
Thanks Alex, that makes sense. Although in our case, when Chrome is forced in Incognito mode only (IncognitoModeAvailability=2), this becomes problematic as it's then impossible to open the settings page. Either we close this as WAI or we add extra logic where chrome://settings is allowed to be open in an incognito mode for this special purpose. Personally, I would keep this as WAI, as I don't see much demand for this.
,
Jun 27 2018
We would need to build a special version of Settings that contains some of the parent profile's information but not all of it. For example, an Incognito window has access to the profile's saved passwords which are part of Settings. But it would be confusing to display content settings (e.g. location permission for example.com) in an Incognito window because content settings aren't applied and persisted in Incognito windows.
,
Jun 27 2018
I don't have any additional historical context to add, I was not involved in this design decision. If we do create an Incognito-specific version of settings, to Alex's and Max's points, we'd probably also want to take out all the stuff in the top "People" section, since we don't want to let users turn sync on or configure sync from Incognito.
,
Jun 28 2018
I personally don't think it's worth the effort, edge cases will arise and this would have to be maintained. Unless there are strong objections against it, I propose we close this as WontFix.
,
Aug 23
,
Sep 18
following georgesak's recommandation |
|||||||||
►
Sign in to add a comment |
|||||||||
Comment 1 by igorcov@chromium.org
, Jun 18 2018