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

Issue 722623 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Settings: be smarter about "Use current pages"

Project Member Reported by dpa...@chromium.org, May 15 2017

Issue description

Repro steps:
1) Go to the MD Settings via chrome://settings (NOT chrome://md-settings)
2) In the "On startup" section click "Open specific set of pages"
3) Click "Use current pages"

Expected: chrome://settings is added to the startup pages.
Actual: The radio button changes to "Open new tab page"

Not sure if this is a regression, or if it was always not working. Note that visiting chrome://md-settings instead and repeating the repro steps works as expected.
 


I believe that
- It's intentional that chrome://* pages cannot be set as startup pages.
- it's the same behavior as the old options, other than the old options didn't indicate that it would open a new tab page (NTP).

Other things we could do instead: Maybe disable the "Use current pages" button if clicking it will not have an effect.

Comment 2 by dpa...@chromium.org, May 16 2017

I only see a problem with chrome://settings. All other chrome://* pages seems to work just fine as startup pages (see screenshot).
chrome_startup_pages.png
25.6 KB View Download
Whoops, you're right. It still looks like chrome://settings is cleared from the list in old options when clicking Use current pages.

Comment 4 by dpa...@chromium.org, May 16 2017

I suppose the code is only excluding chrome://settings from the startup URLs list. If I have two tabs open, chrome://md-settings and google.com, clicking "Use current pages" adds google.com only as a startup page.

The fact that md-settings is successfully added as a startup page is probably a bug (which I had using for many months for convenience).

I agree that perhaps disabling the "Use current pages" button when no page will be added would be better, but probably a P3.

Comment 7 by dpa...@chromium.org, May 16 2017

Summary: MD Settings: Clicking "Use current pages" confusing when only a chrome://settings tab exists (was: MD Settings: "Use current pages" does not work when on chrome://settings)
I am rephrasing this bug to better reflect the issue, now that we established that ignoring chrome://settings is WAI.

Comment 8 by dbeam@chromium.org, May 16 2017

Labels: -Pri-2 Pri-3
chrome://settings page will always be open when you click this button ;) ... from chrome://settings.  i imagine why the special case for this URL was added to ignore it.

we should probably just ignore the tab it was triggered from, not blanket-ly by URL.

Comment 9 by dbeam@chromium.org, May 18 2017

Labels: Hotlist-MD-Settings-OnStartup
Cc: -dbeam@chromium.org dpa...@chromium.org
Owner: dbeam@chromium.org
Status: Started (was: Available)
Owner: ----
Status: Available (was: Started)
Summary: Settings: be smarter about "Use current pages" (was: MD Settings: Clicking "Use current pages" confusing when only a chrome://settings tab exists)
Project Member

Comment 13 by sheriffbot@chromium.org, Jun 8 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment