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

Issue 882220 link

Starred by 18 users

Issue metadata

Status: Started
Owner:
OOO Jan 14 - 25
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug



Sign in to add a comment

Popup "Say hello to your new Chrome browser" keeps showing

Reported by wuerting...@gmail.com, Sep 9

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.81 Safari/537.36

Steps to reproduce the problem:
1. Open a new tab
2. Click on "NO THANKS" or "SHOW ME WHAT'S NEW"

What is the expected behavior?
The popup disappears and does not show up again.

What went wrong?
- The popup keeps reappearing every time the new tab page is opened.
- The image in the popup is broken.

Did this work before? No 

Chrome version: 69.0.3497.81  Channel: stable
OS Version: 4.15.0-33-generic #36-Ubuntu SMP Wed Aug 15 16:00:05 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Flash Version:
 
chrome-popup.png
13.9 KB View Download
Labels: Needs-Triage-M69
Issue 882350 has been merged into this issue.
Cc: phanindra.mandapaka@chromium.org
Labels: Needs-Feedback Triaged-ET
wuertinger.michael@Thanks for the issue...
Unable to reproduce the issue on reported chrome version 69.0.3497.81 using Ubuntu 14.04. Attaching screen-cast for reference.
Steps:
---------
1. Opened a new tab
2. Clicked on "NO THANKS" and "SHOW ME WHAT'S NEW"
As we observed that The popup disappears and does not show up again.

@Reporter: Can you verify this issue with fresh profile that is not having any extensions and apps or reset all the flags. Let us know whether issue still persists.

Thanks.!
882220.ogv
1.2 MB View Download
Trying this with a new blank profile:

1. Set up profile.
2. Open tab. Popup appears. Press 'No, thanks'.
3. Open tab. Popup appears, this time in German. Press 'Nein, danke'.
4. Open tab. No popup.
5. Opening further tabs produces no popup.

Trying something slightly different with a *different* blank profile:

1. Set up profile.
2. Open tab. Popup appears. This time I'm not pressing any buttons.
3. Open tab. Popup appears, in German.
4. Open tab. Popup appears, in German.
5. Open tab. No popup appears.
6. Opening further tabs produces no popup.
UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.92 Safari/537.36

I'm also able to reproduce this, but for me it appears every time after reloading the browser. It might help - I have "Keep local data only until you quit your browser" option enabled.
I have two browser profiles. On both the image in the dialog was broken. However, I clicked "SHOW ME WHAT'S NEW" using the first profile, and it never showed again (which is good). Then I opened my other profile, which now has the problem as described. It might be that problem pops up when using multiple profiles.
- Disabled all extensions: No luck
- Created a new profile in Chrome: The popup disappeared as expected.
- Wiped out my Chrome config directory (rm -r ~/.config/google-chrome): Now my default profile also works as expected.
Project Member

Comment 8 by sheriffbot@chromium.org, Sep 12

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding the requester to the cc list.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Btw. I have a 2nd system user on the same machine where I did not yet wipe ~/.config/google-chrome and there I'm still seeing exactly the same bug.

I'm using Kubuntu 18.04 in case this is of any relevance.

Let me know if you need any additional information.
Components: -UI UI>Browser>NewTabPage

Comment 12 Deleted

Cc: swarnasree.mukkala@chromium.org
Labels: Needs-Feedback
Unable to reproduce the issue on Windows 10 and Mac OS 10.13.6 on reported chrome version #69.0.3497.81.Tried to reproduce by uninstalling and reinstalling the chrome below are the observations.

Observations:
===========
1.On first installation of the chrome the popup appeared and when clicked on "No thanks" on the popup it did not appear again.
2.After uninstalling and reinstalling the chrome, unable to see the popup again.
Note: Tried multiple times by uninstalling and reinstalling the chrome, but unable to reproduce the issue.

Attached screencast for reference.
@reporter: Could you please confirm if this is consistent and the pop up shows up on every browser exit and relaunch. 
Thanks.!

