Closed
Bug 343317
Opened 18 years ago
Closed 18 years ago
Some Privacy & Security Preference sections missing in suiterunner builds
Categories
(SeaMonkey :: Preferences, defect)
SeaMonkey
Preferences
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: standard8, Assigned: standard8)
References
Details
Attachments
(2 files, 2 obsolete files)
(deleted),
patch
|
neil
:
review+
jag+mozilla
:
superreview+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
neil
:
review+
neil
:
superreview+
|
Details | Diff | Splinter Review |
We're missing the following sections from preferences in suiterunner builds:
Privacy & Security:
- Forms
- Passwords
- Master Passwords
- SSL
- Certificates
- Validation
It's because the relevant overlay definitions are missing from the jar.mn files for MOZ_XUL_APP=1 builds.
I have a patch.
I've also just discovered the "Forms" section is missing from the Tools menu. I can fix that here as well.
Assignee | ||
Comment 1•18 years ago
|
||
Assignee | ||
Comment 2•18 years ago
|
||
Comment 3•18 years ago
|
||
Comment on attachment 227808 [details] [diff] [review]
jar.mn fix for wallet (checked in)
>Index: extensions/wallet/jar.mn
>===================================================================
Umm, is this directory really built for SeaMonkey only? If so, then the patch sounds OK - if not, I'd expect some |#ifdef MOZ_SUITE| stuff there as well...
Assignee | ||
Comment 4•18 years ago
|
||
(In reply to comment #3)
> (From update of attachment 227808 [details] [diff] [review] [edit])
> >Index: extensions/wallet/jar.mn
> >===================================================================
>
> Umm, is this directory really built for SeaMonkey only? If so, then the patch
> sounds OK - if not, I'd expect some |#ifdef MOZ_SUITE| stuff there as well...
>
Given that we're the only ones that have a preftree.xul and navigator.xul I thought that we would be able to get away without ifdefs. That's essentially how it worked before without any xul apps anyway.
Assignee | ||
Comment 5•18 years ago
|
||
Comment on attachment 227809 [details] [diff] [review]
jar.mn changes for security manager
Index: security/manager/pki/resources/jar.mn
+#ifdef MOZ_SUITE
+% overlay chrome://communicator/content/pref/preftree.xul chrome://pippki/content/PrefOverlay.xul
+% overlay chrome://navigator/content/pageInfo.xul chrome://pippki/content/PageInfoOverlay.xul
+#endif
Hmm, I got this wrong. I didn't mean to put the ifdef MOZ_SUITE in here - it will mean that we'll get the same problem when we get to xulrunner builds.
I think the preftree.xul one is ok to include by itels, but the pageInfo one might cause problems with firefox.
The pageInfo.xul overlay gives us a security tab on Page Info I believe. Do we still wish to keep that? If so, we could possibly move the pageInfo stuff to /suite?
Thoughts?
Comment 6•18 years ago
|
||
We should just be able to add the two overlay lines to a suite jar.mn
(firefox puts them in browser/base/jar.mn).
Assignee | ||
Comment 7•18 years ago
|
||
This puts the two required overlay definitions for the security prefs and page info tab into suite/common/jar.mn as per Neil's suggestion.
Attachment #227809 -
Attachment is obsolete: true
Attachment #227814 -
Flags: superreview?
Attachment #227814 -
Flags: review?
Comment 8•18 years ago
|
||
Comment on attachment 227814 [details] [diff] [review]
Include security pref and page info overlay definitions for suite.
>+% overlay chrome://navigator/content/pageInfo.xul chrome://pippki/content/PageInfoOverlay.xul
I'd prefer to have this in suite/browser instead of common, as page info is browser only...
Assignee | ||
Comment 9•18 years ago
|
||
Moved the page info definition to a new file suite/browser/jar.mn
Attachment #227814 -
Attachment is obsolete: true
Attachment #227817 -
Flags: superreview?(neil)
Attachment #227817 -
Flags: review?(neil)
Attachment #227814 -
Flags: superreview?
Attachment #227814 -
Flags: review?
Updated•18 years ago
|
Attachment #227817 -
Flags: superreview?(neil)
Attachment #227817 -
Flags: superreview+
Attachment #227817 -
Flags: review?(neil)
Attachment #227817 -
Flags: review+
Comment 10•18 years ago
|
||
Comment on attachment 227808 [details] [diff] [review]
jar.mn fix for wallet (checked in)
I think you should at least try to get moa=mvl or someone on this.
Assignee | ||
Updated•18 years ago
|
Attachment #227817 -
Attachment description: Include security pref and page info overlay definitions for suite v2 → Include security pref and page info overlay definitions for suite v2 (checked in)
Assignee | ||
Comment 11•18 years ago
|
||
Comment on attachment 227808 [details] [diff] [review]
jar.mn fix for wallet (checked in)
mvl - Neil thinks you can give moa on this patch? We need these additional overlays in xul based suite so that we can display all our preferences properly.
See also comment 3 and comment 4.
Attachment #227808 -
Flags: superreview?(mvl)
Attachment #227808 -
Flags: review?(neil)
Updated•18 years ago
|
Attachment #227808 -
Flags: review?(neil) → review+
Comment 12•18 years ago
|
||
Comment on attachment 227808 [details] [diff] [review]
jar.mn fix for wallet (checked in)
Sorry, I don't have time to do wallet reviews. (and I'm no sr)
Attachment #227808 -
Flags: superreview?(mvl)
Assignee | ||
Comment 13•18 years ago
|
||
Comment on attachment 227808 [details] [diff] [review]
jar.mn fix for wallet (checked in)
jag, can you sr this?
Attachment #227808 -
Flags: superreview?(jag)
Updated•18 years ago
|
Attachment #227808 -
Flags: superreview?(jag) → superreview+
Assignee | ||
Updated•18 years ago
|
Attachment #227808 -
Attachment description: jar.mn fix for wallet → jar.mn fix for wallet (checked in)
Assignee | ||
Comment 14•18 years ago
|
||
Both patches checked in, therefore this should be fixed now.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•