gecko-dev/dom/media/eme
Bryce Seager van Dyk 94c26b235a Bug 1646553 - Don't pass the main thread as an argument when creating CDM proxies. r=alwu
CDMProxy stores a reference to the main thread. We'd been passing this in as an
argument. This patch changes the proxy to just fetch the main thread upon
construction. This avoids passing arguments around and also removes the risk of
passing a non-main thread arg.

Depends on D87788

Differential Revision: https://phabricator.services.mozilla.com/D87878
2020-08-24 03:24:54 +00:00
..
mediadrm Bug 1646553 - Don't pass the main thread as an argument when creating CDM proxies. r=alwu 2020-08-24 03:24:54 +00:00
CDMCaps.cpp
CDMCaps.h
CDMProxy.h Bug 1646553 - Don't pass the main thread as an argument when creating CDM proxies. r=alwu 2020-08-24 03:24:54 +00:00
DecryptorProxyCallback.h
DetailedPromise.cpp
DetailedPromise.h
EMEUtils.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
EMEUtils.h
MediaEncryptedEvent.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
MediaEncryptedEvent.h Bug 1653229 - Remove unnecessary includes for BindingUtils.h. r=jgilbert 2020-07-22 15:12:10 +00:00
MediaKeyError.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
MediaKeyError.h
MediaKeyMessageEvent.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
MediaKeyMessageEvent.h
MediaKeySession.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
MediaKeySession.h
MediaKeyStatusMap.cpp
MediaKeyStatusMap.h
MediaKeySystemAccess.cpp Bug 1648010 - Remove NS_NAMED_LITERAL_CSTRING and NS_NAMED_LITERAL_STRING macros. r=froydnj 2020-07-01 08:42:31 +00:00
MediaKeySystemAccess.h
MediaKeySystemAccessManager.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
MediaKeySystemAccessManager.h
MediaKeySystemAccessPermissionRequest.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
MediaKeySystemAccessPermissionRequest.h
MediaKeys.cpp Bug 1646553 - Don't pass the main thread as an argument when creating CDM proxies. r=alwu 2020-08-24 03:24:54 +00:00
MediaKeys.h Bug 1646553 - Don't pass the main thread as an argument when creating CDM proxies. r=alwu 2020-08-24 03:24:54 +00:00
moz.build