Closed Bug 168452 Opened 22 years ago Closed 22 years ago

PSM embedding freeze/ final step/ mark interfaces as frozen

Categories

(Core Graveyard :: Security: UI, defect, P1)

Other Branch
defect

Tracking

(Not tracked)

VERIFIED FIXED
psm2.4

People

(Reporter: KaiE, Assigned: KaiE)

References

Details

(Keywords: topembed+)

Attachments

(1 file)

Juan, if my list is correct, the following is the full list of interfaces we want to freeze. Please comment in the bug if the list is not complete. nsICRLInfo nsIX509Cert nsIX509CertDB nsIX509CertValidity nsIASN1Sequence nsIASN1Object nsICertificateDialogs nsIBadCertListener nsISecurityWarningDialogs
Depends on: 165574, 168448, 168450
Keywords: nsbeta1+
Priority: -- → P1
Target Milestone: --- → 2.4
Depends on: 168946
Depends on: 168976
Depends on: 169148
Depends on: 169164
Depends on: 169932
Depends on: 170359
Blocks: 157137
Cna this be marked fixed, now that all the depends on bugs are fixed?
What we have to do is produce a simple patch that adds the appropriate comments that will mark the interfaces as frozen. We should do this for 1.3 final.
Keywords: mozilla1.3
Luckily we have not yet frozen the interfaces. I would like to make a reasonable change to nsIX509Cert. The change will not create additional work for embeddors, since nsIX509Cert is used by embeddors, but not implemented by them. Since a cert can store multiple email addresses, we are adding a way to obtain the list of all email addresses contained in the cert. Bug 50823 implements the change.
Nominating topembed.
Keywords: topembed
removing topembed nomination as this is a meta bug. Please nominate the individual bugs (although they all look to be fixed)
Keywords: topembed
Adding back nomination. It's not a meta bug, we need to produce a patch that marks the interfaces as frozen, as required by the embedding docs.
Keywords: topembed
Keywords: topembedtopembed+
Discussed in bug triage. Does the milestone relflect reality and when do we expect this to happen?
I will produce the patch today.
Keywords: mozilla1.3
Attached patch Patch v1Splinter Review
Comment on attachment 122567 [details] [diff] [review] Patch v1 This is to finalize the freeze process we started a while ago. No modifications to the interfaces happened since we talked about it (with the exception of the small addition in bug 50823, as previously announced). Can you please review?
Attachment #122567 - Flags: superreview?(alecf)
Attachment #122567 - Flags: review?(javi)
Comment on attachment 122567 [details] [diff] [review] Patch v1 r=javi
Attachment #122567 - Flags: review?(javi) → review+
Comment on attachment 122567 [details] [diff] [review] Patch v1 sr=alecf
Attachment #122567 - Flags: superreview?(alecf) → superreview+
Comment on attachment 122567 [details] [diff] [review] Patch v1 Requesting approval for freezing interfaces. This patch only adds the @status FROZEN comments.
Attachment #122567 - Flags: approval1.4?
Comment on attachment 122567 [details] [diff] [review] Patch v1 a=sspitzer
Attachment #122567 - Flags: approval1.4? → approval1.4+
Has this landed yet? I don't see anything in bonsai.
Whiteboard: landed1.4?
It has not yet landed! Thanks for the reminder. Will land today.
fixed on trunk
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Whiteboard: landed1.4?
Verified per Kai's comment.
Status: RESOLVED → VERIFIED
Product: PSM → Core
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: