mhammond%skippinet.com.au
4fe6349b13
Don't keep the Python thread-lock - this prevents secondary threads from
...
starting. Not part of the build.
2003-12-30 23:15:33 +00:00
bryner%brianryner.com
352e645b90
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2003-09-07 22:05:34 +00:00
mhammond%skippinet.com.au
4353745624
Fix errors with (and add tests for) unsigned long constants on solaris.
...
Not part of the build (and neither was the last checkin - sorry)
2003-08-08 00:51:40 +00:00
mhammond%skippinet.com.au
6ac34c924f
Add some extra utf8 string tests.
2003-08-08 00:50:34 +00:00
mhammond%skippinet.com.au
c1ca8cd43d
Fix a bug when registering just a single component. Not part of the build.
2003-08-06 01:04:15 +00:00
mhammond%skippinet.com.au
fa320fbfeb
One final wchar_t -> PRUnichar. Not part of the build.
2003-07-30 23:24:05 +00:00
mhammond%skippinet.com.au
0cb63da3b0
Tweak so it still builds with Python 2.2. Not part of the build.
2003-07-30 23:10:31 +00:00
mhammond%skippinet.com.au
eb7af66602
Remove a couple of unused variables. Not part of the build.
2003-07-30 01:18:12 +00:00
mhammond%skippinet.com.au
030cb3c4e1
Remove unused variable.
2003-07-30 01:13:50 +00:00
mhammond%skippinet.com.au
a326402327
Not part of the build.
...
Explicitly use Python UCS2 functions, for platforms where
sizeof(wchar) != sizeof(PRUnichar).
Incorporate Linux build changes for dynamic linking.
2003-07-30 01:08:13 +00:00
mhammond%skippinet.com.au
d1e853d30c
We were breaking Python's rules for comparison result returns - and
...
this only started mattering in Python 2.3.
Not part of the build.
2003-07-23 00:23:45 +00:00
mhammond%skippinet.com.au
c27a9ae0f9
When new components are registered, re-scan the Python directory for
...
new .pth files (which may have just been installed).
Add _xpcom.GetSpecialDirectory() to make this work.
Not part of the build.
2003-07-22 07:30:55 +00:00
mhammond%skippinet.com.au
06c602fd58
Convert constants from hex to dec, to prevent warnings in Python 2.3
...
Not part of the build.
2003-07-17 11:02:34 +00:00
mhammond%skippinet.com.au
ee8bb06cc9
Python XPCOM bindings - not part of the build.
...
* Attempt to import a "sitepyxpcom" module at startup.
* Process the main bin\Python directory as a "site directory". This means
.pth files will be scanned in that directory, allowing sys.path changes
to be managed in a sensible way locally to mozilla.
2003-07-17 06:39:00 +00:00
mhammond%skippinet.com.au
9944d45113
Fix severe leaks when using string object, and update the test suite
...
to try and catch this in the future. Not part of the build.
2003-05-09 01:23:22 +00:00
mhammond%skippinet.com.au
e62ed7ca1f
Correct 1.4 build errors on Linux. Not part of the build.
2003-05-09 01:20:32 +00:00
mhammond%skippinet.com.au
37913086aa
PyXPCOM: some strings were being terminated at the first \0, and some extra
...
tests. Not part of the build.
2003-04-22 11:54:40 +00:00
mhammond%skippinet.com.au
6656e8dd8e
Make use if the new PyGILState_ API if available.
...
Not part of the build.
2003-04-20 02:47:31 +00:00
mhammond%skippinet.com.au
5f6737814a
Initialize a static to be nice, and printf() errors if the console
...
service is not available. Not part of the build.
2003-04-16 01:26:51 +00:00
mhammond%skippinet.com.au
a018868e16
Prevent allocating zero bytes.
2003-04-16 01:23:40 +00:00
mhammond%skippinet.com.au
a68d4bf858
Bring the Python XPCOM binding IO routines in line with Moz 1.4.
...
Not part of the build.
2003-04-15 14:39:31 +00:00
mhammond%skippinet.com.au
ae61ce8620
Make it simpler to implement sub-classes for the loader and module objects.
...
Not part of the build.
2003-04-02 04:00:59 +00:00
mhammond%skippinet.com.au
b3d2b1a8a8
Add support for the timeline service. Not part of the build.
2003-04-02 04:00:17 +00:00
mhammond%skippinet.com.au
2f29bd30a5
If repr() of a component failed we would crash. Not part of the build.
2003-04-02 03:59:18 +00:00
mhammond%skippinet.com.au
c470de08e3
repr() of an object could fail - prevent this. Not part of the build.
2003-04-02 03:58:16 +00:00
mhammond%skippinet.com.au
26b490fb9e
Moving towards making an optional part of the build. Not part of the
...
build :)
2003-04-01 14:17:28 +00:00
mhammond%skippinet.com.au
e1b99b5d92
Get Python XPCOM bindings building with 1.4. Not part of the build.
2003-04-01 13:22:16 +00:00
bzbarsky%mit.edu
5a829e126a
Fix some spelling errors in comments. Bug 106386, patch by Nicholas Bebout
...
<nb@ipnode.info>, r=doron, sr=dmose
2003-03-19 04:35:08 +00:00
dougt%netscape.com
be629223b6
Create a new xpcom obsolete library (and component library).
...
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a �only include� cid list that can mask CID�s that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
2003-03-15 01:04:32 +00:00
dbaron%dbaron.org
963a794bbc
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2003-01-08 20:32:55 +00:00
mhammond%skippinet.com.au
9dc36f6cab
Get pyxpcom building and working again, at least on Windows. file test
...
fails, but we can live with that for now. Not part of the build.
2002-11-26 11:39:07 +00:00
sicking%bigfoot.com
8fa4129fc1
Bug 8929: Kill NS_COMFALSE
...
r=peterv sr=bz
2002-11-25 11:21:22 +00:00
dougt%netscape.com
c5e8f896cd
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
2002-09-07 17:13:19 +00:00
dougt%netscape.com
c1b9f8114d
Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
2002-09-03 23:36:13 +00:00
seawood%netscape.com
8ae6c40f5d
Removing old nmake build makefiles. Bug #158528 r=pavlov
2002-08-10 07:55:43 +00:00
alecf%netscape.com
3703f3c61b
bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
...
nsISupportsString -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag
2002-08-06 00:53:19 +00:00
mhammond%skippinet.com.au
e517fa3bcd
nsCString->nsString API changes. Merged from 1.0 branch.
...
Not part of the build.
2002-05-22 05:41:04 +00:00
mhammond%skippinet.com.au
b4ccdd9f5e
Update build instructions.
...
Not part of the build.
2002-05-03 05:14:38 +00:00
mhammond%skippinet.com.au
a4e5675e76
We are now building with the standard build system - yay!
...
Not part of the build.
2002-05-03 01:23:56 +00:00
mhammond%skippinet.com.au
84502fc51f
Merging 1.0 branch onto the trunk (I know this is not the usual
...
way, but it is just me :)
Not part of the build!
2002-05-03 01:16:47 +00:00
mhammond%skippinet.com.au
ba97909ba7
Final fixes for Unix!
...
Not part of the build.
2002-05-03 01:09:51 +00:00
mhammond%skippinet.com.au
42d558ca33
Merge in changes from 1.8.2.3 on the 1.0 branch.
...
Not part of the build.
2002-05-03 01:02:32 +00:00
mhammond%skippinet.com.au
6be982c32e
Moving towards full autoconf build support.
...
Not part of the build.
2002-05-02 11:05:25 +00:00
mhammond%skippinet.com.au
f23244131f
Some changes for nsIFile moving to nsACString.
...
Not part of the build.
2002-05-02 11:04:37 +00:00
seawood%netscape.com
f9479b8517
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
2a4007a526
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:03:32 +00:00
darin%netscape.com
cfe07b944b
b=99165 Freeze nsIInputStream nsIOutputStream (not yet frozen... but close)
...
r=dougt sr=shaver a=asa
2002-03-12 00:59:06 +00:00
mhammond%skippinet.com.au
96bb97778b
Provide a nicer exception when an unknown contract ID is attempted to be
...
used.
Not part of the build.
2002-03-07 12:01:38 +00:00
mhammond%skippinet.com.au
a7d47014f5
Minor comment and string change. Not part of the build.
2002-03-07 12:00:43 +00:00
mhammond%skippinet.com.au
66203a9603
Add tests for repr() of objects. Remove assert, replace with functions
...
that don't depend on -o flag.
Not part of the build.
2002-03-07 11:59:40 +00:00