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

RESOLVED FIXED in seamonkey2.11

Status

SeaMonkey
Help Documentation
RESOLVED FIXED
6 years ago
5 years ago

People

(Reporter: Philip Chee, Assigned: InvisibleSmiley)

Tracking

(Blocks: 1 bug)

Trunk
seamonkey2.11
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

6 years ago
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.
(Assignee)

Updated

5 years ago
Depends on: 718315
(Assignee)

Comment 1

5 years ago
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)

Comment 2

5 years ago
(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.
(Assignee)

Comment 3

5 years ago
(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.
(Assignee)

Updated

5 years ago
Blocks: 636993
(Assignee)

Comment 4

5 years ago
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.

Comment 5

5 years ago
(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.

Comment 6

5 years ago
(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)

Updated

5 years ago
Assignee: nobody → jh
Status: NEW → ASSIGNED
(Assignee)

Comment 7

5 years ago
Created attachment 607727 [details] [diff] [review]
patch [Checkin: Comment 9]

[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 8

5 years ago
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+
(Assignee)

Comment 9

5 years ago
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]
(Assignee)

Updated

5 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → seamonkey2.11
You need to log in before you can comment on or make changes to this bug.