Closed Bug 1477593 Opened 6 years ago Closed 5 years ago

about:networking is broken on most tier-3 platforms

Categories

(Core :: Networking, defect, P5)

All
Unspecified
defect

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox-esr52 --- unaffected
firefox-esr60 --- unaffected
firefox-esr68 --- wontfix
firefox61 --- unaffected
firefox62 --- wontfix
firefox63 --- wontfix
firefox64 --- wontfix
firefox65 --- wontfix
firefox72 --- wontfix
firefox73 --- wontfix
firefox74 --- fixed

People

(Reporter: mpk, Assigned: val, Mentored)

References

Details

(Keywords: good-first-bug, regression, reproducible, Whiteboard: [necko-triaged][good-first-bug])

Attachments

(1 file)

about:networking is broken under FreeBSD since the last week of May 2018. Other tier3 platforms might also be affected. Clicking on any links on the about:networking page has no effect. The following error is shown when starting Firfox from the console: JavaScript error: chrome://global/content/aboutNetworking.js, line 15: TypeError: Cc['@mozilla.org/network/network-link-service;1'] is undefined I've been able to narrow down the regression window: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=443ff1adf8ab&tochange=4408bb821f5b 443ff1adf8ab is the last known working revision, whereas 4408bb821f5b is already broken.
Feel free to change this bug to a more appropriate component, as it may be UI rather than networking.
Has Regression Range: --- → yes
Priority: -- → P5
Whiteboard: [necko-triaged]
We'd need a network link service implemented for FreeBSD for this to be fixed. FWIW, I suspect this page is now broken on pretty much any tier-3 platform that isn't built on top of one of our existing tier-1 platforms, as we only have network link services for android, linux, mac, and windows.
Keywords: reproducible
OS: FreeBSD → Unspecified
Summary: about:networking is broken under FreeBSD → about:networking is broken on most tier-3 platforms
Technically, we could change about:networking to not display RCWN data on tier-3. But then again, it's also broken on Android (for CSS reasons).
Mentor: valentin.gosu
(In reply to Valentin Gosu [:valentin] from comment #3) > Technically, we could change about:networking to not display RCWN data on > tier-3. > But then again, it's also broken on Android (for CSS reasons). As long as network link services aren't universally available, your suggestion makes sense. We have all kind of weird behaviour on some of the tier-3 platforms. Getting to the bottom of these issues is hard enough as it is, but without the proper debugging tools this seems like a fool's errand. We should *really* try to avoid breaking those tools, even if the breakage affects tier-3 only. The key here would be "graceful degradation". (Making it unnecessarily hard for our users, especially the power users, wont't help neither Firefox' market share nor Mozilla's image.)

The solution here would be always check if gNetLinkSvc is null in aboutNetworking.js before using it.

Keywords: good-first-bug
Whiteboard: [necko-triaged] → [necko-triaged][good-first-bug]
Assignee: nobody → greg
Status: NEW → ASSIGNED
Pushed by valentin.gosu@gmail.com: https://hg.mozilla.org/integration/autoland/rev/0e1155ff7159 fix about:networking on tier-3 platforms r=valentin
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74

Hi Greg, did you want to nominate this for Beta uplift for Fx73?

Flags: needinfo?(greg)

uhh.. sure, I guess we can do that

Flags: needinfo?(greg)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: