mkaply%us.ibm.com
|
b8fca0d80e
|
This stuff doesn't work on OS/2 and is causing thousands of warnings errors
|
2004-07-22 20:27:48 +00:00 |
tor%cs.brown.edu
|
82e88f5deb
|
Bug 249048 - Implement SVG exceptions.
p=jonathan.watt@strath.ac.uk, r=afri, sr=peterv
|
2004-07-22 18:34:36 +00:00 |
peterv%propagandism.org
|
b177687f8a
|
Fix for bug 249028 (Make XPCOM_DEBUG_BREAK=trap work on OS X). r=bryner, sr=dougt.
|
2004-07-22 14:44:38 +00:00 |
dbaron%dbaron.org
|
49453aa5cd
|
Only use __attribute__ on gcc 3 or higher. Fixing bustage.
|
2004-07-14 23:43:15 +00:00 |
bryner%brianryner.com
|
377380315d
|
Add a NS_FASTCALL macro that specifies regparm(3) and stdcall on gcc/x86 to improve performance (passing up to 3 arguments in registers instead of on the stack, and having the caller pop any stack arguments). Apply NS_FASTCALL to our most frequently called non-public methods and functions. Also add NS_CDECL to explicitly specify the default calling convention and make it part of NS_IMETHOD, since xptcall can't deal with NS_FASTCALL. Bug 249652, r=darin, sr=dbaron.
|
2004-07-14 22:14:34 +00:00 |
caillon%redhat.com
|
e55198520c
|
Kill off nsComObsolete.h
Patch by marco@gnome.org to bug 241145
r=caillon sr=dbaron
|
2004-05-18 18:09:16 +00:00 |
darin%meer.net
|
1c6b5e1bda
|
fixes bug 242985 "Define module for IPC specific error codes" r/moa=dougt
|
2004-05-11 05:04:25 +00:00 |
gerv%gerv.net
|
6f486a3c92
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
neil%parkwaycc.co.uk
|
63e200f5f3
|
Supplementary patch to bug 227537 because some versions of gcc don't accept all placements of the visibility attribute r=bryner sr=blizzard a=asa
|
2004-03-25 19:55:16 +00:00 |
timeless%mozdev.org
|
2e799e3662
|
Bug 190766 nsStackFrameUnix.cpp crashes on Solaris [@ write_address_file]
r=dbaron
|
2004-03-08 07:47:44 +00:00 |
bryner%brianryner.com
|
d2eefcf3f2
|
Add NS_LIKELY and NS_UNLIKELY macros that can be used to give the compiler branch probability information. Make NS_SUCCEEDED and NS_FAILED use these macros so that we optimize for the success case. Bug 236753, r+sr=dbaron.
|
2004-03-07 23:32:08 +00:00 |
cls%seawood.org
|
332976510a
|
Remove troublesome libiberty dependency by using __cxa_demangle instead of cplus_demangle. (redux)
Bug #232763 r=dbaron sr=brendan
|
2004-02-11 07:16:11 +00:00 |
cls%seawood.org
|
bc24ffd464
|
Backing out previous changes.
Missed a cplus_demangle call and it turns out that all of trace-malloc needs to be tweaked to use c++ instead of C.
Bug #232763
|
2004-02-10 18:55:04 +00:00 |
cls%seawood.org
|
1c32a0ea76
|
Remove troublesome libiberty dependency by using __cxa_demangle instead of cplus_demangle.
Bug #232763 r=dbaron sr=brendan
|
2004-02-10 16:19:47 +00:00 |
bryner%brianryner.com
|
0cf1253322
|
Second try at enabling hidden visibility for NS_IMETHOD on ELF platforms (bug 227537). r+sr=dbaron for the changes.
|
2004-02-04 04:55:57 +00:00 |
bryner%brianryner.com
|
48117afde3
|
Turn off visibility until I can figure out how to fix this for older gcc's that won't accept visibility=default
|
2004-02-03 09:09:41 +00:00 |
bryner%brianryner.com
|
6c7448b0e3
|
Make NS_IMETHOD set hidden symbol visibility by default on ELF platforms. This is always desirable for virtual methods implemented in XPCOM component libraries, since it's impossible to reference the symbol from outside of the library. The behavior can be overridden as needed, such as a base class in a shared library that's linked against. For more details, see the comments in nscore.h and bug 227537. r=dbaron, sr=darin.
|
2004-02-03 08:32:33 +00:00 |
bryner%brianryner.com
|
8201c0cef1
|
Continuing removal of unneeded virtual destructors (bug 229875). r=dougt, sr=dbaron.
|
2004-01-22 01:01:19 +00:00 |
bryner%brianryner.com
|
bc829daafa
|
Bug 229875 - eliminate unnecssary public/virtual destructors. This patch changes all refcounted classes under xpcom/, which aren't inherited from or used on the stack, to have private, nonvirtual destructors. r=dougt, sr=dbaron.
|
2004-01-15 06:14:18 +00:00 |
bryner%brianryner.com
|
a313655104
|
Kill old file full of IIDs. r=dbaron sr=jst
|
2004-01-14 23:12:41 +00:00 |
bzbarsky%mit.edu
|
75c2b9acde
|
Remove nsIHTMLContentContainer, merge those three functions into nsIDocument,
and make XUL style attribute dynamic changes get a proper CSSLoader off the
document. Bug 211376, r+sr=jst
|
2004-01-13 23:14:49 +00:00 |
bryner%brianryner.com
|
39c612d480
|
Eliminate old nsCWeakReference implementation (bug 230480). This rewrites nsListControlFrame's event listener to be a little more sane. r+sr=dbaron.
|
2004-01-09 22:18:26 +00:00 |
bryner%brianryner.com
|
ab078c2420
|
removing some old dead (or never alive) files. not part of the build.
|
2004-01-09 08:49:01 +00:00 |
dbaron%dbaron.org
|
a71802a815
|
Remove pc tests in stack walking code that prevent it from working on Fedora Core 1. b=227396 r=bryner
|
2004-01-03 19:16:31 +00:00 |
dbaron%dbaron.org
|
93497517b6
|
Remove include of stdio.h from nsTraceRefcnt.h. b=227074 r=dougt sr,a=brendan
|
2003-12-12 23:02:12 +00:00 |
caillon%returnzero.com
|
9802a3c186
|
Microsoft didn't prefix their core interface names with 'ns'.
Fixing comment grammar.
No bug.
r=timeless rs=dbaron
|
2003-11-11 21:53:36 +00:00 |
bsmedberg%covad.net
|
e89b48c5ba
|
Bug 212222 - Load default prefs from the GRE and from the application. r/sr=alecf/darin
NOTE: This is only the backend work necessary to load prefs. The actual separation of prefs into application/embedding will happen in another bug.
|
2003-11-03 16:46:13 +00:00 |
timeless%mozdev.org
|
e2795676be
|
Bug 220062 Cleanup NS_METHOD_GETTER_STR/NS_METHOD_SETTER_STR
r=dougt
|
2003-09-24 01:56:06 +00:00 |
mkaply%us.ibm.com
|
f7c33c2698
|
#215581
r=mkaply, sr=blizzard (platform specific)
Changes to get GCC 3.2.2 working on OS/2 - this set is OS/2 only changes
Also remove some VACPP references
|
2003-09-15 21:55:23 +00:00 |
bryner%brianryner.com
|
577de49b39
|
Use typeof() to implement NS_STDCALL_FUNCPROTO so that pointer-to-member types using stdcall work on mingw gcc. Bug 203137, r=cls, sr=dbaron.
|
2003-09-15 04:20:20 +00:00 |
bryner%brianryner.com
|
5a2b401762
|
Instead of repeating the same code for each event and listener interface, have nsEventListenerManager::HandleEvent use a table containing the event, interface and method, and array bits. This cuts out a _lot_ of redundant code. The checkin also adds the NS_IMETHOD_CALLBACK #define, which can be used to declare pointer-to-member types using stdcall. Bug 217124, r=jst, sr=dbaron.
|
2003-09-11 06:31:58 +00:00 |
timeless%mozdev.org
|
765c771da0
|
Bug 217852 ASSERTION: nsDebugImpl not thread-safe: '_mOwningThread.GetThread() == PR_GetCurrentThread()'
r=dougt sr=darin
|
2003-09-11 01:42:41 +00:00 |
bryner%brianryner.com
|
9822c742df
|
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
|
2003-09-08 00:31:50 +00:00 |
cls%seawood.org
|
f241f19c88
|
Move chrome files from xpcom to intl.
Bug #214690 r=dougt sr=darin a=asa
|
2003-08-14 21:25:18 +00:00 |
dougt%meer.net
|
c236fd507e
|
Fixing bustage
|
2003-08-05 06:42:22 +00:00 |
dougt%meer.net
|
f2dfe189de
|
Removing dead files
|
2003-08-05 05:41:37 +00:00 |
dougt%meer.net
|
a2acff55c9
|
nsTraceRefcntImpl not nsTraceRefcnt.
|
2003-08-05 05:34:11 +00:00 |
dougt%meer.net
|
2457226054
|
Fix for 205023. Adds nsTraceRefcnt stubs that access a global to allow tracing refcnt to work with the GRE/xpcom glue builds. r=dbaron
|
2003-08-05 05:29:10 +00:00 |
mkaply%us.ibm.com
|
56dc425c51
|
rs=leaf
Remove XP_OS2_VACPP from the tree
|
2003-07-22 18:38:01 +00:00 |
dougt%meer.net
|
4a0222e731
|
Enables debug stackcrawl support in GRE builds. b=208098. r=dbaron.
|
2003-07-07 22:11:36 +00:00 |
seawood%netscape.com
|
3ee6b37d3f
|
Move xpcom specific defines from mozilla-config.h into xpcom-config.h.
Bug #210409 r=dougt
|
2003-06-27 04:12:16 +00:00 |
seawood%netscape.com
|
af26a5126e
|
Use the documented __declspec keyword instead of _declspec.
Bug #206934 r=dougt
|
2003-06-24 22:12:37 +00:00 |
bsmedberg%covad.net
|
4aa3bce895
|
Bug 209622 - bustage fix for stupid compilers (Sun WS and DEC OSF1) -
also remove unused configure test. r=dbaron sr=alecf
|
2003-06-19 18:42:23 +00:00 |
seawood%netscape.com
|
8f112a4226
|
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
|
2003-06-10 21:18:27 +00:00 |
peterv%netscape.com
|
cab394476a
|
Fix for bug 208398 (Implement swap on nsRefPtr). r=sicking, sr=dbaron.
|
2003-06-10 11:39:54 +00:00 |
dbaron%dbaron.org
|
e949c253e7
|
Remove unneeded duplication from nsCOMPtr.h. b=208449 r=sicking sr=jag
|
2003-06-05 23:43:08 +00:00 |
jkeiser%netscape.com
|
90826eae16
|
Make nsAutoPtr declarable with forward-declared classes (bug 107291), r=bugmail@sicking.cc, sr=dbaron@dbaron.org
|
2003-06-05 17:55:33 +00:00 |
timeless%mozdev.org
|
6393e4cbed
|
Bug 205363 Remove SendStatusNotification/nsIPrintStatusCallback
r=dbaron sr=dmose
|
2003-05-23 22:10:13 +00:00 |
dbaron%dbaron.org
|
9692e0225d
|
Fix bustage on Sun Workshop compiler (nebiros tinderbox). r=darin
|
2003-05-16 00:52:17 +00:00 |
jst%netscape.com
|
31af8ab2ca
|
Fixing bug 199399. Eliminating the interfaces nsIXMLDocument now that it's not needed any more. r=peterv@netscape.com, sr=heikki@netscape.com
|
2003-04-22 21:57:25 +00:00 |