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

181 Коммитов

Автор SHA1 Сообщение Дата
jst%netscape.com b768001187 Landing changes Vidur made while the tree was closed for beta1 work, here's a list of the changes. r=me
[1] Cutting down the size of content. Made nsIJSScriptObject inherit from nsIScriptObjectOwner
[2] Cutting down the size of content. Made nsITextContent inherit from nsIContent.
[3] Cutting down the size of content. Moved implementation of nsIDOMReceiver to nsListenerManager. This is not true aggregation since it isn't transitive, but it's OK for now. It will be necessary for nsListenerManager to have a reference to its content in the future anyway, so the transitivity could be done.

dom/public/nsDOMPropEnums.h,v  - bug 12559
dom/public/nsIJSScriptObject.h,v - [1]
dom/public/html/MANIFEST,v - bug 12559
dom/public/html/Makefile.in,v - bug 12559
dom/public/html/makefile.win,v -  bug 12559
dom/public/html/nsIDOMHTMLInputElement.h,v - bug 17544
dom/public/idl/html/HTMLAnchorElement.idl,v - bug 12559
dom/public/idl/html/HTMLAreaElement.idl,v - bug 12559
dom/public/idl/html/HTMLInputElement.idl,v - bug 17544
dom/src/base/nsGlobalWindow.cpp,v - bug 30700
dom/src/base/nsGlobalWindow.h,v - [1]
dom/src/base/nsLocation.cpp,v - [1]
dom/src/html/nsJSHTMLAnchorElement.cpp,v - bug 12559
dom/src/html/nsJSHTMLAreaElement.cpp,v - bug 12559
dom/src/html/nsJSHTMLInputElement.cpp,v - bug 17544
layout/base/public/nsIDocument.h,v - bug 27953
layout/base/public/nsITextContent.h,v - [2]
layout/base/src/nsCommentNode.cpp,v - [2]
layout/base/src/nsDocument.cpp,v - bug 27953
layout/base/src/nsDocument.h,v - bug 27953
layout/base/src/nsDocumentViewer.cpp,v - bug 27953
layout/base/src/nsGenericDOMDataNode.cpp,v - [3]
layout/base/src/nsGenericDOMDataNode.h,v - [3]
layout/base/src/nsGenericElement.cpp,v - [3]
layout/base/src/nsGenericElement.h,v - [3]
layout/base/src/nsNameSpaceManager.cpp,v - bug 7834
layout/base/src/nsStyleContext.cpp,v - outline property shouldn't reflow
layout/base/src/nsTextNode.cpp,v - [2]
layout/events/src/nsEventListenerManager.cpp,v - [3]
layout/events/src/nsEventListenerManager.h,v - [3]
layout/html/base/src/nsGfxScrollFrame.cpp,v - nsString->nsAutoString
layout/html/content/src/nsAttributeContent.cpp,v - [2]
layout/html/content/src/nsHTMLAnchorElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLAppletElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLAreaElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBRElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBaseElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBaseFontElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBodyElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLButtonElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDListElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDelElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDirectoryElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDivElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLEmbedElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFieldSetElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFontElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFormElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFrameElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFrameSetElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHRElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHeadElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHeadingElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHtmlElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLIFrameElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLImageElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLInputElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLInsElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLIsIndexElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLIElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLabelElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLayerElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLegendElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLinkElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLMapElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLMenuElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLMetaElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLModElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLOListElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLObjectElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLOptGroupElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLOptionElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLParagraphElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLParamElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLPreElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLQuoteElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLScriptElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLSelectElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLSpacerElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLSpanElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLStyleElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableCaptionElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableCellElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableColElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableColGroupElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableRowElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableSectionElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTextAreaElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTitleElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLUListElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLWBRElement.cpp,v - [1][3]
layout/html/document/src/nsHTMLDocument.cpp,v - bug 27953
layout/html/document/src/nsHTMLDocument.h,v - bug 27953
layout/xml/content/src/nsXMLCDATASection.cpp,v - [1][2]
layout/xml/content/src/nsXMLDocumentType.cpp,v - [1][2]
layout/xml/content/src/nsXMLElement.h,v - [1][2]
layout/xml/content/src/nsXMLEntity.cpp,v - [1][2]
layout/xml/content/src/nsXMLNotation.cpp,v - [1][2]
layout/xml/content/src/nsXMLProcessingInstruction.cpp,v - [1][2]
layout/xul/base/src/nsBoxFrame.cpp,v - nsString->nsAutoString
layout/xul/base/src/nsSliderFrame.cpp,v - nsString->nsAutoString
netwerk/protocol/http/src/nsHTTPRequest.cpp,v - nsString->nsAutoString
rdf/content/src/nsXULDocument.cpp,v - bug 27953
rdf/content/src/nsXULDocument.h,v - bug 27953
rdf/content/src/nsXULElement.h,v - [1]
xpcom/base/IIDS.h,v  - bug 12559
2000-03-17 13:27:00 +00:00
morse%netscape.com 6630ec7ebb fix bug 28956, consider netscape.com to be in the domain .netscape.com 2000-03-12 23:46:47 +00:00
rickg%netscape.com bcde9240ac replaced calls to deprecated string methods 2000-03-12 20:56:33 +00:00
morse%netscape.com 69534998b4 fix bug 29156, fix memory leak 2000-03-12 17:37:19 +00:00
morse%netscape.com 4a4f16d680 fix memory leak -- bug 29866 2000-03-11 20:59:25 +00:00
morse%netscape.com 30bf6cd24c generalize per-site permissions, r=norris 2000-03-11 20:02:45 +00:00
scc%netscape.com f9fc7df45d Fix build bustage on windows. r=sdagley 2000-02-15 05:08:48 +00:00
scc%netscape.com 99c431cb3c Cookies expired too soon since |time()| on the Mac was based on the wrong epoch. Fixes bug #18633. r=morse 2000-02-15 04:30:33 +00:00
dp%netscape.com 756f266a2e Using NS_HTTP_STARTUP_CATEGORY for lazily startup cookies. 2000-02-08 06:34:05 +00:00
scc%netscape.com 5e041e830f Pro5 update 2000-02-07 23:06:04 +00:00
morse%netscape.com 9a09edfbcb Cookie Permission file was not getting read in, r=dp 2000-02-05 05:42:02 +00:00
pp%ludusdesign.com 207f05242d Conversion to NS_GET_IID(). Bug #20232, r=scc@netscape.com 2000-02-01 14:26:27 +00:00
dp%netscape.com a3ca20853d Using NS_METHOD to satisfy windows compiler instead of nsresult. 2000-01-31 22:57:28 +00:00
dp%netscape.com 0f4666d165 Backing out previous change until NS_CALLBACK issue on win is figured out. 2000-01-28 11:19:34 +00:00
dp%netscape.com fb65dde4a6 Calling cookie register and unregister proc into the category from
generic module.
2000-01-28 10:22:47 +00:00
dougt%netscape.com 18fc5010ac nsIFile Landing 2000-01-24 21:31:43 +00:00
neeti%netscape.com bd34885f0b fix for memory leak of EventQueueEntry, bug - 24090, r=warren/morse 2000-01-24 14:15:10 +00:00
dp%netscape.com 5e7d00646e 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 a068fb0984 Removing unused header file 2000-01-22 22:47:39 +00:00
dp%netscape.com c5a4faab1c Preparing cookies for merging with necko.
- Eliminated interdepency betn CookieService and CookieHTTPNotify
- CID/Progid for CookieHTTPNotify
2000-01-22 22:46:13 +00:00
morse%netscape.com e2f4de2d3c fix bug 24516, cookies file was being read one byte at a time, r=neeti 2000-01-22 20:24:48 +00:00
sford3%swbell.net 948579bb84 Replace instances of nsTextFormater with nsTextFormatter, r=jst@citec.fi 2000-01-17 22:32:13 +00:00
morse%netscape.com dc94d5dc33 add UniversalDialog, r=davidm 2000-01-05 03:17:11 +00:00
vidur%netscape.com a65b33ad5c Fix for bug 16787. Added nsICookieService::CookieEnabled. a=don r=neeti/morse 1999-12-22 22:41:18 +00:00
morse%netscape.com 741303b745 continue implementing reject-foreign-cookies pref, bug=13655, r=rjc, a=chofmann 1999-12-19 03:44:34 +00:00
morse%netscape.com 9a9641f632 fix memory leak, bug=22104, r=rjc, a=chofmann 1999-12-19 02:54:47 +00:00
morse%netscape.com b7d4644762 implement foreign-cookie pref, bug 13655, r=neeti, a=chofmann 1999-12-18 05:48:26 +00:00
sfraser%netscape.com cfbd89759b Fix for 22065, cookies are read twice. a=sspitzer, r=leaf 1999-12-17 20:47:46 +00:00
mscott%netscape.com fcb8e0e82c fix circular reference between cookie notify and the cookie service.
remove circular reference on the cookie service.
 r=morse
