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

Issue 771217 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 756545
Owner: ----
Closed: Jan 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

Sign-In and Welcome Page always populate

Reported by xerxes2...@gmail.com, Oct 3 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063

Steps to reproduce the problem:
1. Using Chrome Enterprise, Windows 10, a Guest profile (so user settings are not saved on reboot or logging)
2. Specify master_preferences file to prevent default browser, first run, welcome, and sign-in pages (Windows 10)
3. Delete contents of user data folder (simulate first_run)
4. Launch Chrome

What is the expected behavior?
All first run behaviors: welcome page, sign-in, set default browser check shouldn't appear.

What went wrong?
Opening Chrome causes all the prompts to continue. Initially the default browser message doesn't appear, but when you click "No Thanks" on chrome://welcome/?variant=everywhere and open Chrome, the default browser check appears. 

Did this work before? N/A 

Chrome version: 61.0.3163.100  Channel: stable
OS Version: 10.0
Flash Version: 27.0.0.130

I am using a combination of the Chrome ADMX templates, and a master_preferences file to accomplish the following:

User opens Chrome, it goes right to specified homepage. No default browser check, no getting started or welcome page, and no sign-in page. 

So far, the only settings that seem to work are GPO settings.
 
master_preferences
505 bytes View Download
Cc: pbomm...@chromium.org tmartino@chromium.org ew...@chromium.org
Labels: Needs-Triage-M61
cc'ing tmartino@ for more insights on this.
Components: UI>Browser>FirstRun

Comment 3 by ew...@chromium.org, Oct 3 2017

Cc: blumberg@chromium.org georgesak@chromium.org
I don't understand the repro steps. This feels like an intersection between enterprise and first run. +enterprise folks.
I'll try to re-word reproduce steps:

1. Install attached master_preferences file into %ProgramFiles(x86)%\Google\Chrome\Application\
2. Delete content from %localappdata%\Google\Chrome\User Data 
3. Open Chrome

Note about step 2:

You can also restart the computer to accomplish the same thing. Guest Profiles on Windows load with no saved settings. (the aforementioned folder is empty)

To clarify: Are we talking about a Guest Windows profile or a Guest Chrome profile?
tmartino@chromium.org - A Guest Windows profile.
xerxes: Have you tried specifying the first_run_tabs value in your Master Prefs file as your desired homepage? That should preempt any other promos.

For the cc'd enterprise folks, it would be nice if we could clean up some of these preferences that likely refer to old/deprecated promos.
@7

Yes, that is on our roadmap, but I don't have an ETA on when we can clean up the prefs.

Comment 9 by pmarko@chromium.org, Oct 12 2017

Cc: pmarko@chromium.org
Components: -Enterprise
Removing Enterprise Component because GPO part is reported to work and this seems to be more about the FirstRun part. Feel free to re-add if you think otherwise.

Is the chrome.exe you're launching in %ProgramFiles(x86)%\Google\Chrome\Application\ ?
@9 

Yes, the Chrome.exe is located %ProgramFiles(x86)%\Google\Chrome\Application\
Cc: pnangunoori@chromium.org
Labels: Needs-Feedback
Tested on Chrome latest Stable #62.0.3202.62 on Windows 10 and able to see the Chrome Welcome page upon following the below steps.

Steps Followed:
1. Created a Visitor profile.
2. Installed latest Chrome Stable verion.
3. Replaced "master_preferences" files in the folder '%ProgramFiles(x86)%\Google\Chrome\Application\' with the file attached in the original comment.
4. Deleted the content from %localappdata%\Google\Chrome\User Data .
5. Launched Chrome.

Chrome launched normally and user is navigated to the Welcome page.

@xerxes2985 -- Could you please let us know what is expected to see on the Chrome Welcome page.

Please let us know if we have missed anything.

Thanks in advance.

IIUC xerxes2985 is trying to prevent the user from seeing the welcome page or from experiencing other visible first-run behavior.

From a quick look at some other bugs ( bug 595720  /  bug 263803 ) and some code ([1]) it looks like there should be:
- "show_welcome_page": false,
   (this is not in "distribution" in the given file)
- make_chrome_default_for_user: false
   (this is make_chrome_default_user in "distribution" in the given file)

But if I'm honest I know next to nothing about master_preferences as we don't tend to use those on Chrome OS :-)

[1] https://cs.chromium.org/chromium/src/chrome/installer/util/master_preferences.h?type=cs&q=show_welcome_page&sq=package:chromium&l=47
@7, I apologize for the delayed response. I'll try specifying first_run tabs in the master pref. file.

@12, You are correct, I am trying to eliminate the first-run behavior. I'll add the show_welcome_page: false to the master_pref's as well.

Chrome OS is nice on my Samsung. except it likes to crash/reboot a lot.
Project Member

Comment 14 by sheriffbot@chromium.org, Oct 25 2017

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "pnangunoori@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Cc: vamshi.k...@techmahindra.com
Labels: Triaged-ET Needs-Feedback
@Reporter: Is there any latest update on this issue as per comment#13.
@15 - I have specified the changes and am testing now. Been a bit hectic. Just now getting around to this.

Should have a solid answer in a couple hours.
Project Member

Comment 17 by sheriffbot@chromium.org, Nov 8 2017

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "vamshi.kommuri@techmahindra.com" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
OK. So here are my results

Specifying First Run tabs prevented the "welcome page on launch", Chrome also seems like its ignoring the check for default browser.

On second open of Chrome, now it gives a welcome and set as default browser, and doesn't open the specified startup page (from GPO)

On third launch, it now opens the startup page, but also pops open a "welcome, take chrome everywhere" sign in page.

Subsequent launches open the correct homepage, but the "Google Chrome isn't your default browser" bubble is constant.

So, it partially works. There really should be a GPO setting or a master preferences setting that prevents all these types of popups.

I've attached images that show the different behavior.
first_run.jpg
68.3 KB View Download
third_launch.jpg
60.3 KB View Download
second_launch.jpg
56.4 KB View Download
Any ideas? The behavior still exists in the latest build (63.)
Cc: grt@chromium.org
+grt

Comment 21 by grt@chromium.org, Jan 9 2018

Mergedinto: 756545
Status: Duplicate (was: Unconfirmed)
This seems like a dup of  issue 756545 . As of Chrome 64 (currently shipping on the beta channel), the RestoreOnStartup policy setting (https://www.chromium.org/administrators/policy-list-3#RestoreOnStartup) will suppress all promo/onboarding pages. In Chrome 63, there is no comprehensive way to suppress them all.
@grt, thanks for the update. Looks like my solution is to wait patiently for the corrected version to become release ready. Thanks. 

Comment 23 by grt@chromium.org, Jan 9 2018

Yup. Thanks for providing the extra info. Hang in there!

Sign in to add a comment