seawood%netscape.com
03ace271f0
Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL.
...
Bug 149032 r=timeless sr=scc
2002-07-02 20:25:30 +00:00
dbaron%fas.harvard.edu
6d2263f19b
Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner
2002-06-26 03:38:55 +00:00
suresh%netscape.com
07a82808c8
fix for bugscape 16611. crash in InMemoryDataSource::Assert. Checks for obs pointer before calling the app. function. r=rjc, sr=alecf.
2002-06-21 20:14:12 +00:00
waterson%netscape.com
22921c3cb9
Bug 146797. Bullet-proof RDF containers so that uninitialized use (e.g., from script) won't cause a crash. r=tingley, sr=shaver
2002-06-16 00:44:06 +00:00
alecf%netscape.com
bcf192e308
fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes)
2002-06-06 20:28:14 +00:00
harishd%netscape.com
1e4585c9ba
Ensuring complete consumption of DOCTYPE content. b=142625, r=heikki, sr=jst
2002-05-22 00:46:16 +00:00
dougt%netscape.com
c683a217ab
Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
2002-05-15 18:55:21 +00:00
mcafee%netscape.com
e572ec3085
module name should be chrome here (143587). r/sr=alecf
2002-05-15 04:06:47 +00:00
mcafee%netscape.com
ece250c3fe
removing rdfbase module name, this becomes part of rdf module now. (143587) r=cls, sr=alecf
2002-05-14 01:09:47 +00:00
mcafee%netscape.com
b1908d0439
removing rdfbase module name, this becomes part of rdf module now. (143587) r=cls, sr=alecf
2002-05-14 01:00:28 +00:00
darin%netscape.com
6fd5862e6e
fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
...
r=dougt sr=alecf
2002-05-07 23:07:19 +00:00
blakeross%telocity.com
039011de8b
133666 - skin switch on restart not completely performed. r=ben sr=hyatt
2002-05-07 01:33:29 +00:00
ben%netscape.com
6ba5381036
[Chrome FastLoad]
...
Add a comment describing the meaning of error code return values from nsXULPrototypeCache::GetPrototype.
r=hyatt, sr=brendan
2002-05-03 03:00:20 +00:00
darin%netscape.com
e554d83626
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
seawood%netscape.com
c0ec608df6
Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
...
Changes:
* Added EXTRA_COMPONENTS variable to build. Use it to automagically install files into the components dir.
* Added SYSINSTALL variable. Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template
The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
/bin/mozilla-config
/include/mozilla-ver/*
/lib/mozilla-ver (mozappdir)
/components
/res
/defaults
/chrome
There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.
$prefix -> /lib/mre/mre-ver (mredir)
/components
2002-04-25 02:52:44 +00:00
dougt%netscape.com
2dbd1edd63
XPCOM initialize primary event queue. 135531. r=brendan@mozilla.org, sr=darin@netscape.com
2002-04-15 22:26:29 +00:00
alecf%netscape.com
fba198f16c
fix for bug 119923 - split nsIChromeRegistry into 2 interfaces, one that is XUL-specific
...
this way we can implement an minimal chrome registry for embedding, that doesn't support all the wacky skin- and locale-switching goodness of XUL.
r=waterson, sr=hyatt
2002-04-12 01:52:27 +00:00
waterson%netscape.com
d7e0837750
Bug 135505. Don't bother trying to canonify `rdf:' URIs so that we avoid useless (and expensive) protocol handler lookups. r=rjc, sr=alecf, a=rjesup.
2002-04-07 17:40:47 +00:00
hyatt%netscape.com
70f7cfa69f
Didn't get the latest corrections in my patch in the checkin for 103912.
2002-04-04 10:39:40 +00:00
hyatt%netscape.com
254dd80f20
Fix for 103912, make the chrome registry smarter about not looking for missing files. r=bryner, sr=blake, a=asa
2002-04-04 09:48:25 +00:00
tao%netscape.com
0daffa6536
44070: match browser and OS locale. (reusing r=alecf,sr=hyatt,a=asa
...
from previous checkin but set intl.locale.matchOS=false by default.
This should remove the start regression. Will watch the tree and
back this patch if the regression comes back. In theory, this should
not happen)
2002-04-01 05:56:35 +00:00
jkeiser%netscape.com
1842d4cc10
Backing out tao's bug 44070 to see if it is the mega pageload regression culprit.
2002-03-31 09:17:18 +00:00
tao%netscape.com
de85a936fc
44070: match browser and OS locale. r=alecf,sr=hyatt,a=asa. Match browser
...
UI locale and system locale when intl.locale.matchOS == true; Runtime
only behavior; won't write to disk. Fallback to default chrome locale when
matching langpacks are not installed.
2002-03-31 07:33:57 +00:00
seawood%netscape.com
f940144626
Remove xp_core.h & xp_mem.h and all build references to them.
...
Remove cruft from xp_mcom.h & xp_str.h.
Bug #38061 r=brendan sr=alecf a=valeski
2002-03-27 06:02:39 +00:00
dbaron%fas.harvard.edu
b280e94dfe
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
2002-03-23 21:23:50 +00:00
darin%netscape.com
9fbd1028d6
b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa
2002-03-20 22:50:33 +00:00
alecf%netscape.com
451df7d6c3
a further nsString api reduction: remove the last case-insensitive PRUnichar*-to-PRUnichar* comparisons, moving to new API, and remove old methods from nsString. r=dougt, sr=jag a=scc
2002-03-19 06:46:56 +00:00
dougt%netscape.com
331d70efae
Removing unneeded references to nsIGenericFactory. a=dbaron
2002-03-18 23:49:07 +00:00
rbs%maths.uq.edu.au
8f6916c2d9
perf bug 124570 - configure mathml.css as a catalog stylesheet that is loaded on demand rather than at startup, r=harishd, sr=jst, a=asa
2002-03-15 09:45:31 +00:00
darin%netscape.com
281c86ec58
b=99165 Freeze nsIInputStream nsIOutputStream (not yet frozen... but close)
...
r=dougt sr=shaver a=asa
2002-03-12 00:59:06 +00:00
darin%netscape.com
f1a6738b6c
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
2002-03-06 07:48:55 +00:00
tingley%sundell.net
56af7f826c
Checkin for timeless@bemail.org to fix bug 128223: don't assert if a child
...
datasource doesn't return an (empty) enumerator along with NS_RDF_NO_VALUE.
r=tingley, sr=darin, a=shaver
2002-03-01 04:33:11 +00:00
cathleen%netscape.com
a6a1655268
eliminate nsCRT::strlen for char* strings (part 4), bug 124536 r=dp sr=brendan
2002-02-19 16:01:45 +00:00
blakeross%telocity.com
6e27f23fa8
120838 - fix most of the 'theme switching doesn't work from prefs' bugs. r=ben sr=hewitt
2002-02-18 22:58:54 +00:00
dbaron%fas.harvard.edu
59892aa65e
Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag
2002-02-16 16:18:13 +00:00
harishd%netscape.com
a4bac6098f
Regression - Add CDATA section support for RDF. b=124463, r=heikki, sr=jst
2002-02-14 23:52:17 +00:00
rjc%netscape.com
025bf62abb
Fix bug # 124743: RDF SEQs. r=tingley sr=ben
2002-02-12 00:49:56 +00:00
bzbarsky%mit.edu
97aad157b6
Relanding the Compare --> Equals conversion. a=mcafee
2002-02-10 15:49:46 +00:00
bzbarsky%mit.edu
98afc5ee0f
Testing performance impact of backout of what's left of the patch from
...
bug 115289. See bug 123947 for details. a=mcafee
2002-02-09 20:46:05 +00:00
bzbarsky%mit.edu
40d60f39ec
Convert Compare() to Equals() where possible now that we can do
...
case-insensitive Equals(). Bug 115289, r=alecf, sr=jag
2002-02-05 02:03:07 +00:00
rjc%netscape.com
787233fb4b
Fix bug # 122757: Mac OS 9/X packages. Also, de-tab. r=tingley sr=waterson
2002-02-01 00:49:29 +00:00
rjc%netscape.com
490f660b88
Fix bug # 113894: RDF persistance issue, and get nsFileSpec out of RDF. r=sr's = darin, waterson
2002-02-01 00:24:27 +00:00
sfraser%netscape.com
d133d4956f
Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
2002-01-30 21:14:20 +00:00
alecf%netscape.com
28b3772942
First part of fix for bug 107575 - remove nsString::FindChar because there is already an nsAString::FindChar, and remove the "ignore case" option in RFindChar
...
r=dougt, sr=jag
2002-01-30 06:04:29 +00:00
cathleen%netscape.com
e0f55c7088
eliminate nsCRT::memcmp and all callers to use memcmp instead, bug 118135 r=dp sr=brendan
2002-01-29 21:30:32 +00:00
naving%netscape.com
a91ad55688
122314 patch by tingley@sundell.net sr=waterson. decrease the refcnt but not null out rdfService -fixes
...
future crash on shutdown
2002-01-29 21:04:03 +00:00
waterson%netscape.com
ef7eb496f1
Bug 122027. Canonify URI before looking it up in the cache. sr=darin.
2002-01-28 23:07:55 +00:00
alecf%netscape.com
bcd6a6fb94
fix for bug 121508 - clean up nsStringStream and nsIParser APIs.. r=dougt, sr=jst
2002-01-27 22:02:00 +00:00
cathleen%netscape.com
486c0d47f9
remove memcpy function from nsCRT, eliminate 2 new nsCRT::memcpy callers
...
and fix up alighment problems from previous patch, bug 118135, sr=brenda r=dp
2002-01-26 00:04:45 +00:00
waterson%netscape.com
fa52183c37
Bug 121833. Fix assertion (and optimize) string-fu in rdf_MakeRelativeRef. Remove unused rdf_MakeRelativeName. r=timeless, sr=shaver.
2002-01-25 22:28:55 +00:00