dougt%meer.net
|
d258f3e99d
|
bug 280245. WinCE build and support changes. r=darin
|
2005-01-30 21:33:47 +00:00 |
timeless%mozdev.org
|
8e641be8be
|
Bug 127760 complete patch file for OpenUNIX and OpenServer ports
patch by bugzilla@hiram.ws r=dougt
|
2005-01-17 07:09:33 +00:00 |
bryner%brianryner.com
|
884453541b
|
Add support for using gcc's visibility pragma to treat all function and method declarations as "hidden" unless declared otherwise. Create wrappers for system headers that cause them to be treated as default-visibility declarations. This gives a substantial code size and performance win on compilers that support it, and should show up on the gruff tinderbox. Bug 273336, r=darin sr=dbaron.
|
2004-12-15 05:52:44 +00:00 |
doronr%us.ibm.com
|
c83f31dad5
|
Bug 223097 - XML Schema Validation initial checkin, not built by default. Lives in extensions/schema-validation. r=jst for build changes.
|
2004-12-10 15:11:31 +00:00 |
shaver%mozilla.org
|
0934e8a386
|
add STORAGE error module, r=bz
|
2004-12-08 23:14:13 +00:00 |
timeless%mozdev.org
|
e3ab186776
|
Bug 251078 Remove xpcom's rebase utility
patch by sdwalker@myrealbox.com r=bryner
|
2004-11-23 20:00:26 +00:00 |
bsmedberg%covad.net
|
b4b6136a61
|
Bug 271313 - nsMemory::HeapMinimize crashes r=darin (regression introduced in bug 267767
|
2004-11-23 17:20:00 +00:00 |
darin%meer.net
|
c79cfdbf74
|
fixes bug 261083 "Channels do not uniformly query their notification callbacks" r=biesi sr=bzbarsky
|
2004-11-15 20:16:52 +00:00 |
bsmedberg%covad.net
|
5c0419625c
|
Remove extraneous semicolon (breaks gcc3.4 and mingw) r=bustage
|
2004-11-12 21:46:49 +00:00 |
bsmedberg%covad.net
|
a4ecbd3e41
|
Bug 267767 - Make XPCOM memory management functions frozen exports. r=darin sr=shaver
|
2004-11-12 19:26:37 +00:00 |
darin%meer.net
|
96c79cea45
|
eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg
|
2004-11-01 18:50:36 +00:00 |
darin%meer.net
|
fb118993e7
|
fixes bug 266006 "xpcom/glue should not declare methods with NS_COM" r=bsmedberg
|
2004-10-29 19:43:51 +00:00 |
timeless%mozdev.org
|
6e2800487a
|
Bug 254555 mark nsConsoleService as nsIClassInfo::THREAD_SAFE
r=dougt
|
2004-10-28 07:34:41 +00:00 |
darin%meer.net
|
fb3826168b
|
landing patch for bug 262218 "libxpcom.so should only export frozen symbols" r=bsmedberg sr=bryner
|
2004-10-25 19:34:45 +00:00 |
cls%seawood.org
|
34ced1f8a8
|
Only use Debugger() if building against carbon or cocoa toolkits.
Fixing OSX/X11 bustage.
Bug #249028 sr=darin
|
2004-09-18 16:35:28 +00:00 |
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 |