..
standalone
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04: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 491977: fix "leak" of deadlock detector statics. r=bsmedberg
2009-06-16 12:36:44 -07:00
BlockingResourceBase.h
Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones
2010-02-03 17:17:09 -05:00
CondVar.h
bug 491462: fix some typos and compiler warnings in deadlock detector. r=bsmedberg
2009-05-14 13:07:30 -07: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
Makefile.in
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
Monitor.h
Bug 556424 - mozilla::MonitorAutoEnter::NotifyAll() should notify all. r=cjones
2010-04-01 19:54:03 -07:00
Mutex.h
Bug 545733: |const|-ify some *Channel methods. r=bent
2010-04-27 00:42:59 -05: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
nsAutoLock.cpp
Bug 430112 - <nsAutoLock.cpp>: 2 "warning: unused variable status"; (Bv1) Split the init to 2 instructions; r=benjamin
2009-07-06 22:01:37 +02:00
nsAutoLock.h
Fire assertions when guard objects are used as temporaries. (Bug 531460) r=cjones
2010-04-04 11:15:18 -07:00
nsBaseHashtable.h
Bug 570488 - Remove xpti.dat caching which harms us in runtime and code complexity
2010-06-10 12:51:29 -04:00
nsCategoryCache.cpp
Bug 529820 - nsCategoryCache is slightly unsafe, r=biesi
2009-11-19 07:51:00 -08:00
nsCategoryCache.h
Bug 522353 - nsCategoryCache is still observing category changes after xpcom-shutdown, r=biesi, moa=bsmedberg
2009-11-19 14:15:05 +01:00
nsClassHashtable.h
Bug 568691 part C - Register all components based on reading .manifest files from the components directories. Binary components auto-register using "binary-component name.dll". JS components register using "component CID file.js" "contract @mozilla.org/contract;1 CID" and "category categoryname keyname value".
2010-06-11 16:13:26 -04:00
nsClassInfoImpl.cpp
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
nsCOMArray.cpp
Bug 570657 - Make the order of releasing objects and removing them in nsCOMArray's consistent; r=shaver
2010-06-09 14:13:16 -04:00
nsCOMArray.h
Bug 551299. Add a SetCount() method to nsCOMArray and nsVoidArray. r=bsmedberg.
2010-03-15 11:38:50 +00:00
nsComponentManagerUtils.cpp
nsComponentManagerUtils.h
nsCOMPtr.cpp
nsCOMPtr.h
Bug 523651. Add a CallQueryInterface that works well with nsCOMPtr. r=bsmedberg
2009-10-23 16:24:47 -04:00
nsCRTGlue.cpp
Bug 561464 - Add support for XPCOM on Android, patch mostly by vlad, r=bsmedberg
2010-06-01 12:02:42 -07:00
nsCRTGlue.h
Bug 537967 - Moving FILE_ILLEGAL_CHARACTERS from nsCRT.h to nsCRTGlue.h for frozen linkages, r=bsmedberg,sr=shaver
2010-03-07 15:15:31 +01:00
nsCycleCollectionParticipant.cpp
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
nsCycleCollectionParticipant.h
Bug 569504 - Fix the spell checker leaking windows and documents; r=roc
2010-06-02 14:33:47 -04:00
nsDataHashtable.h
nsDebug.h
Remove spurious \r's. Go Windows. b=541220, r=aidan
2010-04-22 11:13:05 -07:00
nsDeque.cpp
Bug 464043 - change nsDeque to use malloc for mData, r=bsmedberg
2009-11-14 16:45:42 -08:00
nsDeque.h
Make nsDeque handle allocation failure better. (Bug 520661) r=bsmedberg
2009-10-07 20:22:42 -07:00
nsEnumeratorUtils.cpp
Bug 451501. EmptyEnumratorImpl::QueryInterface needs to support nsIUTF8StringEnumerator. r+sr=bsmedberg
2009-04-06 12:26:25 +12:00
nsEnumeratorUtils.h
nsGREGlue.cpp
Backout patch from bug 528964 due to bustage.
2009-12-03 03:18:52 -06:00
nsHashKeys.h
Bug 462593. Add nsPtrHashKey<T> to XPCOM. r=bsmedberg
2009-01-09 13:12:33 +13:00
nsIClassInfoImpl.h
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
nsID.cpp
Bustage fix for bug 331165
2009-03-25 13:33:03 +00:00
nsID.h
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -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
nsInterfaceHashtable.h
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
nsISupportsImpl.cpp
nsISupportsImpl.h
Bug 551298, patch A followup i: Add thread safety assertions to AddRef/Release implementations. r=bsmedberg
2010-04-01 11:05:40 -07:00
nsISupportsUtils.h
Bug 551298, patch A: Move THEBES_INLINE_DECL_REFCOUNTING to xpcom (with s/THEBES/NS/). r=bsmedberg
2010-04-01 11:05:40 -07:00
nsIWeakReferenceUtils.h
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 470282 - nsProxyRelease.h include guard is not setup properly. r+bnewman
2009-03-11 20:22:48 -07:00
nsQuickSort.cpp
nsQuickSort.h
nsRefPtrHashtable.h
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
Use char16_t when available, and when it is, don't test for -fshort-wchar. (Bug 502298) r=bsmedberg
2009-07-20 07:04:41 -04:00
nsStringGlue.h
nsTArray.cpp
Bug 556303: Fix unsigned/signed compiler warning in nsTArray.cpp. r=bsmedberg
2010-04-05 14:56:35 -07:00
nsTArray.h
Bug 565461: Implement nsTArray::operator==. r=bsmedberg
2010-05-22 14:35:41 -05:00
nsTextFormatter.cpp
Bug 438688 – String formatter fails to format the same argument twice. r=bsmedberg
2008-08-14 12:11:25 +02:00
nsTextFormatter.h
nsTHashtable.cpp
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
nsThreadUtils.cpp
Bug 526586 - XULRunner crashes on startup on Windows r=bustage fix and at least agreement on the approach from dbaron
2009-11-09 14:30:01 -05:00
nsThreadUtils.h
Patch to fix bug 563573. r=bent
2010-05-10 18:05:40 -07:00
nsTObserverArray.cpp
Bug 507387 - fix copyright holder; Mozilla Corporation -> Mozilla Foundation. r=gerv.
2009-12-21 21:50:30 +00:00
nsTObserverArray.h
Bug 507387 - fix copyright holder; Mozilla Corporation -> Mozilla Foundation. r=gerv.
2009-12-21 21:50:30 +00:00
nsTPriorityQueue.h
Bug 474743 Prequel: Implement nsTPriorityQueue. r=dholbert r=roc sr=bsmedberg
2010-01-12 12:00:49 -08:00
nsTPtrArray.h
Bug 448658 - nsAutoTArray aligns buffer to 32 bits, causing SIGBUS when array entry type requires 64-bit alignment. r=dbaron
2010-03-22 15:16:44 +01:00
nsTraceRefcnt.h
Bug 443058 - Remove MOZ_DECL_CTOR_COUNTER; <mozilla-central> part; r=benjamin
2008-09-07 00:04:10 +02:00
nsTWeakRef.h
Bug 506041 Part 2: Correct misspellings in source code
2010-05-13 14:19:50 +02:00
nsVersionComparator.cpp
Bug 492948 - Windows XULRunner stub can't discover the GRE anymore, due to using NS_ConvertUTF8toUTF16 before having loaded XPCOM, r=blassey
2009-05-20 17:00:45 -04:00
nsVersionComparator.h
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
2009-01-21 22:55:08 -08:00
nsVoidArray.cpp
Bug 551299. Add a SetCount() method to nsCOMArray and nsVoidArray. r=bsmedberg.
2010-03-15 11:38:50 +00:00
nsVoidArray.h
Bug 570657 - Make the order of releasing objects and removing them in nsCOMArray's consistent; r=shaver
2010-06-09 14:13:16 -04:00
nsWeakReference.cpp
nsWeakReference.h
nsXPTCUtils.h
objs.mk
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
pldhash.c
Port xpcom to 64-bit Mac OS X, part 1. b=478687 r=mstange sr=bsmedberg
2009-03-06 12:32:57 -06: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
SSE.cpp
Add SSE.h to consolidate code for Intel CPU feature detection at both compile-time and run-time. (Bug 513422) r=vlad
2009-12-11 08:13:19 -08:00
SSE.h
Bug 561736 Add has_cpuid_bit support with Sun Studio compiler on Solaris r=dbaron
2010-04-28 17:39:12 +08: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