Move security/base interfaces elsewhere

VERIFIED FIXED

Status

Core Graveyard
Security: UI
P3
major
VERIFIED FIXED
17 years ago
a year ago

People

(Reporter: Brian Ryner (not reading), Assigned: Brian Ryner (not reading))

Tracking

1.0 Branch

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(4 attachments)

(Assignee)

Description

17 years ago
The security team has requested that I move the generic security idl files and
resources out of security/base.  I am going to go ahead (with gagan's approval)
and move these to netwerk/base/public, netwerk/socket/base, and
netwerk/resources.

Using this bug for tracking.
(Assignee)

Updated

17 years ago
Status: NEW → ASSIGNED
(Assignee)

Comment 1

17 years ago
attaching files to test on mac
(Assignee)

Comment 2

17 years ago
Created attachment 15268 [details]
netwerk/base/public/MANIFEST_IDL
(Assignee)

Comment 3

17 years ago
Created attachment 15269 [details]
netwerk/resources/jar.mn
(Assignee)

Comment 4

17 years ago
Created attachment 15271 [details]
netwerk/socket/base/MANIFEST_IDL
(Assignee)

Comment 5

17 years ago
Created attachment 15272 [details] [diff] [review]
build/mac/NGLayoutBuildList.pm
(Assignee)

Comment 6

17 years ago
In addition to these attached files:

move these files from security/base/public to netwerk/base/public:
nsISecretDecoderRing.idl
nsISecureBrowserUI.idl
nsISecurityManagerComponent.idl

and move these to netwerk/socket/base:
nsISSLSocketProvider.idl
nsISecureSocketInfo.idl

Finally, copy the contents of security/base/res/content and
security/base/res/locale/en-US to the corresponding directories under
netwerk/resources.

Sorry for the spam everyone.

Comment 7

17 years ago
OK, I tested this on Mac.  These changes build and run on my machine in a fresh
tree.
(Assignee)

Comment 8

17 years ago
security/base is no longer part of the client build.  These files can be removed
from cvs.
(Assignee)

Comment 9

17 years ago
These have been deleted on the trunk.  Marking FIXED.
Status: ASSIGNED → RESOLVED
Last Resolved: 17 years ago
Resolution: --- → FIXED

Comment 10

17 years ago
Verified per Brian's comments.
Status: RESOLVED → VERIFIED

Comment 11

16 years ago
Mass changing Security:Crypto to PSM
Component: Security: Crypto → Client Library
Product: Browser → PSM
Version: other → 2.1

Comment 12

16 years ago
Mass changing Security:Crypto to PSM
(Assignee)

Comment 13

16 years ago
transferring these to my netscape.com email.
Assignee: bryner → bryner

Updated

13 years ago
Component: Security: UI → Security: UI
Product: PSM → Core

Updated

9 years ago
Version: psm2.1 → 1.0 Branch
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.