145 Commits

Author SHA1 Message Date
alecf%netscape.com
f85a67075e one part of fix for bug 107575 - clean up consumers of nsString::EqualsIgnoreCase and nsString::EqualsWithConversion, to be explicit about case-insensitive compares
r=timeless sr=jag


git-svn-id: svn://10.0.0.236/trunk@114971 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 22:49:12 +00:00
naving%netscape.com
9c79a0be05 116329 one small change to patch by tingley@sundell.net r=rjc sr=waterson. Made it so that XULSortService
can grok for nsIRDFBlob


git-svn-id: svn://10.0.0.236/trunk@113241 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 22:37:17 +00:00
waterson%netscape.com
f7927b5818 Bug 121712. Fix inverted logic from bz's string cleanup. r=tingley@sundell.net
git-svn-id: svn://10.0.0.236/trunk@112774 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:58:26 +00:00
waterson%netscape.com
7b6cc766f1 Bug 86755. Get rid of nsIRDFContentModelBuilder interface, move methods to nsIXULTemplateBuilder; rename |SetRootContent| to |init|. nsXULOutlinerBuilder now implements |init|, allowing us to initialize it with a database, so that we don't have to wait around until frames get created. r=varga@utcru.sc, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112732 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 21:30:22 +00:00
bzbarsky%mit.edu
ad1fb22926 Change users of Length() to IsEmpty() where the code really cares about
the latter in content/.  Bug 100649, r=jag, sr=jst


git-svn-id: svn://10.0.0.236/trunk@112623 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 02:03:19 +00:00
tingley%sundell.net
5401810d32 bug 118680: make the XULSortService look for |sortStaticsLast| on the
correct (root) element.  r=rjc, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@111637 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:53:14 +00:00
rjesup%wgate.com
15d98882e8 Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
assertions for bad voidarray indexes.  r=jst, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@110938 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:10:07 +00:00
tingley%sundell.net
3530a327b2 Speed up natural order comparisons and in-order insertions in
XULSortService (=> faster bookmark menu building).
bug 105783, r=rjc, sr=waterson.


git-svn-id: svn://10.0.0.236/trunk@108380 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 17:17:24 +00:00
jaggernaut%netscape.com
5e8d984878 BUg 103222: Spiff up nsICollation::CompareStrings string-fu, r=dbaron, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@106151 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-24 08:15:57 +00:00
alecf%netscape.com
f7b48fa3b1 convert nsCRT::strn?cmp to Convert() for bug 100214, to depend on string rather than xpcom for case-insensitive unicode support. r=sspitzer for mail stuff, r=jag for everything else, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@105318 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-13 00:16:32 +00:00
jaggernaut%netscape.com
f9f83ee465 Bug 95906: browser reorders bookmarks randomly. Patch by Brian Stell <bstell@netscape.com>, r=jag, sr=brendan, a=Asa.
git-svn-id: svn://10.0.0.236/trunk@104654 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-05 10:57:11 +00:00
bryner%netscape.com
7da361b479 Bug 66835 - fix method hiding warnings by renaming some methods on nsIContent. r=jag, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@101283 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 08:14:14 +00:00
waterson%netscape.com
d11171b5e7 Bug 94831. Convert locale stuff to generic module. r/sr=nobody: I am the devil.
git-svn-id: svn://10.0.0.236/trunk@101278 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 05:52:48 +00:00
ftang%netscape.com
a61a3a3bcd replace nsCRT::strcasecmp with collationService->CompareString
r/sr=waterson@netscape.com fix bug 46925


git-svn-id: svn://10.0.0.236/trunk@101243 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 00:02:30 +00:00
jaggernaut%netscape.com
51b17b5bf0 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)


git-svn-id: svn://10.0.0.236/trunk@98363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 11:02:25 +00:00
pollmann%netscape.com
fa49d41052 Bug 65609: (DOM) Allow form elements inside a subtree to find their parent when the subtree is appended/inserted. r=nisheeth@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@91014 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-02 00:45:52 +00:00
waterson%netscape.com
072b4036bc Bug 43121. Move XUL content model code from RDF DLL to content DLL. r=jst,hyatt; sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@87623 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-22 03:01:34 +00:00
dbaron%fas.harvard.edu
92987dae72 Remove static constructors from nsXULSortService and nsXULTemplateBuilder. r=waterson@netscape.com sr=brendan@mozilla.org b=67310
git-svn-id: svn://10.0.0.236/trunk@87306 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-18 17:04:11 +00:00
waterson%netscape.com
22ec416bf6 Bug 67900. Unitialized bare pointer with nsCOMPtr, avoiding crash if GetElementResource() fails, and fixing a leak to boot. r=scottip,rjesup; sr=alecf; a=blizzard
git-svn-id: svn://10.0.0.236/trunk@86625 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-08 21:25:13 +00:00
dbaron%fas.harvard.edu
0cc4ea2497 Fix incorrect usage of nsCOMPtr where nsCOMPtr::operator& was used instead of getter_AddRefs. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@83442 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 04:21:51 +00:00
alecf%netscape.com
4ffddeb00c #45797 - fix consumers of NS_IMPL_ISUPPORTS
r=dveditz


