Improve formatting of update error messages |
|||||||||
Issue description
Version: 52.0.2711.0
OS: 10.11
What steps will reproduce the problem?
(1) Disable Wifi, disconnect the wired network
(2) Choose Chrome -> About Google Chrome... and see the reported error details.
What is the expected output?
An initial error message that says, "Update failed - The Internet connection appears to be offline.", followed by nicely-formatted key-value pairs from the NSError.
What do you see instead?
An initial cryptic error message, "Update failed (error: 11)", followed by NSError output formatted in Courier. See attached screenshot.
Looking at the Courier output I believe the first bit of info being printed is the human-readable error message. So I'm just suggesting concatenating a portion of the existing message ("Update failed") with the human readable message ("The Internet connection appears to be offline."). I don't know if this format will work for all error messages but we should investigate.
,
Apr 19 2016
If we do have to spew gross raw stuff, we should also consider doing one or more of: 1. hiding it in something expandy behind a “details” link 2. specifying nicer fonts like Menlo,Moncao before falling back to monospace which defaults to gross ugly Courier
,
Oct 20 2016
,
Oct 20 2016
,
Dec 1 2016
,
Dec 29 2016
Migrating to more generic platform label, so that it can be applied to other platforms (i.e. I love the idea).
,
Apr 11 2017
Norberg@, this seems to be relevant to the overall effort with improving experience with updater errors.
,
Sep 19
Archiving old bugs that have only received trivial updates for some time. If you feel this issue should still be addressed, feel free to reopen it or to file a new issue. Thanks!
,
Sep 20
I still want to fix this. It's a product polish issue. Are the messages passed from keystone still EN only? That is a larger issue.
,
Nov 27
***UI Mass Triage *** Adding labels for expert review. |
|||||||||
►
Sign in to add a comment |
|||||||||
Comment 1 by erikc...@chromium.org
, Apr 18 2016Status: Assigned (was: Untriaged)