Closed
Bug 844642
Opened 12 years ago
Closed 11 years ago
Story - Telemetry opt in and out in Firefox Options
Categories
(Tracking Graveyard :: Metro Operations, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: bbondy, Assigned: ally)
References
Details
(Whiteboard: feature=story c=data_submission u=metro_firefox_user p=2)
Attachments
(2 files, 2 obsolete files)
(deleted),
text/html
|
Details | |
(deleted),
patch
|
Details | Diff | Splinter Review |
This option is currently on by default (toolkit.telemetry.enabled). For privacy reasons, we should expose this through the privacy section of the prefs flyout. It should be really easy to add, it's just a bool pref.
Comment 1•12 years ago
|
||
text from yuan: https://bugzilla.mozilla.org/show_bug.cgi?id=844619#c5
Reporter | ||
Updated•12 years ago
|
Whiteboard: [metro-mvp?] → [metro-mvp?] p=2
Updated•12 years ago
|
Flags: needinfo?(asa)
Updated•12 years ago
|
No longer blocks: metrov1triage
Summary: Expose telemetry through prefs flyout → Story - Telemetry opt in and out in Firefox Options
Comment 2•12 years ago
|
||
Flags: needinfo?(asa)
Updated•12 years ago
|
Component: General → Metro Operations
Product: Firefox for Metro → Tracking
Whiteboard: [metro-mvp?] p=2 → p=2
Version: Trunk → ---
Updated•12 years ago
|
Blocks: metrov1backlog
Updated•12 years ago
|
Priority: -- → P3
Whiteboard: p=2 → feature=story c=data_submission u=metro_firefox_user p=2
Updated•11 years ago
|
Priority: P3 → P2
Updated•11 years ago
|
Priority: P2 → P3
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → ally
Updated•11 years ago
|
Assignee | ||
Comment 3•11 years ago
|
||
the flyout panels are under going some work, let 845468 finish.
Depends on: 845468
Updated•11 years ago
|
Assignee | ||
Comment 4•11 years ago
|
||
I need the string you'd like to appear in the pref panel. The crash reporter one is right above it & it says "&brandShortName; submits crash reports to help Mozilla make your browser more stable and secure".
Flags: needinfo?(asa)
Assignee | ||
Comment 5•11 years ago
|
||
Yuan says: https://bugzilla.mozilla.org/show_bug.cgi?id=876021 it says "shares usage statistics about Nightly with Mozilla to help us make your browser better" it's a simplified string compared with what we have on desktop.
Assignee | ||
Comment 6•11 years ago
|
||
I had question about whether or not I should add an entry in the Flyout js, as we dont need it(I think) but it might be worthwhile for completeness & consistency.
Attachment #777491 -
Flags: review?(tabraldes)
Comment 7•11 years ago
|
||
Comment on attachment 777491 [details] [diff] [review] v0 Review of attachment 777491 [details] [diff] [review]: ----------------------------------------------------------------- I didn't actually apply this patch, but if you say that it does what it says it does I believe you. Just be sure to run mochitest-metro to make sure we don't break inbound! ::: browser/metro/base/content/flyouts/prefsFlyout.js @@ +22,5 @@ > this._elements = {}; > [ > + ['prefsFlyout', 'prefs-flyoutpanel'], > + ['dntNoPref', 'prefs-dnt-nopref'], > + ['telemetryPref','prefs-telemetry'], //TODO do we actually need this? Do we want it any for compeleteness? We don't need it, but it doesn't hurt. I don't mind keeping it... or removing it. Just get rid of the TODO comment :) ::: browser/metro/locales/en-US/chrome/preferences.dtd @@ +37,5 @@ > <!ENTITY doNotTrack.options.noPreference "Nothing about my tracking preferences"> > <!ENTITY doNotTrack.options.trackingOkay "I want to be tracked"> > <!ENTITY optionsHeader.reporting.title "Crash Reporter"> > <!ENTITY optionsHeader.reporting.crashes.label "&brandShortName; submits crash reports to help Mozilla make your browser more stable and secure"> > +<!ENTITY optionsHeader.telemetry.title "Telemetry"> nit: trailing whitespace
Attachment #777491 -
Flags: review?(tabraldes) → review+
Assignee | ||
Updated•11 years ago
|
Flags: needinfo?(asa)
Assignee | ||
Comment 8•11 years ago
|
||
I just ran it through mochitest-metro again. No fails.
Assignee | ||
Comment 9•11 years ago
|
||
it helps to remember to put your reviewer's name on your commit >.<
Attachment #777530 -
Attachment is obsolete: true
Assignee | ||
Comment 10•11 years ago
|
||
O Inbound Tree, O Inbound Tree How steadfast are your branches! Your boughs are green in hg push's clime And through oranges of merge time. O Inbound Tree, O Inbound Tree, How colorfast are your branches?
Keywords: checkin-needed
Updated•11 years ago
|
Attachment #777491 -
Attachment is obsolete: true
Comment 11•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/27377c1b3282
Keywords: checkin-needed
Comment 12•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/27377c1b3282
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 13•11 years ago
|
||
Verified as fixed on latest Nightly (build ID: 20130730030204) The telemetry pref is added to the options flyout and it's set to "ON" by default.
Status: RESOLVED → VERIFIED
Comment 14•11 years ago
|
||
Mozilla/5.0 (Windows NT 6.2; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0 Build ID: 20130815030203 Built from http://hg.mozilla.org/mozilla-central/rev/a8daa428ccbc WFM Tested on windows 8 using latest nightly for iteration-12. The telemetry pref is added to the options flyout and it's set to "ON" by default.
Comment 15•11 years ago
|
||
Went through the following "Story" for iteration #15 (touch device verification) without issues. Used the following build: http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2013-10-15-03-03-19-mozilla-central/ - Went through the original story from comment #0 without any issues - Ensured that "ON" is selected as the default - Ensured that disabling "toolkit.telemetry.enabled" switched the option to "OFF" - Ensured that re-enabling ""toolkit.telemetry.enabled"" switched the option of "ON" - Ensured all of the above test cases worked in both full and filled views Brian, Does the "Enable/Disable" option under "about:telemetry" tie into the "toolkit.telemetry.enabled" that's located in about:config? When I disable it from "about:telemetry", should it trickle down to both the about:config and switch the Option selection to "OFF"? Currently, it will leave everything as enabled even though telemetry has been disabled (not sure if these two are related)
Flags: needinfo?(netzen)
Reporter | ||
Comment 16•11 years ago
|
||
Yep that's definitely a bug and we should triage that for v1. Seems like it's a privacy concern. Please post a new bug for it though. Thanks!
Flags: needinfo?(netzen)
Comment 17•11 years ago
|
||
Thanks Brian, created the bug and attached it to this story.
Updated•10 years ago
|
OS: Windows 8 Metro → Windows 8.1
Updated•6 years ago
|
Product: Tracking → Tracking Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•