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)
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.
Reporter | ||
Comment 1•6 years ago
|
||
Feel free to change this bug to a more appropriate component, as it may be UI rather than networking.
Has Regression Range: --- → yes
status-firefox61:
--- → unaffected
status-firefox62:
--- → affected
status-firefox-esr52:
--- → unaffected
status-firefox-esr60:
--- → unaffected
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.
Reporter | ||
Updated•6 years ago
|
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
Updated•6 years ago
|
Reporter | ||
Comment 4•6 years ago
|
||
(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.)
Updated•6 years ago
|
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 | ||
Comment 7•5 years ago
|
||
Updated•5 years ago
|
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
Pushed by cbrindusan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9f55d547e196
Fix ESlint. CLOSED TREE
Comment 10•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/0e1155ff7159
https://hg.mozilla.org/mozilla-central/rev/9f55d547e196
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
status-firefox74:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
Updated•5 years ago
|
status-firefox72:
--- → wontfix
status-firefox73:
--- → fix-optional
status-firefox-esr68:
--- → fix-optional
Comment 11•5 years ago
|
||
Hi Greg, did you want to nominate this for Beta uplift for Fx73?
Flags: needinfo?(greg)
Comment 13•5 years ago
|
||
Nevermind.
You need to log in
before you can comment on or make changes to this bug.
Description
•