gecko/xpcom/glue
2010-06-22 12:59:57 -04:00
..
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
BlockingResourceBase.h Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones 2010-02-03 17:17:09 -05:00
CondVar.h
DeadlockDetector.cpp
DeadlockDetector.h
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
nsArrayUtils.cpp
nsArrayUtils.h
nsAutoLock.cpp
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 - Stop reading/writing xpti.dat and incrementally loading XPT files [1/2] r=Mossop 2010-06-14 16:05:48 -07: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 - Add CID data back to classinfo because it's required for fastload to work correctly. 2010-06-22 12:59:57 -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
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
nsEnumeratorUtils.cpp
nsEnumeratorUtils.h
nsGREGlue.cpp Backout patch from bug 528964 due to bustage. 2009-12-03 03:18:52 -06:00
nsHashKeys.h
nsIClassInfoImpl.h Bug 568691 - Add CID data back to classinfo because it's required for fastload to work correctly. 2010-06-22 12:59:57 -04:00
nsID.cpp
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
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
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
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
nsTextFormatter.h
nsTHashtable.cpp
nsTHashtable.h
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
nsTWeakRef.h Bug 506041 Part 2: Correct misspellings in source code 2010-05-13 14:19:50 +02:00
nsVersionComparator.cpp
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 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
pldhash.h
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