Closed Bug 698038 Opened 13 years ago Closed 12 years ago

Update Preferences help for the new section to control crash report submission.

Categories

(SeaMonkey :: Help Documentation, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
seamonkey2.11

People

(Reporter: philip.chee, Assigned: InvisibleSmiley)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Following the landing of |Bug 697453 - Allow setting report submission preference via XPCOM| help needs to be updated to reflect the new group box.

FYI This is in the Advanced prefpane.
Depends on: 718315
We need to update the Advanced pref pane Help contents altogether and align it with what we currently have. Let's do that here.

Current contents only show "Use Preferences from System" for Unix, and nothing otherwise. Actual contents should be (after bug 718315 is fixed; cf. pref-advanced.dtd and pref-advanced.js):

1. System Preferences / Use Preferences from System
2. System Integration / Check default application settings on startup
3. Crash Reporter / Submit crash reports

1 depends on @mozilla.org/system-preference-service;1, which should be Unix-only, but I don't have it here on Kubuntu. We need to check whether it's currently broken or has dependencies (like gconf, which I do have, though). Gnome, anyone?
2 depends on @mozilla.org/suite/shell-service;1, i.e. Windows-only
3 depends on nsICrashReporter, i.e. whether the build has Crash Reporter enabled (which is always true for release builds I guess; not sure about Mac, though)
(In reply to Jens Hatlak (:InvisibleSmiley) from comment #1)
.
.
.
> 3 depends on nsICrashReporter, i.e. whether the build has Crash Reporter
> enabled (which is always true for release builds I guess; not sure about
> Mac, though)

Should depend on application.ini, so it should work. It would be nice if we could show something in the pane on mac - it's currently empty.
(In reply to Stefan [:stefanh] from comment #2)
> It would be nice if we
> could show something in the pane on mac - it's currently empty.

Yeah, like on Linux (for me). I'll check in bug 718315 in a second, then you can see yourself once it makes it into a nightly.
Blocks: 636993
Stefan, how does the Advanced pane look like on Mac now? For me, on Linux, it contains "Crash Reporter / Submit crash reports" now starting with at least Aurora (we have no 2.9 beta yet, but for the sake of this discussion, let's focus on trunk).

I think, for getting this bug fixed, we can keep the descriptions about when you'll see what rather blurry (leave out the details). I don't want to investigate what's up with Gnome/gconf/whatever because even if I knew, it would feel wrong to me to include such details in Help.

So far I know (referring to the list from comment 1):
1. can appear on Linux under certain conditions. Let's say "depending on your system configuration" or something inside a "unix" span.
2. is only available on Windows (IOW, available on Windows) -> "win" span
3. is available on Windows and Linux. If you (Stefan) see it on Mac, too (please only test official builds here please!), it's ubiquitous, otherwise we need some "noMac" span.
(In reply to Jens Hatlak (:InvisibleSmiley) from comment #4)
> Stefan, how does the Advanced pane look like on Mac now?

I'll have a look in next few days.
(In reply to Stefan [:stefanh] from comment #5)
> (In reply to Jens Hatlak (:InvisibleSmiley) from comment #4)
> > Stefan, how does the Advanced pane look like on Mac now?
> 
> I'll have a look in next few days.

Yep, I see the "Submit crash reports" checkbox under the "Crash Reporter" title.
Assignee: nobody → jh
Status: NEW → ASSIGNED
[Clicking the Help button from the Advanced pref panel doesn't jump to the correct subsection, but that's probably for another bug since it affects other main pref categories, too, though not all.]
Attachment #607727 - Flags: review?(iann_bugzilla)
Comment on attachment 607727 [details] [diff] [review]
patch [Checkin: Comment 9]

Strange that with the SM2.7 that comes with my distro I do see "Use Preferences from System" on the Advanced pane, but on self-built trunk, I don't. Maybe a build config flag I am missing.
Attachment #607727 - Flags: review?(iann_bugzilla) → review+
Comment on attachment 607727 [details] [diff] [review]
patch [Checkin: Comment 9]

http://hg.mozilla.org/comm-central/rev/fef65eed3690
Attachment #607727 - Attachment description: patch → patch [Checkin: Comment 9]
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → seamonkey2.11
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: