Граф коммитов

19 Коммитов

Автор SHA1 Сообщение Дата
bsmedberg%covad.net 4b68fa447a Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector) 2005-02-25 20:46:35 +00:00
dwitte%stanford.edu 193a359a53 tidy up popup blocker code.
b=279710, r+sr=dveditz.
2005-02-06 08:25:40 +00:00
bryner%brianryner.com 1435145ce6 Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin. 2004-11-24 22:48:45 +00:00
bsmedberg%covad.net 34cd8e8bdf Bug 232201 part 2 - update consumers to use inherited nsIPrefBranchInternal interface. This should be happy for codesize. r=alecf sr=darin 2004-01-28 23:45:17 +00:00
dwitte%stanford.edu 9ae913314e trivial warning fix: xpidl generates separate |enum|s for constants of the same type, so gcc complains about enumeral mismatches when there aren't any. no bug, r=mvl 2003-10-12 14:50:55 +00:00
bryner%brianryner.com 352e645b90 Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2003-09-07 22:05:34 +00:00
dwitte%stanford.edu 79a057d46a Bug 209475: Make nsIPermissionManager more flexible for extensions.
Changes nsIPermissionManager.idl to accept type strings rather than integers; this allows consumers to register unique types more easily, without fear of conflicting with an already-existing one.

Also fixes some bounds-checking fu (sr=bz on irc for those additional portions).

patch by mvl; r=dwitte, sr=bz.
2003-07-09 00:20:57 +00:00
dwitte%stanford.edu d59e379438 yet another cookie rewrite - up to part 3 this time.
- moves core cookie code into nsCookieService.{h,cpp}, and kills nsCookies & nsCookieManager
- makes nsCookieService a singleton object that implements nsICookieManager also
- improves mem efficiency of the nsCookie object, and removes unneeded conversions
- adds an nsICookie2 interface to extend the sucky nsICookie.
- fixes a few (unrelated) trivial things while I'm in there (use ->ASCII instead of ->UTF8, and remove some erroneous stuff in nsPermissionManager.h)

cvs removal of nsCookies.{h,cpp} and nsCookieManager.{h,cpp} will follow; to find old blame info and logs for those files, look in attic.

burn the witch!

b=200632, r=alecf, sr=darin.
2003-06-14 20:10:55 +00:00
bzbarsky%mit.edu 6af28cca89 Checking in permissions rewrite phase 1 (troop deployment in the permission
gulf).  Bug 191380, patch by mvl@exedo.nl (Michiel van Leeuwen),
r=dwitte@stanford.edu, sr=darin.
2003-03-22 01:24:51 +00:00
shliang%netscape.com b647ef6bfd fix problem in popup permissions enumerator. r=danm,sr=jag,a=asa 2003-01-27 23:42:51 +00:00
shliang%netscape.com b6048d3120 bug 176624 - popup blocking. r=danm, sr=jag 2003-01-21 07:38:02 +00:00
dbaron%dbaron.org 963a794bbc Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 20:32:55 +00:00
dveditz%netscape.com 3c463879bb bug 174765 restoring critical permission manager initialization that reviewers nitpicked out. 2002-10-25 04:46:19 +00:00
dveditz%netscape.com a44539d1f2 Backend changes to support popup blocking whitelists. No Mozilla UI yet but used by Phoenix. bug 174765 r=danm,sr=jag,a=brendan 2002-10-25 02:31:12 +00:00
danm%netscape.com eaa54d5402 change popup manager's IDL constants to JS standard style instead of that silly reverse hungarian nonsense. r=brendan 2002-09-28 18:01:31 +00:00
danm%netscape.com 0d1c857659 include URI in notification of permission change. bug 166442 r=brendan,jag 2002-09-28 16:00:13 +00:00
danm%netscape.com 97220f560e switching to the new, final(!?) popup window management preferences organisation. bug 166442 r=jag,jst 2002-09-18 14:45:31 +00:00
danm%netscape.com 345d19ec9e minor change to be controlled by a preference setting other than dom.disable_open. r=jag,lumpy 2002-09-14 19:49:41 +00:00
danm%netscape.com f14bce750e popup window permissions manager. bug 166442 r=jag,jst,morse,timeless 2002-09-11 02:10:46 +00:00