зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1498755 - Part 12: Remove unused main thread FFI refcounting r=emilio
Depends on D8653 Differential Revision: https://phabricator.services.mozilla.com/D8654 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
332883a726
Коммит
2b5f80fe2a
|
@ -61,15 +61,6 @@ const bool GECKO_IS_NIGHTLY = false;
|
||||||
void Gecko_Release##name_##ArbitraryThread(class_* aPtr) \
|
void Gecko_Release##name_##ArbitraryThread(class_* aPtr) \
|
||||||
{ NS_RELEASE(aPtr); }
|
{ NS_RELEASE(aPtr); }
|
||||||
|
|
||||||
#define NS_DECL_FFI_REFCOUNTING(class_, name_) \
|
|
||||||
void Gecko_##name_##_AddRef(class_* aPtr); \
|
|
||||||
void Gecko_##name_##_Release(class_* aPtr);
|
|
||||||
#define NS_IMPL_FFI_REFCOUNTING(class_, name_) \
|
|
||||||
void Gecko_##name_##_AddRef(class_* aPtr) \
|
|
||||||
{ MOZ_ASSERT(NS_IsMainThread()); NS_ADDREF(aPtr); } \
|
|
||||||
void Gecko_##name_##_Release(class_* aPtr) \
|
|
||||||
{ MOZ_ASSERT(NS_IsMainThread()); NS_RELEASE(aPtr); }
|
|
||||||
|
|
||||||
extern "C" {
|
extern "C" {
|
||||||
|
|
||||||
class ServoBundledURI
|
class ServoBundledURI
|
||||||
|
|
Загрузка…
Ссылка в новой задаче