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

Issue 601044 link

Starred by 5 users

Issue metadata

Status: Fixed
Owner:
Closed: Jan 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Chrome , Mac
Pri: 2
Type: Feature



Sign in to add a comment

Create Group Policy setting to allow new tabs to be set to a specific URL

Reported by andrewim...@gmail.com, Apr 6 2016

Issue description

UserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36

Steps to reproduce the problem:
1. Open a new tab in Chrome
2. Chrome opens to the equivalent of chrome://newtab
3. Need to override this so that new tab opens to a specific URL

What is the expected behavior?

What went wrong?
In our public computer environment, we need new tabs to open to a specific URL, not the "New Tab" page. This should be configurable in Chrome and should be controllable with a Group Policy setting. There are extensions that do this but they don't work with "Ephemeral" profiles or using Incognito mode, which is what we typically use to ensure that profile data isn't saved between browsing sessions. 

Did this work before? N/A 

Chrome version: 49.0.2623.110  Channel: stable
OS Version: 6.1 (Windows 7, Windows Server 2008 R2)
Flash Version: Shockwave Flash 21.0 r0
 

Comment 1 by lwc...@gmail.com, Apr 6 2016

Please check HomepageLocation and HomepageIsNewTabPage in
http://www.chromium.org/administrators/policy-list-3#HomepageLocation

And please also post whether the page helped you.
Thanks. Neither of those address the need we have. The first we already use to set the home page location. However, that setting doesn't apply to new tabs that are opened. The second sets the New Tab Page as the home page. That doesn't help us either. End users should never see the New Tab Page. They should only see a tab that opens to the home page URL as defined by the first policy setting. Each subsequent tab opened should also go to the home page URL. 


Comment 3 by lwc...@gmail.com, Apr 6 2016

How about setting both at the same time? You are supposed to set HomepageIsNewTabPage to FALSE, and set HomepageLocation to the page you want simultaneously.
I also wonder if setting DefaultSearchProviderEnabled=true and DefaultSearchProviderNewTabURL=<url> will do what you want.
#3 - We already have Group Policy set the way you described. See the attached screen shot.
 - We disable "Use New Tab as homepage" because we don't want the home page set to the "New Tab Page". That works. 
 - We enable "Configure the home page URL" to set the URL for the home page. That works. 

What those don't address together or separately is what happens when a user opens a new tab. A new tab isn't considered the home page so neither setting applies. What is needed is a setting or settings that control what happens when a new tab is opened. 
GP Settings.png
46.3 KB View Download
I never thought I would use IE as a "better" example but you can see here how IE 11 handles new tabs. 
IE Example.png
49.8 KB View Download
"I also wonder if setting DefaultSearchProviderEnabled=true and DefaultSearchProviderNewTabURL=<url> will do what you want."

Not from my testing it doesn't. I already had the first set. Adding my home page URL to the second didn't do anything. 

Comment 8 by lwc...@gmail.com, Apr 13 2016

Thanks andrew.

Anyway I don't have rights to add labels to the feature request. Can anyone do it for me? Thanks.
Labels: -Type-Bug Type-Feature
Owner: georgesak@chromium.org
Status: Assigned (was: Unconfirmed)
Assigning to Georges for prioritization.
Checking in to see if this is going to be addressed? IE 11 provides this basic setting so it's odd to see it still missing in Chrome, especially for Enterprise users. 
Cc: blumberg@chromium.org
Labels: OS-Chrome OS-Linux OS-Mac
This is currently on our roadmap but I currently don't have any ETA. I'll make sure to post any update when we have one.

Comment 12 by mad@chromium.org, Jan 12 2017

Cc: georgesak@chromium.org
Owner: mad@chromium.org
Status: Started (was: Assigned)
Project Member

Comment 13 by bugdroid1@chromium.org, Jan 20 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/fbd10854de98cb409beb7fe940f458539555b2e0

commit fbd10854de98cb409beb7fe940f458539555b2e0
Author: mad <mad@chromium.org>
Date: Fri Jan 20 03:15:33 2017

Add a New Tab page location group policy

BUG= 601044 

Review-Url: https://codereview.chromium.org/2643833002
Cr-Commit-Position: refs/heads/master@{#444964}

[modify] https://crrev.com/fbd10854de98cb409beb7fe940f458539555b2e0/chrome/browser/chrome_content_browser_client.cc
[modify] https://crrev.com/fbd10854de98cb409beb7fe940f458539555b2e0/chrome/browser/chrome_content_browser_client_browsertest.cc
[modify] https://crrev.com/fbd10854de98cb409beb7fe940f458539555b2e0/chrome/browser/policy/configuration_policy_handler_list_factory.cc
[modify] https://crrev.com/fbd10854de98cb409beb7fe940f458539555b2e0/chrome/browser/policy/policy_browsertest.cc
[modify] https://crrev.com/fbd10854de98cb409beb7fe940f458539555b2e0/chrome/browser/profiles/profile_impl.cc
[modify] https://crrev.com/fbd10854de98cb409beb7fe940f458539555b2e0/chrome/common/pref_names.cc
[modify] https://crrev.com/fbd10854de98cb409beb7fe940f458539555b2e0/chrome/common/pref_names.h
[modify] https://crrev.com/fbd10854de98cb409beb7fe940f458539555b2e0/chrome/test/data/policy/policy_test_cases.json
[modify] https://crrev.com/fbd10854de98cb409beb7fe940f458539555b2e0/components/policy/core/common/policy_loader_win.cc
[modify] https://crrev.com/fbd10854de98cb409beb7fe940f458539555b2e0/components/policy/resources/policy_templates.json
[modify] https://crrev.com/fbd10854de98cb409beb7fe940f458539555b2e0/tools/metrics/histograms/histograms.xml

Comment 14 by mad@chromium.org, Jan 20 2017

Status: Fixed (was: Started)
Labels: M-58
As verified in ChromeOS M64.0.3282.190 10176.76.0 stable Glimmer with YAPS (setting not currently available in Cpanel), the new policy and feature worked and opening a new tab would show the page of the specific URL.

Chrome Enterprise test team please verify on Linux, Windows and Mac.

Labels: cros-verified
Group Policy works as advertised. I downloaded and installed the latest ADMX files and installed them in our domain. I then loaded the Group Policy Management Console on a Domain Controller and was able to see and update the appropriate Group Policy setting. On the clients, I ran gpupdate and logged back in to check to see if the Group Policy setting had taken effect. It did on a couple of Windows 10 clients that I tested. 

However, I did find a minor issue with this. When the new tab opens, the URL for the page does not show. Instead the URL bar is blank. I've attached an image showing this. Also attaching image showing version of Chrome that it was tested in. 
Blank Tab.png
16.4 KB View Download
ChromeVersion.png
9.1 KB View Download

Comment 19 by mad@chromium.org, Apr 26 2018

This the intended behavior. The new tab page never shows the URL.
That makes sense when it's opening to the actual "New Tab". However, when it's opening to an actual web page, standard browser behavior is to display the URL of the associated page.

Comment 21 by mad@chromium.org, Apr 27 2018

Cc: mad@chromium.org
Owner: privard@chromium.org
privard@ I leave it up to you to see if we need to fix this. 

Sign in to add a comment