bsmedberg%covad.net
|
112c33275c
|
Bug 305949 Part 1 - Separate the frozen XPCOM exports with the XPCOM_API macro; add compatibility methods to the frozen string API; convert most of the tests/tools to use the xpcom glue when appropriate r=darin This checking does not actually stop exporting the nonfrozen methods yet, pending a bunch of test cleanup throughout the tree.
git-svn-id: svn://10.0.0.236/trunk@184304 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-11-08 18:17:49 +00:00 |
|
bsmedberg%covad.net
|
d15fe4686d
|
Bug 289010 - Move nsVoidArray/nsCOMArray to the XPCOM glue, and a few other things to make the glue easier to use, r=shaver+darin . The following files were CVS-copied from xpcom/ds to xpcom/glue:
nsVoidArray.h
nsVoidArray.cpp
nsCOMArray.h
nsCOMArray.cpp
nsQuickSort.h
nsQuickSort.cpp
git-svn-id: svn://10.0.0.236/trunk@184052 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-11-02 20:38:21 +00:00 |
|
bsmedberg%covad.net
|
f5a3c325b8
|
Bug 299992 (re-landing) - Move pldhash etc. into the xpcom glue, and centralize various instances of nsINIParser in the xpcom glue. Some files were cvscopied from xpcom/ds to xpcom/glue r=brendan/darin
git-svn-id: svn://10.0.0.236/trunk@177766 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-08-15 18:29:55 +00:00 |
|
bsmedberg%covad.net
|
bb73805324
|
Backout bug 299992 - too much odd platform-specific bustage
git-svn-id: svn://10.0.0.236/trunk@177596 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-08-11 22:07:08 +00:00 |
|
bsmedberg%covad.net
|
b80f390773
|
Bug 299992, the part before the actual work: move pldhash and the templatized hashtables into the glue (and drop the minor dependencies on NSPR), and centralize our various in-tree nsINIParser classes into the glue (does not affect the ones used for the various installers) r=brendan/darin a=chase/cbeard
git-svn-id: svn://10.0.0.236/trunk@177591 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-08-11 20:40:53 +00:00 |
|
darin%meer.net
|
b19c32b495
|
fixes bug 297973 "It's possible to allocate a nsAString in the Gecko SDK" r=bryner sr=dbaron a=asa
git-svn-id: svn://10.0.0.236/trunk@174852 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-06-20 17:26:56 +00:00 |
|
darin%meer.net
|
1af07ec016
|
fixes bug 288786 "Add BeginWriting equivalent to frozen string API" r=biesi sr=dbaron a=asa
git-svn-id: svn://10.0.0.236/trunk@172761 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-04-27 01:38:35 +00:00 |
|
bsmedberg%covad.net
|
f0ad878c0e
|
Bug 288626 - Switch the strict API from opt-in (MOZILLA_STRICT_API) to opt-out (MOZILLA_INTERNAL_API) r=darin
git-svn-id: svn://10.0.0.236/trunk@171774 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-04-06 03:35:24 +00:00 |
|
cbiesinger%web.de
|
65f16e8004
|
Bug 274086 fix "unused variable" warning in opt builds, which prevent building
with -Werror
patch by Crispin Flowerday <crispin@flowerday.cx> r=bsmedberg sr=darin
git-svn-id: svn://10.0.0.236/trunk@166751 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-12-15 17:25:42 +00:00 |
|
darin%meer.net
|
5dc959305e
|
fixes bug 270110 "Add versions of nsDependentString and friends to the Gecko SDK" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@165920 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-11-30 00:57:24 +00:00 |
|
darin%meer.net
|
b12726648a
|
fixes bug 271630 "XPCOM glue broken on Linux/PPC [monkeypox orange]" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@165919 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-11-30 00:28:48 +00:00 |
|
darin%meer.net
|
a8b241a7fc
|
fixes bug 264274 "support dependent strings in frozen string API" r=biesi sr=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@165390 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-11-16 04:44:57 +00:00 |
|
bsmedberg%covad.net
|
80c1808b53
|
Bug 267767 - Make XPCOM memory management functions frozen exports. r=darin sr=shaver
git-svn-id: svn://10.0.0.236/trunk@165320 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-11-12 19:26:37 +00:00 |
|
darin%meer.net
|
3f701b6803
|
landing patch for bug 262218 "libxpcom.so should only export frozen symbols" r=bsmedberg sr=bryner
git-svn-id: svn://10.0.0.236/trunk@164375 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-10-25 19:34:45 +00:00 |
|
db48x%yahoo.com
|
bcee21063e
|
bug 244956: Small correction to comments in nsStringAPI.h
patch by Jonathan Watt <jonathan.watt@strath.ac.uk>, r/sr=shaver
git-svn-id: svn://10.0.0.236/trunk@160139 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-30 16:00:59 +00:00 |
|
darin%meer.net
|
0fc79f3a16
|
landing patch for bug 239716 "inout wstring methods are difficult to implement with nsEmbedString" patch by marco@gnome.org r=darin sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@155191 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-04-20 00:21:34 +00:00 |
|
darin%meer.net
|
dcb6fabc6b
|
fixes bug 239123 "exported functions in nsStringAPI.h should be frozen for 1.7 final" r=bsmedberg sr=dbaron a=asa
git-svn-id: svn://10.0.0.236/trunk@154693 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-04-11 20:52:32 +00:00 |
|
darin%meer.net
|
0a841a2d20
|
fixes bug 238088 "Support compile-time backwards compatible nsAString in Gecko SDK" r=bsmedberg sr=dbaron a=chofmann
git-svn-id: svn://10.0.0.236/trunk@154438 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-04-01 22:39:51 +00:00 |
|
darin%meer.net
|
17b87fb59e
|
fixes bug 239303 "provide basic string conversion routines for the Gecko SDK" r=bsmedberg sr=dbaron a=chofmann
git-svn-id: svn://10.0.0.236/trunk@154433 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-04-01 20:47:48 +00:00 |
|
darin%meer.net
|
55688e6410
|
landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt
git-svn-id: svn://10.0.0.236/trunk@152905 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-19 02:44:03 +00:00 |
|