gecko/js/xpconnect
Igor Bukanov 30d3de8268 bug 728250 - remove JSPrincipals::codebase. r=:luke,:bz
In just 2 cases where JSPrincipals::codebase is used it can be reconstructed from the values stored in the associated nsJSPrincipal. In addition the patch makes nsJSprincipals to inherit both from nsIPrincipal and JSPrincipals allowing to use static_cast to convert between nsIPrincipal and JSPrincipals pointers and to drop many cases of manual JSPrincipal reference counting.
2012-03-09 10:48:50 +01:00
..
crashtests Bug 705875 - Check for null IID pointers and references in XPCConvert. r=khuey 2011-12-01 18:24:28 -08:00
idl Bug 729369 - Expose the same set of SpiderMonkey testing APIs to debug shell and debug browser chrome (r=Waldo) 2012-03-06 11:38:44 -08:00
loader bug 728250 - remove JSPrincipals::codebase. r=:luke,:bz 2012-03-09 10:48:50 +01:00
public Bug 714353 - Remove nsIXPCScriptable::Trace (r=mrbkap) 2012-01-04 14:13:15 -08:00
shell bug 728250 - remove JSPrincipals::codebase. r=:luke,:bz 2012-03-09 10:48:50 +01:00
src bug 728250 - remove JSPrincipals::codebase. r=:luke,:bz 2012-03-09 10:48:50 +01:00
tests Bug 722254 - Add an XPCOMUtils method to generate a singleton factory. 2012-02-07 10:17:42 +01:00
wrappers bug 728250 - remove JSPrincipals::codebase. r=:luke,:bz 2012-03-09 10:48:50 +01:00
Makefile.in