1999-12-17 00:42:33 +00:00
tbogard%aol.net c24c54da60 Checkin for valeski:"r=travis, fixing eval of un-init'd rv". 1999-12-07 02:06:25 +00:00
dp%netscape.com 63ea9e61f9 Checking error status on no url spec and returning error properly. r=morse@netscape.com 1999-12-06 23:29:41 +00:00
dp%netscape.com 3ae2057cf2 Fixing leak of atoms. r=beard@netscape.com, morse@netscape.com 1999-12-06 23:28:26 +00:00
valeski%netscape.com 6229cb8e6d r=sdagley. 20669. we were sending a cookie header for *every* url request; empty for urls that didn't have a cookie associated with them. Now we only set cookies when we have one to set 1999-12-03 07:01:23 +00:00
bryner%uiuc.edu 7b12131f67 Make sure to use NS_RELEASE for XPCOM objects. This fixes some leaks of nsFileSpecImpl. r=morse. 1999-12-03 06:46:07 +00:00
morse%netscape.com c630e81acf fix bug 20164, cookie viewer crashed on long cookies, r=andreas.otte 1999-12-02 14:23:28 +00:00
dp%netscape.com 44bfeef78a Delinking nsCookieHTTPNotify and cookie internal apis. Now the
nsCookieHTTPNotify calls the cookie api using the cookieservice. This
gets us to removing the nsCookieHTTPNotify off the cookie dll into
apprunner which would cause a delayed on demand load of the cookie
dll. r=neeti@netscape.com
1999-11-29 22:02:20 +00:00
dp%netscape.com f831e45a95 Adding back implementation for nsINetNotify. This got removed in the
previous checkin.
1999-11-23 22:05:18 +00:00
dp%netscape.com 8360c57b6b - Converting to using COMPtrs
- Caching of Atoms
- Making code readable
- Removing Create() method. Adding Init() method.
r=neeti
1999-11-23 21:57:05 +00:00
dp%netscape.com a7beecfe5c Improving readability of code. 1999-11-23 21:55:50 +00:00
waterson%netscape.com fd0a392be4 Be sure to release the mCookieHTTPNotify object. 1999-11-23 20:55:58 +00:00
dp%netscape.com dd0a36666d Beautify... 1999-11-23 07:54:25 +00:00
dp%netscape.com 612bf27cbd - Convering to GenericModule.
- Removing NS_DEFINE_IID
- Using NS_ISUPPORTS_IMPL1
1999-11-20 20:19:01 +00:00
dp%netscape.com 166f34a590 Removing extra semi-colon 1999-11-20 08:04:59 +00:00
morse%netscape.com f0d2cd713e fix bug 15111, mac not reading cookies file, r=rjc 1999-11-19 10:13:44 +00:00
cls%seawood.org b68d17371a Removing dependency upon security/freenav module. r=alecf 1999-11-13 23:51:49 +00:00
cls%seawood.org 311b18a2a2 Replaced NO_SECURITY ifdef with MOZ_SECURITY one. This causes pref_VerifyLockFile to always return PR_TRUE rather than linking against the dummy secfree library. This replacement also removed the last dependency upon that dummy library so it will no longer be built (next patch). 1999-11-09 23:13:53 +00:00
dmose%mozilla.org 8535dda53e updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
cls%seawood.org 14ef08310e Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
morse%netscape.com dd10222a7c fix bug 17645, high-order bit on cookie character getting garbled, r=dp 1999-11-02 20:56:13 +00:00
tbogard%aol.net c9198a207c Changed NS_ENSURE_NOT to NS_ENSURE_FALSE to reflect API change. r=hyatt 1999-11-01 21:43:56 +00:00
morse%netscape.com 803654136f bug 17339, document.cookie throwing exception, r=neeti 1999-10-27 22:43:49 +00:00
morse%netscape.com d7fb4ea1f2 fix bug 16753, memory leak, r=rjc 1999-10-23 01:01:58 +00:00
edburns%acm.org 42a084949a r=neeti@netscape.com
bug: 16679
approved by: neeti@netscape.com

