Closed
Bug 4437
Opened 26 years ago
Closed 25 years ago
[FEATURE] Convert browser appcore to XPIDL
Categories
(SeaMonkey :: UI Design, defect, P1)
SeaMonkey
UI Design
Tracking
(Not tracked)
VERIFIED
FIXED
M11
People
(Reporter: waterson, Assigned: law)
Details
(Whiteboard: Bill sez this is almost done)
Any appcore interface (or XPIDL component interface, for that matter) that can
be called from JavaString *MUST* be rigorous about testing for null pointers in
the parameter list, and bailing if it gets one. The browser appcore is
especially sloppy.
Cut and paste this code:
NS_PRECONDITION(aParam != nsnull, "null ptr");
if (! aParam)
return NS_ERROR_NULL_POINTER;
Comment 1•26 years ago
|
||
AppCore is going away, AFAIK. Maybe there's a corresponding change to be made
elsewhere though.
Set target milestone to M5 and changed component to XPApps and priority to P1.
Bill will likely continue working on this for the next two milestones ...
Assignee: don → law
Summary: clean up appcore interfaces → [FEATURE] Convert browser appcore to XPIDL
Target Milestone: M9 → M10
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Done. We now have nsIBrowserInstance defined in xpidl and its implementation in
mozilla/xpfe/browser/src/nsBrowserInstance.*.
Reporter | ||
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Reporter | ||
Comment 9•25 years ago
|
||
looks good!
Updated•20 years ago
|
Product: Core → Mozilla Application Suite
You need to log in
before you can comment on or make changes to this bug.
Description
•