Closed Bug 36853 Opened 25 years ago Closed 25 years ago

libjar depends on nsIPSMComponent.h

Categories

(SeaMonkey :: General, defect, P3)

x86
Linux
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: shaver, Assigned: security-bugs)

Details

You can't build the browser without the psm-glue extension, which is wrong: you shouldn't need any extensions to build the core browser, which is why they're extensions. Maybe we need to move nsIPSMComponent's definition into another area (mozilla/security/public, and make it always build?), or perhaps define a more generic nsISignatureVerifier interface that something in psm-glue can implement, but this dependency shouldn't live through to the feature-complete beta.
QA Contact: nobody → shaver
mstoltz says it's his.
Assignee: norris → mstoltz
I'll get rid of this dependency before M16.
Status: NEW → ASSIGNED
Target Milestone: --- → M16
Is mozilla/security/public in fact the best place to put a new interface?
This is also needed to support signed applets using OJI.
Fixed. libjar now references caps/idl/nsISignatureVerifier.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
moving from architecture product to Browser. Architecture product is going away.
Component: Misc → Browser-General
Product: Architecture → Browser
Target Milestone: M16 → ---
Version: 5.0 → other
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.