Return NS_ERROR_FAILURE when a cookie is not found.
1999-10-19 00:03:33 +00:00
morse%netscape.com c89031b0c5 fix bug 16348, memory leak, r=neeti 1999-10-14 23:36:50 +00:00
morse%netscape.com 9eb07e8078 fix bug 15572, clean up build warnings, reviewed slamm 1999-10-05 23:58:45 +00:00
neeti%netscape.com 32f3c83b10 *** empty log message *** 1999-10-04 14:08:52 +00:00
beard%netscape.com b547c2ffb0 changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:46:23 +00:00
morse%netscape.com 3cd58d632d fix bug 13952 -- make it localizable, r=ftang 1999-10-01 02:50:48 +00:00
morse%netscape.com 8f1552a714 fix bug 14145, approved chofmann 1999-09-26 09:38:07 +00:00
troy%netscape.com 38d32c4d4a Removed annoying printf message 1999-09-17 01:45:00 +00:00
sfraser%netscape.com 10f7bd12bf Export by #pragma, rather than exporting all globals 1999-09-14 00:49:38 +00:00
briano%netscape.com 73fb9e6a30 General cleanup. 1999-09-11 01:34:27 +00:00
morse%netscape.com 13de20163d fix bug 13243 1999-09-10 19:11:04 +00:00
briano%netscape.com 3f113eb9c8 Removed the obsolete non-NECKO junk. 1999-09-08 22:51:30 +00:00
briano%netscape.com 92c7c938f4 Cleaned it up. 1999-09-08 00:24:27 +00:00
bruce%cybersight.com 1f9857e48e Use nsCRT::free() instead of delete[] for char* data. 1999-09-06 06:34:47 +00:00
morse%netscape.com db9fb1d6ed fix bug 13068 1999-09-04 23:26:34 +00:00
morse%netscape.com e7a1744d83 temporarily use OK/Cancel dialog instead of yes/no dialog because latter is busted 1999-09-04 23:24:46 +00:00
bruce%cybersight.com 008536ea47 Replace delete[] for char* data with nsCRT::free() 1999-09-03 06:38:27 +00:00
kipp%netscape.com 4063c268b6 Speed up cookie file handling by avoiding uselss string malloc/free's 1999-09-03 03:50:06 +00:00
alecf%netscape.com dafc4baee7 remove link dependancy on prefs by using prefs service 1999-09-02 04:01:42 +00:00
sfraser%netscape.com d662c7dfb6 Turn off stupid 'implicit arithmetic conversion' warnings. 1999-09-01 21:26:42 +00:00
cyeh%netscape.com cc2825cbe0 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
rickg%netscape.com 60fd329e91 replaced call to deprecated method in nsString 1999-08-29 17:44:48 +00:00
morse%netscape.com c24d8bac97 fix bug 12767 1999-08-29 15:24:46 +00:00
morse%netscape.com d3393469ef stop leaking spec in cookie_ProfileDirectory -- bug 12604 1999-08-28 14:48:22 +00:00
morse%netscape.com e086adee08 use real dialogs for cookie nag box 1999-08-28 13:51:59 +00:00
gagan%netscape.com d428064ce9 Might as well get rid of the warnings. 1999-08-27 11:11:14 +00:00
gagan%netscape.com 969f89e49a Argh... looks like this was breaking windows so casting to char*. 1999-08-27 11:08:51 +00:00
gagan%netscape.com 423a327bde Fixes the tree horkage. 1999-08-27 10:37:27 +00:00
gagan%netscape.com 3e88e95b47 More mem leaks fixed that were showing originating in nsStdURL. 1999-08-27 10:16:52 +00:00
rpotts%netscape.com 3ed5c99db2 M9 BRANCH landing... 1999-08-26 22:45:55 +00:00
dougt%netscape.com 98fd5eabb5 modifing to match changes in nsNetModule api. 1999-08-24 00:36:06 +00:00
ramiro%netscape.com 16bbd09726 cleanup linking of libmozreg. 1999-08-21 15:41:53 +00:00
morse%netscape.com 0b5ba8deb5 remove warning messages 1999-08-19 20:10:04 +00:00
morse%netscape.com def50c2aaf remove most compilation warnings 1999-08-19 05:04:36 +00:00
leaf%mozilla.org 59839a7409 backing out dougt 1999-08-19 02:35:39 +00:00
dougt%netscape.com c9bfdf7d8d updating for the new net notification service.
changed Qi
1999-08-18 09:35:04 +00:00
ramiro%netscape.com 0e1b8a922a Fix for -lpref linking problems. Dont link with libpref, its not needed. 1999-08-18 00:27:50 +00:00
ramiro%netscape.com 0149d76208 Link in secfree dynamically only where needed. 1999-08-17 15:46:57 +00:00
neeti%netscape.com 302bfb9378 fix for bug# 11796. r morse, a chofmann 1999-08-13 01:42:43 +00:00
scc%netscape.com 297a21aff7 export all symbols; added prefslib 1999-08-11 20:59:12 +00:00
scc%netscape.com 764af2bf2a First Checked In. 1999-08-11 05:19:50 +00:00
morse%netscape.com db69c7b2b6 fix up deletion code for cookie viewer 1999-08-10 18:13:55 +00:00
sfraser%netscape.com 90da2d1dbe Remove errant semicolons 1999-08-09 22:43:18 +00:00
neeti%netscape.com f0f45a5387 Add api Cookie_RemoveAllCookies 1999-08-09 18:36:55 +00:00
neeti%netscape.com 2f976e86c1 fix cookie_RemoveAllCookies and cookie_RemoveAllPermissions 1999-08-09 14:10:45 +00:00
morse%netscape.com aeabdfd101 avoid crash on cookie viewer when permission list is empty 1999-08-07 23:09:06 +00:00
cls%seawood.org 9eea17be39 Various fixes to let the tree compile with gcc 2.95:
String constants are now (const char *)s and must be explicitly cast to (char *).
operator new is expected to be empty or throw an expection instead of returning null. (ifdef'd for gcc 2.95+)
Stricter checks on register clobbering in embedded asm. (at least I think that's what it is)
Expects the main function to return int, not something similiar to it like PRInt32.

Still requires a tweak to remove -mno-486 from NSPR's *.mk files.
1999-08-07 06:01:31 +00:00
neeti%netscape.com 7974bd9820 removed xplib dependency from the cookie module 1999-08-06 17:51:54 +00:00