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

Issue 741672 link

Starred by 2 users

Issue metadata

Status: WontFix
Merged: issue 567132
Owner:
Closed: Jun 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 3
Type: Bug

Blocked on: View detail
issue 567132
issue 703872



Sign in to add a comment

reddit.com displays gray icon on the iOS NTP

Project Member Reported by sdefresne@chromium.org, Jul 12 2017

Issue description

I'm visiting https://www.reddit.com/ frequently. This site has a favicon but in the new tab page (NTP), it show a grey square with an R letter like when there are no icons.

I initially visited https://www.reddit.com/ by typing reddit in the omnibox, getting a suggestion that completed this to http://reddit.com and typed it. The next time, I started typing reddit, I followed again a suggestion in the omnibox. And then I started using the tile in the NTP.

However, the URL that was suggested by the omnibox (http://reddit.com) does a redirection to https://www.reddit.com/ and I've been told that this is the reason no favicon is presented on the NTP. I think NTP should learn that the site I visit frequently is https://www.reddit.com not http://reddit.com then and present the correct favicon on the NTP.

Note that the correct title is presented on the NTP even though http://reddit.com is a 301 permanent redirect to https://www.reddit.com and there are no title on that page, so the title comes from the end of the redirect, and I think the whole tile should instead take information from the end of the redirect (i.e. store https://www.reddit.com, use correct favicon, ...) not just the title.

$ curl -v http://reddit.com
* Rebuilt URL to: http://reddit.com/
*   Trying 151.101.193.140...
* TCP_NODELAY set
* Connected to reddit.com (151.101.193.140) port 80 (#0)
> GET / HTTP/1.1
> Host: reddit.com
> User-Agent: curl/7.51.0
> Accept: */*
> 
< HTTP/1.1 301 Moved Permanently
< Retry-After: 0
< Location: https://www.reddit.com/
< Content-Length: 0
< Accept-Ranges: bytes
< Date: Wed, 12 Jul 2017 15:22:10 GMT
< Via: 1.1 varnish
< Connection: close
< X-Served-By: cache-lhr6327-LHR
< X-Cache: HIT
< X-Cache-Hits: 0
< X-Timer: S1499872931.731524,VS0,VE0
< Cache-Control: private, max-age=3600
< Server: snooserv
< 
* Curl_http_done: called premature == 0
* Closing connection 0

See attached screenshot for:
1. NTP on iOS
2. chrome://ntp-tiles-internal
 
IMG_0699.PNG
201 KB View Download
IMG_0700.PNG
239 KB View Download

Comment 1 by treib@chromium.org, Jul 12 2017

Cc: treib@chromium.org mastiz@chromium.org sfiera@chromium.org
Related (maybe duplicate?): bug 567132

Comment 2 by sfiera@chromium.org, Jul 13 2017

Mergedinto: 567132
Status: Duplicate (was: Untriaged)
Yes, it's the same thing. There's a proposal there but we're not working on it at present.

Comment 3 by mastiz@chromium.org, Jul 13 2017

I think there's another issue here specifically about the favicon: it shouldn't be gray.

Comment 4 by mastiz@chromium.org, Jul 13 2017

Blockedon: 703872
Status: Untriaged (was: Duplicate)
I think the issue with Reddit is iOS-specific, although indeed somewhat related to 567132: history entries on iOS don't reflect redirects well, and this prevents the favicon code to propagate back the information to all the redirect chain (which works well on Android).

So I think this bug rather depends on crbug.com/703872, let me rephrase the bug summary.

Comment 5 by mastiz@chromium.org, Jul 13 2017

Summary: reddit.com displays gray icon on the iOS NTP (was: Top Sites should use the last of the redirected path in case of redirection)
I forced myself to type https://www.reddit.com/ on the omnibox multiple time to visit reddit yesterday. The title of the reddit tile on NTP has changed to be the title of one of the subreddit I visited, but the tile is still grey and ntp-tile-internals still says this is the a tile for http://reddit.com/.
Blockedon: 567132
Owner: sdefresne@chromium.org
Status: Assigned (was: Untriaged)
It sounds like this is occurring due to a combination of Issue 567132 and Issue 703872.  I'll leave this open and assigned to Sylvain just to monitor that when those two issues are fixed, this bug no longer reproduces.

Comment 8 by fi...@chromium.org, Jul 21 2017

Labels: zine-triaged
Components: -UI>Browser>NewTabPage UI>Browser>ContentSuggestions
Status: WontFix (was: Assigned)
I no longer uses Chrome on iOS.

Sign in to add a comment