882220.mp4
5.1 MB View Download
Status: Available (was: Unconfirmed)
I have been able to repro this on 69.0.3497.92, on the local NTP.
Also note: once dismissed from google.com, the promo isn't shown again for that profile, even on the local NTP.
I am having this issue on Windows 10 with an installation with multiple profiles. Let me know if there are any steps I can take to give you more information. For example, "dismiss dialog on NTP, check xx setting in local config file", or however it is persisted not to show the dialog again.

It's completely consistent for me on both my corp and personal profiles on GLinux at work and Debian at home. I can't make it go away at all. Screencast attached. The behaviours different but still incorrect with a new, empty profile (see comment 4 above).

Where do I find the setting in the local config file?


out.gif
541 KB View Download
Cc: mevissen@chromium.org
Regarding comment #15, I find that dismissing the dialog from google.com does not stop the dialog from appearing again on any page, after browser restart.

Regarding comment #5, I also have "keep local data only until you quit your browser" set on the affected profile.

I'm sorry this is continuing to occur. Thank you for the info about the "keep local data only until you quit your browser" setting - I see that if it's set, the promo pops up again on browser restart.

mevissen@ & dtrg@: would you mind setting chrome://flags/#use-google-local-ntp to disabled to see if it goes away? This always seems to work in my repro testing.
To be clear, I only saw the promo repeat after a browser restart. If state is being saved in a cookie, that would explain it.

Regarding instructions in comment#19:
Leaving the flag #use-google-local-ntp as default or disabling it: Dismissing the promo in NTP also prevents it from showing in subsequent visit to google.com. With the flag enabled, then yes the promo appears on the first visit to google.com as well, even after dismissing it from NTP.

In any case, the promo comes back after browser restart.


After setting #use-google-local-ntp to disabled and relaunching, I see no change in my personal account: the promo appears on every new tab, even if I dismiss it by pressing 'no thanks'. However, it's stopped appearing in my corp account.

Resetting it back to default has no further change in behaviour.
Running Chrome browser version 69.0.3497.100 (Official Build) (64-bit) on Windows 10 version 1703 (OS Build 15063.1266).
No extensions (they all are disabled at my work).
This popup keeps appearing on every new tab. I have tried both options: "No Thanks" and "Show me what's new", but the very irritating popup keep coming back no matter what. It is happening at my work where the Group policy is applied and I cannot change any settings AND at home, where I run Chrome with the New Tab Redirect extension.

popup.PNG
12.4 KB View Download
Owner: ramyan@chromium.org
Status: Started (was: Available)
Thanks for the additional info everyone. There are a few issues identified here that I'm working to resolve with the Promos team:
1. Dismissability. Seems to be due to CSP on the local NTP.
2. Stickiness of dismissal after restart. It does appear to be cookie-based, so "keep local data only until you quit your browser" will not preserve the request.
3. Broken image on the promo. Seems to be due to relative path that doesn't have enough info on the local NTP.

@c21: On your personal profile, do you see the broken image on the pop-up?

@c22: It looks like the New Tab Redirect extension prevents the default new tab from being shown, but the attached screenshot looks like the popup shown on the local NTP. Please review the setting for chrome://flags/#use-google-local-ntp & let me know what you see.
@ramyan:
The setting for chrome://flags/#use-google-local-ntp at work and at home is set to Default. The Chrome version is the same at both location.
Here is what I noticed:
At home I use the Private Internet Access (PIA) while at work I connect through the corporate network. At work I don't use any extension, and the popup is still coming on every tab. At home, if I connect through the PIA - no popup. As soon as disconnect from the PIA servers, I got the popup.
Re @c23: Yes, I see the broken image icon (the box-inside-a-box icon). Although, I didn't actually realise this was a broken image until I read about it here!


chrome://flags/#use-google-local-ntp      set all to default
there is error information at console:

GET chrome-search://local-ntp/doodle.js net::ERR_FAILED 200 (OK)
loadDoodle @ local-ntp.js:1251
init @ local-ntp.js:1031
load (async)
loadConfig @ local-ntp.js:1181
images/hpp/Chrome_Owned_96x96.png:1 

GET chrome-search://local-ntp/images/hpp/Chrome_Owned_96x96.png net::ERR_INVALID_URL
Image (async)
injectOneGoogleBar @ local-ntp.js:1220
ogScript.onload @ local-ntp.js:760
load (async)
handlePostMessage @ local-ntp.js:759
postMessage (async)
countLoad @ single.js:224
(anonymous) @ single.js:759
load (async)
renderMaterialDesignTile @ single.js:750
renderTile @ single.js:499
addTile @ single.js:423
handleCommand @ single.js:262
handlePostMessage @ single.js:245
postMessage (async)
reloadTiles @ local-ntp.js:543
iframe.onload @ local-ntp.js:1123
load (async)
init @ local-ntp.js:1122
load (async)
loadConfig @ local-ntp.js:1181
rs=AA2YrTvYwnLlFuXOKJP0FosifJW-hd9JYg:184 


Refused to run the JavaScript URL because it violates the following Content Security Policy directive: "script-src 'strict-dynamic' 'sha256-auLeR2aFVnV04SOHJwOiTUkoVrWiW3vQUsQTLYrMhYk=' 'sha256-F/uxTxmIB+TXvkVBPdiX36hMiHjGTtrHZWFzoRAgyoY=' 'sha256-GTixBeZ+h5bh+QDJlSDUxwWRHDm2+b2H9ZzR/1KPUr0='". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution.

Ao @ rs=AA2YrTvYwnLlFuXOKJP0FosifJW-hd9JYg:184
zo.vb @ rs=AA2YrTvYwnLlFuXOKJP0FosifJW-hd9JYg:184
zo @ rs=AA2YrTvYwnLlFuXOKJP0FosifJW-hd9JYg:183
(anonymous) @ rs=AA2YrTvYwnLlFuXOKJP0FosifJW-hd9JYg:206
_.k.Ff @ rs=AA2YrTvYwnLlFuXOKJP0FosifJW-hd9JYg:205
(anonymous) @ rs=AA2YrTvYwnLlFuXOKJP0FosifJW-hd9JYg:209
(anonymous) @ rs=AA2YrTvYwnLlFuXOKJP0FosifJW-hd9JYg:480
rs=AA2YrTvYwnLlFuXOKJP0FosifJW-hd9JYg:184 


Refused to run the JavaScript URL because it violates the following Content Security Policy directive: "script-src 'strict-dynamic' 'sha256-auLeR2aFVnV04SOHJwOiTUkoVrWiW3vQUsQTLYrMhYk=' 'sha256-F/uxTxmIB+TXvkVBPdiX36hMiHjGTtrHZWFzoRAgyoY=' 'sha256-GTixBeZ+h5bh+QDJlSDUxwWRHDm2+b2H9ZzR/1KPUr0='". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution.

zo.vb @ rs=AA2YrTvYwnLlFuXOKJP0FosifJW-hd9JYg:184
zo @ rs=AA2YrTvYwnLlFuXOKJP0FosifJW-hd9JYg:183
(anonymous) @ rs=AA2YrTvYwnLlFuXOKJP0FosifJW-hd9JYg:206
_.k.Ff @ rs=AA2YrTvYwnLlFuXOKJP0FosifJW-hd9JYg:205
(anonymous) @ rs=AA2YrTvYwnLlFuXOKJP0FosifJW-hd9JYg:209
(anonymous) @ rs=AA2YrTvYwnLlFuXOKJP0FosifJW-hd9JYg:480

Comment 28 Deleted

Comment 29 Deleted

Labels: KR-NTP-Architecture-Local O-Optimal-NTP-Architecture

Sign in to add a comment