Closed
Bug 1363824
Opened 6 years ago
Closed 6 years ago
about:addons Experiments tab "Telemetry Preferences" link is broken
Categories
(Firefox :: Settings UI, defect, P1)
Tracking
()
VERIFIED
FIXED
Firefox 56
People
(Reporter: nika, Assigned: rickychien)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [photon-preference])
Attachments
(2 files)
It links to about:preferences#advanced instead of about:preferences#privacy where telemetry settings are configured since the about:preferences redesign.
Reporter | ||
Comment 1•6 years ago
|
||
Here are some other links which are broken: about:preferences#general > Performance > Learn more (dead link) about:preferences#privacy > Tracking Protection > Learn more (note: link is not dead but has a note on it saying that the page is no longer maintained and is outdated - specifically "This article is no longer maintained, so its content might be out of date.") about:preferences#privacy > Site Data -> Learn more (dead link) about:license contains a link to the about:buildconfig page, which doesn't work. We should probably have some sort of check that all outbound links hardcoded into our product aren't 404ing.
Blocks: 1324168
Flags: needinfo?(jaws)
Comment 2•6 years ago
|
||
hi, can you explain further where the link is? we do not understand where is about:add-on telemetry tab? which link is directly related to Preference? thank you very much
Reporter | ||
Comment 3•6 years ago
|
||
It's in the "Experiments" tab - the "Telemetry Settings" link in the upper right hand corner of the attached screenshot.
Flags: needinfo?(michael)
Comment 4•6 years ago
|
||
I couldn't find the code implementing this panel in 3 min from searchfox.org, but I agree we should fix it.
Summary: about:addons Telemetry tab "Telemetry Preferences" link is broken → about:addons Experiments tab "Telemetry Preferences" link is broken
Version: unspecified → 55 Branch
Updated•6 years ago
|
Flags: needinfo?(jaws)
Reporter | ||
Comment 5•6 years ago
|
||
(In reply to Tim Guan-tin Chien [:timdream] (please needinfo) from comment #4) > I couldn't find the code implementing this panel in 3 min from > searchfox.org, but I agree we should fix it. http://searchfox.org/mozilla-central/rev/2933592c4a01b634ab53315ce2d0e43fccb82181/toolkit/mozapps/extensions/content/extensions.js#1547-1554 is where the code is I believe.
Comment 6•6 years ago
|
||
Thanks for the pointer. This is a leftover from bug 1355522 and should be addressed accordingly.
Blocks: 1355522
Updated•6 years ago
|
Priority: P2 → P3
Comment 8•6 years ago
|
||
This should be fixed in Fx56.
Priority: P3 → P2
Target Milestone: --- → Firefox 56
Assignee | ||
Comment 9•6 years ago
|
||
Michael, can you tell us how to enable Experiments tab in Nightly's about:addons? I suspect that `extensions.ui.experiment.hidden` is the right flag to enable it but the value always be reset after reloading the about:addons page.
Flags: needinfo?(michael)
Reporter | ||
Comment 10•6 years ago
|
||
(In reply to Ricky Chien [:rickychien] from comment #9) > Michael, > > can you tell us how to enable Experiments tab in Nightly's about:addons? > > I suspect that `extensions.ui.experiment.hidden` is the right flag to enable > it but the value always be reset after reloading the about:addons page. I don't know what preference controls this, I just noticed that the link was wrong. On my nightly profile it is simply present. There is a chance that we hide it unless your profile has previously run a telemetry experiment, I'm not sure. For me the "Experiments" entry appears at the bottom of the left column in about:addons on a mozilla-provided firefox build.
Flags: needinfo?(michael)
Assignee | ||
Comment 11•6 years ago
|
||
Following links are preferences relevant and has been fixed and verified. * about:preferences#general > Performance > Learn more --> Link fixed * about:preferences#privacy > Tracking Protection > Learn more --> Webpage has updated * about:preferences#privacy > Site Data -> Learn more --> Link fixed Following link is preferences irrelevant, so it will not be fixed in this bug. * about:license contains a link to the about:buildconfig page
Assignee | ||
Comment 12•6 years ago
|
||
I suspect this Telemetry feature is unable to be enabled on Nightly since always reset to hidden after toggling `extensions.ui.experiment.hidden` flag in about:config. I can't figure out a normal and legal way to enable it, but we can force to be enabled by running document.getElementById("category-experiment").hidden = false in devtools's console. (Using normal Devtools can work, not browser toolbox needed)
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → rchien
Status: NEW → ASSIGNED
Flags: qe-verify+
Priority: P2 → P1
QA Contact: hani.yacoub
Comment hidden (mozreview-request) |
Assignee | ||
Comment 14•6 years ago
|
||
Jared, can you review this small patch for me? thanks!
Flags: needinfo?(jaws)
Comment hidden (mozreview-request) |
Comment 16•6 years ago
|
||
I am not sure if we'll need to uplift this patch to Fx55; please do if we need to.
Comment 17•6 years ago
|
||
mozreview-review |
Comment on attachment 8884780 [details] Bug 1363824 - about:addons Experiments tab "Telemetry Preferences" link is broken https://reviewboard.mozilla.org/r/155668/#review161442
Attachment #8884780 -
Flags: review?(jaws) → review+
Comment 18•6 years ago
|
||
(In reply to Ricky Chien [:rickychien] from comment #14) > Jared, can you review this small patch for me? thanks! Please don't request needinfo if you've already requested review from me and there is nothing more to add. I'll see the review request in my queue as normal. Setting needinfo in addition just creates double work.
Flags: needinfo?(jaws)
Assignee | ||
Comment 19•6 years ago
|
||
I've verified that Fx55 doesn't have this issue. So let's land the patch. Thanks.
Comment hidden (mozreview-request) |
Comment 21•6 years ago
|
||
Pushed by rchien@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8d9bbed8efd0 about:addons Experiments tab "Telemetry Preferences" link is broken r=jaws
Comment 22•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/8d9bbed8efd0
Comment 23•6 years ago
|
||
Build ID: 20170808114032 User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0 Verified as fixed on Firefox Nightly 57.0a1 on Windows 10 x 64, Mac OS X 10.12 and Ubuntu 16.04 x64.
Status: RESOLVED → VERIFIED
status-firefox57:
--- → verified
You need to log in
before you can comment on or make changes to this bug.
Description
•