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:
Cameron McCormack 2018-10-14 00:06:15 +00:00
Родитель 332883a726
Коммит 2b5f80fe2a
1 изменённых файлов: 0 добавлений и 9 удалений

Просмотреть файл

@ -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