gecko-dev/xpcom/build
Kan-Ru Chen 36e1ce5909 Bug 1313200 - Init AbstractThread properly and early. r=froydnj
Separate AbstractThread::InitTLS and
AbstractThread::InitMainThread. Init AbstractThread main thread when
init nsThreadManager. Init AbstractThread TLS for all content process
types because for plugin and gmp processes we are doing IPC even
without init XPCOM and for content process init XPCOM requires IPC.

MozReview-Commit-ID: DhLub23oZz8

--HG--
extra : rebase_source : 6e4bfa03ec69e1eb694924903f1fa5e7259cbba3
2017-04-19 13:24:09 +08:00
..
BinaryPath.h Bug 1332639 - Fix nsBrowserApp.cpp and related headers to compile without the external string API, r=glandium 2017-02-27 13:39:34 -05:00
FileLocation.cpp Bug 1338086 - Remove useless else blocks in order to reduce complexity in xpcom/ r=froydnj 2017-02-09 15:31:35 +01:00
FileLocation.h
IOInterposer.cpp Bug 1298676 - part 1 - add IOInterposer::Enable(); r=aklotz 2017-01-10 16:31:25 -05:00
IOInterposer.h Bug 1298676 - part 2 - add an AutoIOInterposerDisable RAII class; r=aklotz 2017-01-10 16:31:25 -05:00
IOInterposerPrivate.h
LateWriteChecks.cpp Bug 1341023 - Take module name encoding into account for late writes and hangs. r=Dexter 2017-02-21 22:44:42 +00:00
LateWriteChecks.h
mach_override.c
mach_override.h
MainThreadIOLogger.cpp Merge inbound to m-c. a=merge 2017-01-07 11:22:47 -05:00
MainThreadIOLogger.h
moz.build Bug 1351732 - Part 2: Replace use of PLArena with ArenaAllocator in xpcom. r=froydnj 2017-03-30 16:46:58 -07:00
NSPRInterposer.cpp Bug 1317954 - Use C++11's override and remove virtual where applicable in xpcom/. r=froydnj 2016-11-16 14:27:07 +02:00
NSPRInterposer.h
nsWindowsDllInterceptor.h Backed out changeset a50a4f9e972b (bug 1322554) for near-permaorange in Win8 debug updater xpcshell tests 2017-04-06 21:00:26 -07:00
nsXPCOM.h Bug 1331820 - Disallow NS_ConvertUTF16toUTF8 for NS_NewNativeLocalFile. r=froydnj 2017-01-21 15:48:56 +09:00
nsXPCOMCID.h Bug 1329718 - remove nsISupportsVoid and associated machinery; r=erahm 2017-01-10 16:31:48 -05:00
nsXPCOMCIDInternal.h
nsXPCOMPrivate.h Bug 1306327 - Remove everything related to frozen functions from the XPCOM glue. r=bsmedberg 2017-01-10 17:12:43 +09:00
nsXULAppAPI.h Bug 1343075 - Use GeckoEditableSupport from PuppetWidget; r=masayuki r=rbarker r=snorp r=esawin 2017-03-07 22:34:39 -05:00
Omnijar.cpp
Omnijar.h
perfprobe.cpp
perfprobe.h
PoisonIOInterposer.h
PoisonIOInterposerBase.cpp Bug 1312087 - part 1 - move mozilla::{Mutex,CondVar} to use mozglue locking primitives; r=erahm 2017-03-21 10:20:36 -05:00
PoisonIOInterposerMac.cpp
PoisonIOInterposerStub.cpp
PoisonIOInterposerWin.cpp
ServiceList.h Bug 527003 - separating XPCOM parts from nsAccessibilityService. Removing a11y service in favour of using nsAccessibilityService directly. Adding support for a11y service shutdown. r=surkov 2016-08-08 20:51:39 -04:00
Services.cpp Bug 1336086 - remove mozilla::services::_external_Get*Service; r=bsmedberg,jesup 2017-02-03 11:52:02 -05:00
Services.h Bug 1336086 - remove mozilla::services::_external_Get*Service; r=bsmedberg,jesup 2017-02-03 11:52:02 -05:00
TlsAllocationTracker.cpp Bug 1320134 - Part 1: Tracking TLS allocations for diagnosing out-of-TLS-slots crashes on Windows. r=froydnj 2017-03-15 18:20:30 +08:00
TlsAllocationTracker.h Bug 1320134 - Part 1: Tracking TLS allocations for diagnosing out-of-TLS-slots crashes on Windows. r=froydnj 2017-03-15 18:20:30 +08:00
xpcom_alpha.def
XPCOM.h Bug 1315812 - Mark nsISupportsArray, nsICollection, nsIEnumerator as deprecated. r=froydnj 2016-11-10 13:15:33 -08:00
XPCOMInit.cpp Bug 1313200 - Init AbstractThread properly and early. r=froydnj 2017-04-19 13:24:09 +08:00
XPCOMModule.inc Add memory reporting message support to PGPU. (bug 1321492 part 6, r=rhunt, r=erahm) 2017-01-26 16:35:54 -08:00
XREAppData.h Bug 1284897 - Add mechanism to libsandbox_s to track names of files that have been given special sandbox access permissions (PermissionsService). r=bobowen, r=glandium 2017-02-14 15:08:40 -08:00
XREChildData.h Bug 1332530 - Move GMPLoader code out of plugin-container and back into XUL. r=gerald 2017-01-19 15:39:03 +13:00
xrecore.h Bug 1306329 - Stop exporting XPCOM and XUL symbols. r=glandium 2016-12-02 12:55:34 -05:00
XREShellData.h