Closed Bug 844619 Opened 11 years ago Closed 11 years ago

Work - Expose crash reporting through prefs flyout

Categories

(Firefox for Metro Graveyard :: Flyouts, defect, P2)

x86_64
Windows 8.1
defect

Tracking

(Not tracked)

RESOLVED FIXED
Firefox 24

People

(Reporter: jimm, Assigned: ally)

References

Details

(Whiteboard: [shovel-ready]feature=work)

Attachments

(3 files, 1 obsolete file)

This option is currently on by default (app.reportCrashes). For provacy 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.
I think we need a similar option for telemetry right?
(In reply to Brian R. Bondy [:bbondy] from comment #1)
> I think we need a similar option for telemetry right?

Yeah I think that fits. Fennec would notify on startup, but I remember turning that off for metrofx.
Attached patch prefs patch (obsolete) — Splinter Review
Assignee: nobody → jmathies
Attached image screen cap
Requesting ux review of the strings in the feedback section. Note there will be another option added here for telemetry.
Attachment #718568 - Flags: ui-review?(ywang)
Comment on attachment 718568 [details]
screen cap

I would suggest to be more specific about the data we will collect here.

1. I think "Feedback" is usually subjective information that comes from a user's point of view.
So it's not very accurate in this context. I am suggesting to use "Crash Reports" as the title. 


2. The current description is fine. But to be more specific about the data we are sending, and also consistent with other platforms, we could change to "Send Mozilla a report when a crash occurs" 


When we are ready to integrate with telemetry, we should add "Performance Data" in front of "Crash Reports", with description: "Help improve Nightly by sending Nightly's performance data to Mozilla"
Hey Asa, this work item is currently in triage.  Jim has selected a story that is dependant on it:  https://bugzilla.mozilla.org/show_bug.cgi?id=831972

Just need your review of this work item if it is to be included as part of 831972.
Flags: needinfo?(asa)
Summary: Expose crash reporting through prefs flyout → Work - Expose crash reporting through prefs flyout
Though I wish this was all part of the Installer routine, since we don't have that yet and Installer's over in Desktop land, I suppose we need a pref for it. Sounds good to me.
Flags: needinfo?(asa)
No longer blocks: metrov1triage
Whiteboard: [metro-mvp?] → feature=work
You can look at the descriptions we use on Firefox for this, they may be helpful. That said, just exposing in prefs is too little when it defaults to "on". We cannot send crash reports without users explicitely opting in, for privacy reasons. An opt-in at first crash as we do with Firefox OS could be enough, but that's the minimum the privacy team and IMHO our conscious requires (at least from all the discussions I had around this for FxOS).
Attached image desktop options
Didn't even know we had these!
Assignee: jmathies → nobody
general->flyouts, 3 bugs
Component: General → Flyouts
Attachment #718568 - Flags: ui-review?(ywang)
This doesn't sound like its missing anything to make it actionable. [shovel-ready] ?
(In reply to :Ally Naaktgeboren from comment #11)
> This doesn't sound like its missing anything to make it actionable.
> [shovel-ready] ?

Think so, from where this left off, I believe we just need to tweak some strings and make sure the patch still works.
Whiteboard: feature=work → [shovel-ready]feature=work
strawman: priority 2
why: need it before release, or string freeze
Priority: -- → P2
Assignee: nobody → ally
Attachment #718566 - Attachment is obsolete: true
Attachment #755649 - Flags: review?(jmathies)
Attachment #755649 - Flags: review?(jmathies) → review+
https://hg.mozilla.org/mozilla-central/rev/c9e6ca6528b8
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 24
Mobile just replaced Mozilla with &vendorShortName; in bug 871938. Not sure if this should apply to Metro as well.
OS: Windows 8 Metro → Windows 8.1
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: