gecko-dev/profile
norris%netscape.com e8f0b53250 Needed for 7254: Implement DOM security
reviewed by Ben Goodger <rgoodger@ihug.co.nz> and Seth Spitzer <sspitzer@netscape.com>

Scripts running from chrome are considered super privileged and can perform operations that
scripts from the web cannot. I differentiate chrome scripts from web
scripts by considering all scripts loaded from chrome: URIs to be
privileged.

The problem I'm running into is that the loading of relative urls in
this code ends up going to the file: protocol (which is what the chrome
protocol is converted to internally). This change makes sure we load
from the chrome protocol so that the scripts are privileged and don't
get access errors. It's probably a good idea to load from the chrome
protocol anyway since it may one day be resolved to extracting from a
JAR file rather than accessing a discrete file.
1999-10-12 22:47:36 +00:00
..
Acct General cleanup. 1999-09-15 03:00:30 +00:00
Acctidl Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 02:10:08 +00:00
defaults Initial revision. Not in build. 1999-10-08 21:15:21 +00:00
macbuild added files: mozilla/profile/src/nsProfileFactory.cpp 1999-10-05 05:20:58 +00:00
pref-migrator fix for #15578, r=mscott, a=granrose 1999-10-05 18:10:20 +00:00
public more clean up of the profile code. #15402, r=davidm 1999-10-08 04:58:32 +00:00
resources Needed for 7254: Implement DOM security 1999-10-12 22:47:36 +00:00
src [performance] When profile manager is being used, don't read in bookmarks twice... by deferring hiddenwindow.xul loading until after profile manager is done. Review: danm and sspitzer 1999-10-12 22:20:28 +00:00
.cvsignore cvs ignorage for the Makefiles that get created on UNIX 1999-04-15 22:56:15 +00:00
Makefile.in fix for #14999. remove the profile appcore 1999-09-28 07:29:25 +00:00
makefile.win fix for #14999. remove the profile appcore 1999-09-28 07:29:25 +00:00