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

Issue 819665 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
User never visited
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

Omnibox search while offline shows unfriendly error page

Project Member Reported by mdw@chromium.org, Mar 7 2018

Issue description

Chrome Version: 66.0.3356.0
OS: Android

What steps will reproduce the problem?
(1) Go offline or be on a flaky connection
(2) Type a search term into the Omnibox (e.g., "go pro")

What is the expected result?

Since I am offline, I would expect to see an Offline Dino page, the same as if I had typed a URL into the omnibox.

What happens instead?

I see the error page:

"This site can't be reached ... The webpage at https://www.google.com/search/.... might be temporarily down or it may have moved permanently to a new web address. ERR_FAILED"

There are several problems here.

(1) This is not a helpful error message. I am offline (in airplane mode in this case). It is not the case that Google is "temporarily down" or "moved permanently to a new web address".

(2) I would rather get guidance such as the ability to perform the search later or look at offline pages, etc. rather than a generic error message.

(3) Since this is an Omnibox search, I believe we can provide a better, more friendly error UI. Perhaps something with a Google logo or some indication that you may be offline. Showing the full Google search URL is really unfriendly.

I would be willing to bet good money that a lot of errors seen by users are from flaky network connections while performing omnibox searches, so we might want to prioritize work on fixing this.





 
Screenshot_20180307-091034.png
106 KB View Download
Cc: pnangunoori@chromium.org nyerramilli@chromium.org petewil@chromium.org collinbaker@google.com
Components: UI>Browser>Offline
Labels: FoundIn-66 Target-67 FoundIn-67 M-67 Needs-triage-Mobile Triaged-Mobile FoundIn-65 hasbisect
Thanks for the report.. Just to provide additional info -

Able to repro on Pixel / 8.1 using Chrome #66.0.3356.0, Canary 67.0.3363.3 with below steps 
(1) Open chrome and search for something (eg: "go pro" ) - page will load with results
(2) Go offline / airplane mode
(3) Pull to refresh the page (swipe down the page to refresh) and observe

Showing the message 
"This site can't be reached ... The webpage at https://www.google.com/search/.... might be temporarily down or it may have moved permanently to a new web address. ERR_FAILED"

Providing manual bisect info
Good Build - 61.0.3163.0 (488528)
Bad Build - 62.0.3164.0 (488823)

Changelog:
https://chromium.googlesource.com/chromium/src/+log/61.0.3163.0..62.0.3164.0?pretty=fuller&n=10000

suspecting https://chromium.googlesource.com/chromium/src/+/a453f986cf3aa5c07f5a97d601df02d3b1326804 

@collinbaker:  Could you please look into the issue, pardon me if it has nothing to do with your changes and if possible please assign it to owner concerned.

Please navigate to below link for log's and video--
go/chrome-androidlogs/819665

Note: 
Unable to repro on Pixel XL / 8, Samsung J7 / 7.0 by following the same steps observing the Offline message "You are offline" Try (Turning off aeroplane mode, Turning on mobile data or Wi-fi, Checking the signal in your area, ERR_INTERNET_DISCONNECTED')

I suspect collinbaker's fix is not the problem here, since all his work was behind the offline pages renovations flag.  Also, since this was his intern project, he's not at Google to answer your questions.

The bug seems to mostly be an issue with the intent and design of the error page, aboss@chromium.org is likely the best owner for that.
Owner: catherinechung@chromium.org
Status: Assigned (was: Untriaged)
Note: does not repro on Mac osx with Chrome 64. The dino page is shown.

catherinechung@google.com, do you think this could be related to the change at https://chromium-review.googlesource.com/c/chromium/src/+/549074
If not, feel free to send this back to me or to my second guess, which is the change at https://chromium-review.googlesource.com/c/chromium/src/+/579188.

Comment 4 by aboss@chromium.org, Mar 14 2018

Cc: edwardjung@chromium.org
Hm I'm also unsure as to why this specific error is being triggered instead of our offline dino. edwardjung@ in case he knows more about the triggering

Sign in to add a comment