waterson%netscape.com
c2f73cbddd
Bug 71530. Put the wraps on the RDF outliner for now. Implement 'natural order' sorting. Also, fix off-by-one in the enumerator. r=ben, sr=hyatt
2001-03-28 22:42:49 +00:00
Peter.VanderBeken%pandora.be
47d931e2cd
Renaming NS_PARSER_IID to NS_PARSER_CID, because it *is* a CID. r=jag, sr=jst.
2001-03-10 21:02:12 +00:00
disttsc%bart.nl
8b43034cef
Change implicit conversion from
...
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|
to explicit |get()|.
Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).
Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
disttsc%bart.nl
277181c660
Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc
2001-03-02 09:26:57 +00:00
disttsc%bart.nl
a6f2f5861a
Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
2001-02-22 09:35:51 +00:00
waterson%netscape.com
9fe59f23f0
Bug 43121. Move XUL content model code from RDF DLL to content DLL. r=jst,hyatt; sr=brendan.
2001-02-22 03:01:34 +00:00
dougt%netscape.com
128f95aa9b
Relanding Necko Changes.
...
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.
This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.
r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
waterson%netscape.com
51a80d843f
Bug 15586. Call nsIRDFXMLSinkObservers on synchronous load, too. r=dougt, sr=alecf
2001-02-20 03:31:24 +00:00
waterson%netscape.com
4954e72c65
Add logging instructions.
2001-02-16 20:34:30 +00:00
disttsc%bart.nl
3d2d80d536
Back out dougt's channel changes
2001-02-12 03:14:23 +00:00
dougt%netscape.com
1b9ca82439
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
...
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.
This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.
The full details of the change on written up in the netlib newsgroup.
r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
dbaron%fas.harvard.edu
6a1cef6f9a
Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org
2001-01-27 23:06:33 +00:00
vidur%netscape.com
4f62c23956
Change to token and parser node interfaces in conjunction with less copying in the parser. r=harishd,heikki sr=jst
2000-12-12 21:58:13 +00:00
dbaron%fas.harvard.edu
2b2160f1b0
Fix incorrect usage of nsCOMPtr where nsCOMPtr::operator& was used instead of getter_AddRefs. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com
2000-12-09 04:21:51 +00:00
waterson%netscape.com
a5bb0c8ff7
Bug 57360. Handle non-ASCII characters as IDs and for document URLs. r=rjc, sr=alecf
2000-11-30 21:45:56 +00:00
cls%seawood.org
66a18fcbbf
Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org
2000-11-20 07:16:06 +00:00
alecf%netscape.com
68d3515b46
#45797 - fix consumers of NS_IMPL_ISUPPORTS
...
r=dveditz
2000-11-17 20:54:21 +00:00
waterson%netscape.com
18a0fdcf2d
Bug 59102, redux. After discussing with jar and rjc, we determined that the correct thing to do in this case is to continue to loop so long as either 1) the current enumerator mCurrent is still valid, or 2) there are more indices to try.
2000-11-06 04:52:58 +00:00
waterson%netscape.com
d22a8ccf15
Bug 59102. RDF containers are one-indexed; need to remember that when counting through them. Fix provided by hyatt, r=waterson. No sr= because we want to spin new builds with it.
2000-11-05 02:28:20 +00:00
waterson%netscape.com
4660c16995
Bug 58252. Make sure that local store and internet search service match RegisterDataSource() calls with UnregisterDataSource(). Make RDFServiceImpl support weak references. r=rjc,scc; sr=alecf
2000-10-31 07:27:49 +00:00
dbaron%fas.harvard.edu
de9a7e696c
Fix CompositeDatasourceImpl::Release so it works all the time, including when |mDataSources.Count() == 0|. Use refcount stabilization by one more than the number of elements in mDataSources so that the |mRefCnt == mDataSources.Count()| is not hit on any recursive calls. r=waterson@netscape.com sr=scc@mozilla.org b=56744
2000-10-29 21:32:42 +00:00
warren%netscape.com
cd56c0575b
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
2000-10-28 22:17:53 +00:00
warren%netscape.com
9a6d92a433
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
2000-10-27 22:43:51 +00:00
waterson%netscape.com
eb82e41895
Bug 57246. Need to ampersand-escape literals that are written in nsRDFXMLDataSource::SerializeMember(), too. r=rjc, sr=scc
2000-10-20 00:55:55 +00:00
alecf%netscape.com
a8a428bf1f
rdf side of fix for #52644 r=waterson
...
generate contractIDs appropriately for delegate factories
2000-09-15 06:43:40 +00:00
waterson%netscape.com
aa07e7a254
Tune arena sizes, per news://news.mozilla.org/39BEC105.5090206%40netscape.com.
2000-09-14 23:11:40 +00:00
rayw%netscape.com
4fe0380d5d
*** empty log message ***
2000-09-14 03:42:35 +00:00
rayw%netscape.com
0257791053
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
2000-09-13 23:57:52 +00:00
scc%mozilla.org
70ad30814f
if you want a pointer to the characters, you're going to have to |.get()| it
2000-09-13 04:50:55 +00:00
waterson%netscape.com
788fcedb92
Bug 50381. Avoid writing invalid RDF/XML if we can't get a service; avoid trying to write the file at all if we're in XPCOM shutdown. r=rjc
2000-08-30 00:57:59 +00:00
waterson%netscape.com
890dc87c1e
Bug 50548. Handle 4th form of [6.12]. r=rjc
2000-08-30 00:55:46 +00:00
waterson%netscape.com
0e97eca377
Bug 48486. Fuse allocation of LiteralImpl objects; get rid of nsAutoString member. r=scc
2000-08-26 06:43:09 +00:00
hyatt%netscape.com
1be9efcce5
Fix for 50044, 47861, 47471, r=ben
2000-08-25 07:01:53 +00:00
warren%netscape.com
e05eef45e9
Bug 46777. Redesigned stream interfaces to allows stream observers to be decoupled from pipe implementation. Needed for embedding to fix 'spin' problem. r=rpotts,valeski,ruslan
2000-08-22 07:03:33 +00:00
rjc%netscape.com
456f4c8a43
Fix bug # 35022: slow bookmark operations. r=waterson
2000-08-22 00:44:07 +00:00
scc%mozilla.org
cca6f9e011
fixing code that relied on implicit string construction
2000-08-19 22:46:00 +00:00
dbaron%fas.harvard.edu
753d55e902
Fix a leak of the keys used as strings in all cases. r=waterson b=44051
2000-08-16 23:14:08 +00:00
brendan%mozilla.org
8194537c7d
Whitespace panty raid.
2000-08-09 06:20:13 +00:00
waterson%netscape.com
d867e404c8
Bug 46053. Add [begin|end]UpdateBatch() to nsIRDFObserver; case-normalize the resot of the nsIRDFObserver methods; update implemetors, users. r=bienvenu,rjc,dmose,slamm
2000-08-08 00:22:36 +00:00
syd%netscape.com
0ddb1344a0
Undid the rdf changes for 43091 at request of brendan, now doing evil 0666
...
default permissions. r=dougt
2000-08-07 22:59:40 +00:00
dbaron%fas.harvard.edu
2bc2822994
Fix an inconsequential typo (MOZ_DECL_CTOR_COUNTER does nothing, now). r,a=waterson
2000-08-06 19:19:01 +00:00
syd%netscape.com
d2e0309a69
Set sane permissions on files. Let umask protect the user. r=rjc,dougt
...
Partial fix for 43091.
2000-08-04 22:13:59 +00:00
waterson%netscape.com
0800dcc896
Bug 46013, redux. Was leaking RDFContentSinkImpl::NameSpaceEntry objects all over the floor. Thanks to dbaron and beard for wiping my chin. r=beard.
2000-08-02 04:35:52 +00:00
waterson%netscape.com
1d737a5000
Fix off-by-one error that jband found.
2000-07-29 03:34:55 +00:00
waterson%netscape.com
f49e884774
Bug 46702. Move nsFixedSizeAllocator.[h|cpp] to xpcom/ds so that we can use it outside of RDF.
2000-07-29 02:58:43 +00:00
waterson%netscape.com
3439c2a7ba
Bug 46013. Use nsVoidArray to hold observers to avoid extra addref/release when notfying. r=hyatt
2000-07-28 09:20:15 +00:00
waterson%netscape.com
3b8c9f1a14
Bug 46013. Remove dependency on nsINameSpace and nsINameSpaceManager, so that we do not need to load the layout DLL to parse RDF/XML. r=rjc
2000-07-26 14:08:05 +00:00
hyatt%netscape.com
398a91d272
Fix for bug #45951 . r=waterson.
2000-07-24 22:42:34 +00:00
waterson%netscape.com
f0d4936e2e
Bug 46079. Fix regression I introduced yesterday; NS_LITERAL_STRING() expands to nsAutoString on Linux, so this would assign a compiler temporary to the 'tag' variable.
2000-07-21 19:59:39 +00:00
waterson%netscape.com
d461ba0f97
Fix Mac bustage. I though 'L' was enabled on Win32 for NS_LITERAL_STRING(), too. Guess I was wrong.
2000-07-20 20:15:08 +00:00