Closed Bug 331178 Opened 18 years ago Closed 9 years ago

warning: nsIScriptSecurityManager is scriptable but inherits from the non-scriptable interface nsIXPCSecurityManager

Categories

(Core :: Security: CAPS, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla32

People

(Reporter: bugzilla, Assigned: dveditz)

References

Details

when building mozilla I got:

d:/Mozilla/mozilla/caps/idl/nsIScriptSecurityManager.idl:279: Warning: nsIScriptSecurityManager is scriptable but inherits from the non-scriptable interface nsIXPCSecurityManager
Blocks: 337723
In https://bugzilla.mozilla.org/show_bug.cgi?id=337723#c4, bz said:
"For example, the inheritance of the security manager
interfaces should probably just be reversed."
Flags: blocking1.9a2?
Flags: blocking1.9a2? → blocking1.9-
QA Contact: caps
Bug 811448 Comment 1 mentions a suggested way to proceed.
I don't see any warnings about "nsIScriptSecurityManager is scriptable" anymore -- I think because bug 1012748 part 3 removed its non-scriptable superclass (nsIXPCSecurityManager) and made it derive from nsISupports (which is scriptable) instead:
 http://hg.mozilla.org/mozilla-central/diff/913c11930bdb/caps/idl/nsIScriptSecurityManager.idl#l1.20

Resolving as FIXED by bug 1012748.
Status: NEW → RESOLVED
Closed: 9 years ago
Depends on: 1012748
OS: Windows XP → All
Hardware: x86 → All
Resolution: --- → FIXED
Target Milestone: --- → mozilla32
You need to log in before you can comment on or make changes to this bug.