pjs/xpcom/glue
Ed Morley 650a8a75a6 Merge last green changeset on m-i to m-c 2011-09-01 08:41:18 +01:00
..
nomozalloc Bug 675618 - Compile pldhash as C++. r=bsmedberg 2011-08-09 09:06:37 +02:00
standalone Bug 675618 - Compile pldhash as C++. r=bsmedberg 2011-08-09 09:06:37 +02:00
AutoRestore.h Fire assertions when guard objects are used as temporaries. (Bug 531460) r=cjones 2010-04-04 11:15:18 -07:00
BlockingResourceBase.cpp Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc 2011-04-29 14:21:57 -05:00
BlockingResourceBase.h Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc 2011-04-29 14:21:57 -05:00
CondVar.h Bug 556214, part 2: Create non-reentrant Monitor. r=roc sr=brendan 2011-04-29 14:21:57 -05:00
DeadlockDetector.cpp Bug 456272: deadlock detector improvements 2009-05-04 21:57:15 -07:00
DeadlockDetector.h bug 491977: fix "leak" of deadlock detector statics. r=bsmedberg 2009-06-16 12:36:44 -07:00
FileUtils.cpp Bug 611934 - OS/2 - implement fallocate() and fix build break; r=taras a=bsmedberg 2011-02-02 13:51:22 -05:00
FileUtils.h Bug 611934 - OS/2 - implement fallocate() and fix build break; r=taras a=bsmedberg 2011-02-02 13:51:22 -05:00
GenericFactory.cpp Implement compatibility wrapper so that binary components can be compatible with both Firefox 3.6 and Firefox 4, as a result of registration changes from bug 568691. 2010-06-24 16:36:27 -04:00
GenericFactory.h Implement compatibility wrapper so that binary components can be compatible with both Firefox 3.6 and Firefox 4, as a result of registration changes from bug 568691. 2010-06-24 16:36:27 -04:00
GenericModule.cpp Implement compatibility wrapper so that binary components can be compatible with both Firefox 3.6 and Firefox 4, as a result of registration changes from bug 568691. 2010-06-24 16:36:27 -04:00
IntentionalCrash.h Android bustage from bug 602891 part A, revision dc021bc9929f. getpid() required <unistd.h> 2010-11-17 18:14:11 -05:00
Makefile.in Bug 677661 - Remove nsTPtrArray and add a SafeElementAt(index_type) API to nsTArray when it's instantiated with a pointer type; r=sicking 2011-08-10 01:36:00 -04:00
Monitor.h Bug 556214, part 2: Create non-reentrant Monitor. r=roc sr=brendan 2011-04-29 14:21:57 -05:00
Mutex.h Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg 2011-03-31 23:29:02 -05:00
ReentrantMonitor.h Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc 2011-04-29 14:21:57 -05:00
SSE.cpp Bug 585708 - Part 2: Move CPUID code out of SSE.h and into SSE.cpp. r,a2.0=dbaron 2010-12-16 10:42:52 -08:00
SSE.h Bug 662765 - Respect _M_IX86_FP. r=jlebar 2011-06-13 17:12:33 +09:00
arm.cpp Bug 650162 - #ifdef out unused functions; r=dholbert 2011-04-14 18:14:19 -07:00
arm.h Bug 668672 - Respect HAVE_ARM_NEON in MSVC NEON detection, r=jmuizelaar 2011-06-30 16:26:30 -07:00
nsArrayEnumerator.cpp
nsArrayEnumerator.h Bug 431677 - outparam errors in netwerk/cookie, r=dmandelin 2008-05-01 15:12:33 -04:00
nsArrayUtils.cpp
nsArrayUtils.h
nsBaseHashtable.h Bug 573210 - Consistently qualify accesses to dependent base classes in xpcom C++ code. r=dbaron 2010-06-30 23:11:43 +02:00
nsCOMArray.cpp Bug 643885 - Part 1: Add the new RemoveObjectsAt API to nsCOMArray; r=bsmedberg 2011-04-14 10:18:02 -04:00
nsCOMArray.h Bug 643885 - Part 1: Add the new RemoveObjectsAt API to nsCOMArray; r=bsmedberg 2011-04-14 10:18:02 -04:00
nsCOMPtr.cpp
nsCOMPtr.h Bug 680625 part 0b: Remove more workarounds for past century compilers. r=ted 2011-08-26 00:35:13 +01:00
nsCRTGlue.cpp Bug 652506 - Remove WinCE code from xpcom; r=bsmedberg 2011-05-01 20:59:24 +02:00
nsCRTGlue.h Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras 2011-02-20 06:10:24 +11:00
nsCategoryCache.cpp Bug 594222 - Prevent RemoveObservers from being called more than once. r=dougt a=dougt 2010-09-07 18:22:00 -04:00
nsCategoryCache.h Bug 594222 - Prevent RemoveObservers from being called more than once. r=dougt a=dougt 2010-09-07 18:22:00 -04:00
nsClassHashtable.h Bug 577950 - Use a hashtable to speed up nsPrefBranch::RemoveObserver. r=bzbarsky, a2.0=jst 2010-07-16 14:10:01 -07:00
nsClassInfoImpl.cpp Bug 568691 fixups: alter mockObjects.js so that it registers its mock by contractID but doesn't replace the CID. Fix the generic classinfo not to assert when code asks for the class description (which is no longer implemented). 2010-06-23 15:18:13 -04:00
nsComponentManagerUtils.cpp
nsComponentManagerUtils.h
nsCycleCollectionParticipant.cpp Fix for bug ug 652135 (Add more CC edge names). r=dbaron. 2011-02-02 16:30:03 +01:00
nsCycleCollectionParticipant.h Fix for bug 664388 (NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS uses wrong pointer). r=bent. 2011-06-21 15:23:35 +02:00
nsCycleCollectorUtils.cpp Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew 2011-05-23 18:54:47 +02:00
nsCycleCollectorUtils.h Bug 678155 - Remove NS_COM. r=bsmedberg 2011-08-18 15:46:39 +02:00
nsDataHashtable.h
nsDebug.h Header changes for sixgill, annotations. bug 601129, r=jorendorff 2010-10-01 21:00:55 -07:00
nsDeque.cpp Bug 316661 - Part A - Remove null-checks before delete. r=bsmedberg 2011-05-17 16:01:36 +02:00
nsDeque.h Make nsDeque handle allocation failure better. (Bug 520661) r=bsmedberg 2009-10-07 20:22:42 -07:00
nsEnumeratorUtils.cpp Bug 623126 - Add constructor for nsDebugImpl, nsTraceRefcntImpl, EmptyEnumeratorImpl, and nsSimpleUnicharStreamFactory to placate CLang; r=bsmedberg 2011-03-24 19:26:55 -04:00
nsEnumeratorUtils.h
nsHashKeys.h Bug 606070 - warning C4244: 'return' : conversion from 'const PRUint64' to 'PLDHashNumber' in nsHashKeys.h r,a=bzbarsky 2010-11-06 14:53:37 +00:00
nsIClassInfoImpl.h Bug 657917 - Update nsIClassInfoImpl docs. r=peterv 2011-05-20 12:37:32 -04:00
nsID.cpp Bustage fix for bug 331165 2009-03-25 13:33:03 +00:00
nsID.h Bug 659546 - Silence clang warnings about alignment requirement increase in nsID::Equals after bug 164580; r=bsmedberg 2011-05-30 11:39:12 -04:00
nsIInterfaceRequestorUtils.cpp Bug 559804 - nsGetInterface::operator() doesn't consistently set *aInstancePtr, r=bsmedberg 2010-04-16 06:03:00 -07:00
nsIInterfaceRequestorUtils.h
nsINIParser.cpp Bustage fix following bug 541594 - revert NS_strtok change that appears to be causing hangs and fix ini parser to work as intended. rs=dolske 2010-02-10 11:55:18 +00:00
nsINIParser.h Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
nsISupportsImpl.cpp
nsISupportsImpl.h Bug 682767 - Warning nsISupportsImpl.h: unused owner; r=bsmedberg 2011-08-31 13:16:13 +01:00
nsISupportsUtils.h Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg 2010-07-05 11:42:18 +02:00
nsIWeakReferenceUtils.h Bug 625042 - nsIWeakReferenceUtils.h should include nsIWeakReference.h. r=bsmedberg a=jst 2011-01-19 12:13:54 +01:00
nsInterfaceHashtable.h Bug 579692 - Consistently qualify accesses to dependent base classes in xpcom C++ code. r=dbaron 2010-07-18 10:24:23 +02:00
nsMemory.cpp
nsMemory.h Add macro to give alignment requirements of a type. (Bug 562844) r=bsmedberg 2010-05-14 12:05:14 -07:00
nsProxyRelease.cpp
nsProxyRelease.h Bug 611639 - NS_ProxyRelease does not work for RefPtrs. 2010-11-16 01:08:57 +01:00
nsQuickSort.cpp Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc 2011-06-02 14:56:50 +02:00
nsQuickSort.h
nsRefPtrHashtable.h Bug 573210 - Consistently qualify accesses to dependent base classes in xpcom C++ code. r=dbaron 2010-06-30 23:11:43 +02:00
nsServiceManagerUtils.h
nsStringAPI.cpp Bug 562522 - comparison between signed and unsigned integer expressions in nsStringAPI.cpp, r=bsmedberg 2010-04-28 17:30:00 -07:00
nsStringAPI.h Bug 540322 Add some missing methods to the external string API r=bsmedberg 2011-03-25 11:39:38 +00:00
nsStringGlue.h
nsTArray-inl.h Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc 2011-06-02 14:56:50 +02:00
nsTArray.cpp Bug 550611: Make nsTArray optionally infallible. sr=bsmedberg a=blocking 2010-11-08 20:48:59 -06:00
nsTArray.h Bug 677661 - Remove nsTPtrArray and add a SafeElementAt(index_type) API to nsTArray when it's instantiated with a pointer type; r=sicking 2011-08-10 01:36:00 -04:00
nsTHashtable.cpp Bug 415262 - "Make general use of new NSPR rotate macros" [p=swsnyder@insightbb.com (Steve Snyder) r=wtc sr=dbaron a=blocking1.9+] 2008-02-13 03:34:46 -08:00
nsTHashtable.h Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
nsTObserverArray.cpp Bug 507387 - fix copyright holder; Mozilla Corporation -> Mozilla Foundation. r=gerv. 2009-12-21 21:50:30 +00:00
nsTObserverArray.h Move comment for nsTObserverArray near the start of the file, r=bz a=bz over IRC. DONTBUILD 2011-01-14 18:15:27 +01:00
nsTPriorityQueue.h Bug 474743 Prequel: Implement nsTPriorityQueue. r=dholbert r=roc sr=bsmedberg 2010-01-12 12:00:49 -08:00
nsTWeakRef.h Bug 506041 Part 2: Correct misspellings in source code 2010-05-13 14:19:50 +02:00
nsTextFormatter.cpp Bug 323376 - nsTextFormatter::ssprintf adds extra '\0' to result; Patch by Steve Krulewitz, updated by Jonathan Protzenko; r=darin approval2.0=beltzner 2010-10-21 11:56:33 +01:00
nsTextFormatter.h Bug 411256 - "AIX linker error for trunk build xpcom module :ERROR: Undefined symbol: .PR_dtoa" (Remove standalone glue dependencies on NSPR) [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) r=dwitte a1.9=schrep] 2008-02-07 11:49:18 -08:00
nsThreadIDs.h Bug 580096 - 'move the cycle collector off the main thread'. r=peterv+jst 2010-11-11 14:52:30 -08:00
nsThreadUtils.cpp Bug 664341 - Provide API to specify thread stack size. r=bsmedberg 2011-07-27 15:26:47 +12:00
nsThreadUtils.h Bug 678155 - Remove NS_COM. r=bsmedberg 2011-08-18 15:46:39 +02:00
nsTraceRefcnt.h Bug 603844: Annotate some xlst classes with leak logging. r=sicking sr=dbaron 2010-12-02 11:15:48 -05:00
nsVersionComparator.cpp Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc 2011-06-02 14:56:50 +02:00
nsVersionComparator.h Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly. 2010-06-21 11:41:42 -04:00
nsVoidArray.cpp Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc 2011-06-02 14:56:50 +02:00
nsVoidArray.h Bug 642408 - Drop nsStringArray now that it is no longer used, r=bsmedberg 2011-03-23 15:13:41 -04:00
nsWeakReference.cpp
nsWeakReference.h Bug 625042 - nsIWeakReferenceUtils.h should include nsIWeakReference.h. r=bsmedberg a=jst 2011-01-19 12:13:54 +01:00
nsXPTCUtils.h
objs.mk Bug 675618 - Compile pldhash as C++. r=bsmedberg 2011-08-09 09:06:37 +02:00
pldhash.cpp Bug 675618 - Compile pldhash as C++. r=bsmedberg 2011-08-09 09:06:37 +02:00
pldhash.h Port xpcom to 64-bit Mac OS X, part 1. b=478687 r=mstange sr=bsmedberg 2009-03-06 12:32:57 -06:00
unused.cpp Bug 518881: Make Send/Call*() methods for IPDL parent actors warn_unused_result. r=bent 2010-04-27 00:43:00 -05:00
unused.h Try and fix Windows non-libxul bustage from bug 518881 due to NS_COM_GLUE being in the wrong place. 2010-04-27 13:52:42 +01:00