git-svn-id: svn://10.0.0.236/trunk@82745 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-17 20:54:21 +00:00
warren%netscape.com
a8b9664a8c Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
git-svn-id: svn://10.0.0.236/trunk@81967 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 22:17:53 +00:00
warren%netscape.com
c6b67eceeb Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
git-svn-id: svn://10.0.0.236/trunk@81885 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-27 22:43:51 +00:00
rjc%netscape.com
11f9a7932b Fix bug # 52789: bookmark sorting fix. r=jag, brendan, scc
git-svn-id: svn://10.0.0.236/trunk@79789 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 00:42:21 +00:00
rayw%netscape.com
d9228441a4 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
jst%netscape.com
0b04376254 Fixing nsbeta3+ bug 48213 and most of bug 48161. Finally removing the temporary DOM Level 2 debugging code, cleaning out some unused code and making getAttribute and setAttribute on HTML elemensts case insensitive. r=vidur@netscape.com, waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@77692 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-31 00:36:31 +00:00
rjc%netscape.com
c5085415b2 Remove Mac debugging info. r=me
git-svn-id: svn://10.0.0.236/trunk@75773 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-08 05:55:22 +00:00
rjc%netscape.com
66d46a347d Sorting fixes for bug # 26131. r=me, nhotta, putterman
git-svn-id: svn://10.0.0.236/trunk@75772 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-08 05:50:10 +00:00
rjc%netscape.com
dc56a78072 Small sorting fix. (Can't find bug #) r=me
git-svn-id: svn://10.0.0.236/trunk@75161 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-29 16:15:48 +00:00
rjc%netscape.com
50080a9501 Fix bug # 46211: handle insertion/sorting correctly with mixed static-dynamic content. r=waterson
git-svn-id: svn://10.0.0.236/trunk@74862 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-27 00:22:42 +00:00
hyatt%netscape.com
e469c92e38 fix for making skins script-safe. r=scc
git-svn-id: svn://10.0.0.236/trunk@70503 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-19 04:48:43 +00:00
mkaply%us.ibm.com
d4ead625e8 # 37239
r= waterson
OS/2 bring up continues - add PR_CALLBACK for VisualAge


git-svn-id: svn://10.0.0.236/trunk@69466 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 22:23:36 +00:00
rjc%netscape.com
fd2c99cc25 Whitespace cleanup.
git-svn-id: svn://10.0.0.236/trunk@68578 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-07 08:43:42 +00:00
rjc%netscape.com
a3315c43e8 Fix bug # 20795: can now to specify order of template generated vs. XUL content.
git-svn-id: svn://10.0.0.236/trunk@68469 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-06 00:01:01 +00:00
rjc%netscape.com
46215a7fa2 Comment change.
git-svn-id: svn://10.0.0.236/trunk@68229 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-04 12:54:11 +00:00
scc%netscape.com
8c7f6c18d8 making string conversions explicit
git-svn-id: svn://10.0.0.236/trunk@66199 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-17 14:30:23 +00:00
mkaply%us.ibm.com
b3f0f45fdd # 34082
r= waterson@netscape.com
OS/2 Visual Age build - Adding PR_CALLBACK to some functoins for linkage


git-svn-id: svn://10.0.0.236/trunk@65302 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 02:39:51 +00:00
rjc%netscape.com
ab12b7120b Fix a simple signed/unsigned warning, as well as a bad return.
git-svn-id: svn://10.0.0.236/trunk@64162 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-26 09:07:16 +00:00
nhotta%netscape.com
27150a7d9b Changed to use nsILocaleService instead of nsLocaleFactory, bug 18338, r=rjc.
git-svn-id: svn://10.0.0.236/trunk@63475 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-20 22:48:39 +00:00
putterman%netscape.com
dec7a82372 Fix for 15142. Fixing typo makes secondary sort now work.
git-svn-id: svn://10.0.0.236/trunk@63206 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-17 00:03:46 +00:00
rjc%netscape.com
bdc14248c0 Part of fix for bug # 25876: bookmarks drag&drop behavior modification. Approval: jevering Review: waterson
git-svn-id: svn://10.0.0.236/trunk@61717 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-26 01:26:02 +00:00
putterman%netscape.com
e490d0457b Speed up sorting. r=rjc. Bug 26131.
git-svn-id: svn://10.0.0.236/trunk@60806 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 05:05:29 +00:00
waterson%netscape.com
eff6647c5e Bug 26304. Make sure the nsXULSortService updates does 'deep' SetDocument() calls when twiddling content nodes: regressed with fixes for 20677 and 23905. r=scc,rjc.
git-svn-id: svn://10.0.0.236/trunk@59635 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 07:57:51 +00:00
waterson%netscape.com
4f5a5431ee Clean up shared structures between nsRDFGenericBuilder.cpp and nsXULSortService.cpp; r=rjc
git-svn-id: svn://10.0.0.236/trunk@58557 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 04:07:41 +00:00
rjc%netscape.com
5787e39722 A few small sorting tweaks.
git-svn-id: svn://10.0.0.236/trunk@58208 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 02:39:40 +00:00
rjc%netscape.com
69054862bc Enable the optimized binary insertion node with end-point interpolation. (Sort-of) review: putterman@netscape.com
git-svn-id: svn://10.0.0.236/trunk@58199 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 01:44:29 +00:00
rjc%netscape.com
bc39bd9fe7 More preparations to land an optimized binary insertion node. (Going to test more later. Currently #ifdef'ed out.)
git-svn-id: svn://10.0.0.236/trunk@58014 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-17 13:15:44 +00:00
rjc%netscape.com
338727d7b3 Prepare to land an optimized binary insertion sort. (Going to test more later. Currently #ifdef'ed out.)
git-svn-id: svn://10.0.0.236/trunk@58007 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-17 11:00:13 +00:00
rjc%netscape.com
87f34c0dbe Sorting optimizations. (Sort-of) review by putterman@netscape.com
git-svn-id: svn://10.0.0.236/trunk@57768 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 01:21:55 +00:00
rjc%netscape.com
f2a60c889e Sorting optimizations. (Sort-of) review by putterman@netscape.com
git-svn-id: svn://10.0.0.236/trunk@57667 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 10:16:32 +00:00