Closed Bug 1945995 Opened 10 months ago Closed 7 months ago

Better error page for the case of no network

Categories

(Core :: Networking, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
140 Branch
Tracking Status
firefox140 --- fixed

People

(Reporter: neha, Assigned: sekim)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged][necko-priority-queue])

Attachments

(5 files, 2 obsolete files)

Attached image Firefox's error page

I used my laptop in a new location and while not being connected to a WiFi, I noticed that Chrome and Safari inform the user of the actual problem (No internet) while Firefox's error page says its unable to reach the page with options to try for the user.
If Firefox can provide more definitive root cause to the user, it will be more user-friendly, convenient and help the user fix the problem sooner. This is one of those scenarios.
For comparison, Chrome shows the text "No internet" and Safari says "You are not connected to the internet". I'll attach screenshots from both to this bug.
P.S. did you know that Chrome's no internet error page also has a dino game easter egg? https://thelinuxcode.com/how-to-play-the-no-internet-google-chrome-dinosaur-game-both-online-and-offline/

Attached image Safari's error page
Attached image Chrome's error page

Nicole, what's your take on the user experience here?

Flags: needinfo?(nweber)

Thanks, Neha! I think the easter egg is fun! Jeff Pfaller and I looked at error pages last year and did a bit of a look & tone refresh, here's a link to the designs https://www.figma.com/design/yawrXicozZQ2zvLYsjdQBb/Error-Pages?node-id=3871-32898&t=b327LHs0xYmJAFTk-4

Flags: needinfo?(nweber)
Blocks: necko-error
Severity: -- → S3
Priority: -- → P2
Whiteboard: [necko-triaged][necko-priority-next]
Assignee: nobody → sekim
Whiteboard: [necko-triaged][necko-priority-next] → [necko-triaged][necko-priority-queue]
Attachment #9478130 - Attachment description: Bug 1945995 - Part 1: Show a more specific error page for the case of no network (for Max DoH Mode) r=#necko → Bug 1945995 - Part 1: Show a more specific error page for the case of no network (for Increased/Max DoH Modes) r=#necko
See Also: → 1596845
Attachment #9478130 - Attachment description: Bug 1945995 - Part 1: Show a more specific error page for the case of no network (for Increased/Max DoH Modes) r=#necko → Bug 1945995 - Part 2: Show a more specific error page for the case of no network r=#necko
Attachment #9478336 - Attachment is obsolete: true
Blocks: 1805372
No longer blocks: 1805372
See Also: → 1805372
Attachment #9478427 - Attachment description: Bug 1945995 - Part 1: Pass nsHostRecord::IsOffline to child channel r=#necko → Bug 1945995 - Part 1: Pass nsHostRecord::IsOffline to child channel, socketTransport, and DnsAndConnectSocket r=#necko
Attachment #9478427 - Attachment is obsolete: true
Attachment #9478130 - Attachment description: Bug 1945995 - Part 2: Show a more specific error page for the case of no network r=#necko → Bug 1945995 - Show a more specific error page for the case of no network r=#necko
Status: NEW → ASSIGNED
Pushed by sekim@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/577c9a79e1cc Show a more specific error page for the case of no network r=necko-reviewers,fluent-reviewers,bolsson,kershaw,valentin https://hg.mozilla.org/integration/autoland/rev/833feee6c905 Add a browser test to test the cases of offline mode and no connectivity r=necko-reviewers,valentin,jesup
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 140 Branch
QA Whiteboard: [qa-triage-done-c141/b140]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: