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)
834 bytes,
patch
|
neil
:
review+
jag+mozilla
:
superreview+
|
Details | Diff | Splinter Review |
1.03 KB,
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
•