Closed Bug 271068 Opened 20 years ago Closed 20 years ago

Frozen PSM headers are not part of the gecko sdk

Categories

(Core Graveyard :: Security: UI, defect)

Other Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Biesinger, Assigned: crispin)

References

Details

(Keywords: fixed1.7.5)

Attachments

(1 file)

several psm headers are frozen, but not in the sdk: chb@linux:~/mozilla/security/manager> find -name *.idl|xargs grep FROZEN ./ssl/public/nsIX509CertDB.idl: * @status FROZEN ./ssl/public/nsICRLInfo.idl: * @status FROZEN ./ssl/public/nsIASN1Object.idl: * @status FROZEN ./ssl/public/nsICertificateDialogs.idl: * @status FROZEN ./ssl/public/nsIX509Cert.idl: * @status FROZEN ./ssl/public/nsIASN1Sequence.idl: * @status FROZEN ./ssl/public/nsIX509CertValidity.idl: * @status FROZEN ./ssl/public/nsIBadCertListener.idl: * @status FROZEN ./boot/public/nsISecurityWarningDialogs.idl: * @status FROZEN the makefiles should use SDK_XPIDLSRCS for them... Unless optionally built components should not be part of the SDK?
I think it's fine to include optional interfaces in the Gecko SDK. Afterall, XPCOM is very supportive of optionally available components at runtime :-) I wonder if the same can be said of the OJI interfaces?
Attachment #168053 - Flags: review?(bsmedberg)
Comment on attachment 168053 [details] [diff] [review] Install frozen headers in sdk Looks great.
Attachment #168053 - Flags: review?(bsmedberg) → review+
Comment on attachment 168053 [details] [diff] [review] Install frozen headers in sdk sr=darin (thanks for doing this!)
Attachment #168053 - Flags: superreview+
Assignee: kaie → crispin
fixed on trunk for 1.8alpha6. Checking in security/manager/boot/public/Makefile.in; /cvsroot/mozilla/security/manager/boot/public/Makefile.in,v <-- Makefile.in new revision: 1.3; previous revision: 1.2 done Checking in security/manager/ssl/public/Makefile.in; /cvsroot/mozilla/security/manager/ssl/public/Makefile.in,v <-- Makefile.in new revision: 1.22; previous revision: 1.21 done
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Comment on attachment 168053 [details] [diff] [review] Install frozen headers in sdk Requesting approval for 1.7.5, this is a simple makefile change to get the already frozen psm headers into the sdk.
Attachment #168053 - Flags: approval1.7.5?
Comment on attachment 168053 [details] [diff] [review] Install frozen headers in sdk a=mkaply for 1.7. Please checkin quick.
Attachment #168053 - Flags: approval1.7.5? → approval1.7.5+
ok, checked it into the 1.7 branch Checking in security/manager/boot/public/Makefile.in; /cvsroot/mozilla/security/manager/boot/public/Makefile.in,v <-- Makefile.in new revision: 1.2.50.1; previous revision: 1.2 done Checking in security/manager/ssl/public/Makefile.in; /cvsroot/mozilla/security/manager/ssl/public/Makefile.in,v <-- Makefile.in new revision: 1.20.2.1; previous revision: 1.20 done
Keywords: fixed1.7.5
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: