gecko-dev/dom/media/systemservices
Andreas Pehrson 79cdda9e6f Bug 1208371 - Guard LoadManagerSingleton with a WeakPtr. r=pkerr
LoadManagerSingleton has a separate shutdown path (xpcom-shutdown) from
its users (Audio/VideoConduit - garbage collected). These have appeared
racy, so in some cases the singleton was destructed before the users had
deregistered (e.g., when conduits destructed by SnowWhiteKiller).

A WeakPtr can solve this.

MozReview-Commit-ID: AVrpd3QqOGx

--HG--
extra : rebase_source : c5d50f7619940b772c7d1f3dee3ac0b6568ccfd9
2016-01-05 10:16:32 +08:00
..
CamerasChild.cpp Bug 1247236. r=jesup 2016-02-18 17:25:22 +01:00
CamerasChild.h Bug 1247236. r=jesup 2016-02-18 17:25:22 +01:00
CamerasParent.cpp Bug 1177242 - Verify whether sandboxed Content process has permissions to access the camera/mic. r=jesup 2016-02-17 18:57:26 +01:00
CamerasParent.h Bug 1177242 - Verify whether sandboxed Content process has permissions to access the camera/mic. r=jesup 2016-02-17 18:57:26 +01:00
CamerasUtils.cpp
CamerasUtils.h
LoadManager.cpp
LoadManager.h Bug 1208371 - Guard LoadManagerSingleton with a WeakPtr. r=pkerr 2016-01-05 10:16:32 +08:00
LoadManagerFactory.cpp
LoadManagerFactory.h
LoadMonitor.cpp
LoadMonitor.h
MediaChild.cpp Bug 1251715 - use UniquePtr instead of ScopedDeletePtr in dom/media/; r=gerald 2016-02-26 14:21:05 -05:00
MediaChild.h
MediaParent.cpp
MediaParent.h
MediaSystemResourceClient.cpp
MediaSystemResourceClient.h
MediaSystemResourceManager.cpp Bug 1247933 - do not perform null check on aClient since we know for sure it's a valid pointert. r=sotaro 2016-02-15 10:33:46 +02:00
MediaSystemResourceManager.h
MediaSystemResourceManagerChild.cpp
MediaSystemResourceManagerChild.h
MediaSystemResourceManagerParent.cpp
MediaSystemResourceManagerParent.h
MediaSystemResourceMessageUtils.h
MediaSystemResourceService.cpp Rename PCompositor to PCompositorBridge. (bug 1258479 part 2, r=mattwoodrow) 2016-03-22 14:08:38 -04:00
MediaSystemResourceService.h
MediaSystemResourceTypes.h
MediaUtils.cpp
MediaUtils.h Bug 1251715 - use UniquePtr instead of ScopedDeletePtr in dom/media/; r=gerald 2016-02-26 14:21:05 -05:00
OSXRunLoopSingleton.cpp
OSXRunLoopSingleton.h
OpenSLESProvider.cpp
OpenSLESProvider.h
PCameras.ipdl Bug 1177242 - Verify whether sandboxed Content process has permissions to access the camera/mic. r=jesup 2016-02-17 18:57:26 +01:00
PMedia.ipdl Bug 1240871 - Don't allow implicit "async" in IPDL (r=mccr8,billm) 2016-01-28 20:56:37 -08:00
PMediaSystemResourceManager.ipdl
ShmemPool.cpp
ShmemPool.h
moz.build Bug 1124033 - Disable C4311 and C4312 in directories exhibiting warnings; r=ehsan 2016-03-23 17:19:20 -07:00