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

27 Коммитов

Автор SHA1 Сообщение Дата
darin%meer.net 42caff9a93 fixes bug 215460 "accept cookie dialog's '...all cookies from this site' checkbox does not always suppress further prompting" r=dwitte sr=bryner a=asa 2003-08-15 21:04:54 +00:00
darin%meer.net 82a854409f fixes bug 184059 "cookperm.txt entries should override default cookie setting" patch=dwitte r=mvl sr=bz 2003-08-02 17:20:52 +00:00
dwitte%stanford.edu 0a56c23de4 fixing a trivial warning due to mismatch of |class| fwd-declaration for a struct.
r=timeless
2003-06-24 14:33:26 +00:00
dwitte%stanford.edu 5abc7e03c5 Fixing leak regression from bug 200632 landing (the latest cookie rewrite).
This changes the nsCookieService singleton fu to AddRef only once, rather than twice (and removes the corresponding Release in the module dtor). The double-addref was making the cookie module stick around until XPCOM starts shutting down modules, which is too late to release things we own (observer service, prefbranch, etc). So we were violating XPCOM shutdown rules without knowing it.

So, the tracemalloc leak stats on Brad should halve. :)

b=209571, r=alecf, sr=darin.
2003-06-24 05:00:22 +00:00
dwitte%stanford.edu 6fd2b6cf13 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
darin%netscape.com b9fe63f8b7 fixes bug 199108 "Changes to cookie prefs need restart to take effect"
patch=dwitte r=kaie sr=darin
2003-03-26 02:27:39 +00:00
dbaron%dbaron.org e2131425fc Fix MOZ_PHOENIX bustage. b=195908 2003-03-22 16:56:56 +00:00
bzbarsky%mit.edu a7d8e133da 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
cathleen%netscape.com e31e913e3a cookie cleanup, phase #2. landing for dwitte@stanford.edu. bug 195908. r=darin sr=alecf 2003-03-21 22:51:18 +00:00
danm%netscape.com 1c1e48b295 write cookies to disk after page load completes. bug 165268 r=ccarlen,darin 2003-02-24 21:45:58 +00:00
ccarlen%netscape.com d265cec7f1 Bug 193078 - cookies file loses entries if you switch to a new profile and then quit. r=mvl@exedo.nl/sr=darin/a=asa 2003-02-14 00:32:57 +00:00
morse%netscape.com 8ad26b0c71 bug 158216, cookies written out to disk too often, r=sgehani, sr=jag 2002-09-28 15:08:22 +00:00
mstoltz%netscape.com 83dca0b0d4 bug 125725, part 2 - pass nsIURIs instead of char* URL specs into nsCookies.
That way, we won't try to get or set cookies on protocols that don't support host.
r=morse, sr=dveditz, a=asa
2002-07-13 03:45:05 +00:00
morse%netscape.com f49e54f0fc bug 47437, nscookie.cpp is duplicationg URL parsing logic, c=andreas.otte, r=morse, sr=alecf 2001-10-19 02:28:06 +00:00
gerv%gerv.net 05abd17648 License changes, take 2. Bug 98089. mozilla/extensions/. 2001-09-25 23:31:24 +00:00
gerv%gerv.net 1856815ff1 Oops. 2001-09-20 00:02:59 +00:00
scc%mozilla.org 102170b2a0 bug #98089: ripped new license 2001-09-19 20:09:47 +00:00
valeski%netscape.com 939312c7fa sr=rpotts. cookie/wallet r=morse, xmlTerm r=saravn@mozdev.org, mailnews r=mscott, activeX r=adamlock, everything else covered by the sr from rpotts. 15345. These changes remove nsIDocumentLoaderObserver.idl from the build, and all of it's implementations and registrations have been moved over to nsIWebProgressListener.idl and nsIWebProgress.idl respectively. there are two (78762, 78760) mailnews printing bugs that I overturned *before* landing this. I've run this code through the mail-news and browser smoketests among other tests outlined in the patch description attatched to the bug. 2001-05-04 20:15:38 +00:00
morse%netscape.com d8762db686 bug 46783, reorg cookies module for embedding, r=valeski, sr=alecf 2001-03-29 02:11:48 +00:00
ccarlen%netscape.com 39deeb268f Part of bug 35559 - dynamic profile switching. r=morse, sr=alecf 2001-01-24 15:51:00 +00:00
morse%netscape.com f1dd1c89b4 bug 51338, cookie nag box not modal, r=mstoltz 2000-09-07 07:00:36 +00:00
danm%netscape.com 0a0a484b27 use nsIPrompt supplied by nsHTTPChannel for bringing up cookie dialog. bugs 25684,28594. r=morse@netscape.com 2000-06-16 14:56:47 +00:00
morse%netscape.com e2002f766d Implement API to add a permission 2000-03-26 20:26:15 +00:00
morse%netscape.com 7107518582 implement test for detecting foreign images 2000-03-19 16:58:35 +00:00
morse%netscape.com e495006a22 generalize per-site permissions, r=norris 2000-03-11 20:02:45 +00:00
dp%netscape.com 5c0fdcb6d2 Moving CID definition back into nsICookieService.h
Other code seems to be expecting it here. :-(
2000-01-22 23:13:58 +00:00
dp%netscape.com 77b30382ad Preparing cookies for merging with necko.
- Eliminated interdepency betn CookieService and CookieHTTPNotify
- CID/Progid for CookieHTTPNotify
2000-01-22 22:46:13 +00:00