caps has link time dependencies on oji

VERIFIED FIXED in M14

Status

()

Core
Security: CAPS
P3
normal
VERIFIED FIXED
18 years ago
18 years ago

People

(Reporter: Chris Toshok, Assigned: Norris Boyd)

Tracking

Trunk
x86
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

18 years ago
there are symbols in oji that are used directly in caps:

JVM_GetStartJSFrameFromParallelStack
JVM_GetEndJSFrameFromParallelStack
JVM_GetJavaPrincipalsFromStack

that need to be turned into a service or placed in some other lib (that's linked
into the executable.)

the reason this is a problem is that oji and caps each are components, and
neither should be linked with the other.
(Assignee)

Updated

18 years ago
Depends on: 13234
(Assignee)

Updated

18 years ago
Status: NEW → ASSIGNED
Target Milestone: M14
(Assignee)

Comment 1

18 years ago
Post-beta.

Comment 2

18 years ago
I can probably add this to the component://netscape/oji/jvm-manager interface.
If you want to reassign this to me, go ahead.
(Assignee)

Updated

18 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 18 years ago
Resolution: --- → FIXED
(Assignee)

Comment 3

18 years ago
Removed references to JVM_* symbols from caps. We can add this functionality
back if we choose to support cross-language stack walking.

Comment 4

18 years ago
Moving all CAPS bugs to Security: CAPS component.  CAPS component will be 
deleted.
Component: CAPS → Security: CAPS

Comment 5

18 years ago
Verified per norris' comment.
Status: RESOLVED → VERIFIED
No longer depends on: 13234
You need to log in before you can comment on or make changes to this bug.