Bug 1372453 - Part 2: Name the caller of ProxyReleaseEvent. r=billm

MozReview-Commit-ID: LYhSWnZkq0i
This commit is contained in:
Bevis Tseng
2017-06-14 09:27:17 +08:00
parent 0866ff0211
commit e6dc9e02bc
91 changed files with 370 additions and 197 deletions

View File

@@ -1052,7 +1052,8 @@ NS_IMPL_ISUPPORTS(nsUrlClassifierLookupCallback,
nsUrlClassifierLookupCallback::~nsUrlClassifierLookupCallback()
{
if (mCallback) {
NS_ReleaseOnMainThread(mCallback.forget());
NS_ReleaseOnMainThread(
"nsUrlClassifierLookupCallback::mCallback", mCallback.forget());
}
}
@@ -1826,7 +1827,8 @@ nsUrlClassifierDBService::AsyncClassifyLocalWithTables(nsIURI *aURI,
// Since aCallback will be passed around threads...
nsMainThreadPtrHandle<nsIURIClassifierCallback> callback(
new nsMainThreadPtrHolder<nsIURIClassifierCallback>(aCallback));
new nsMainThreadPtrHolder<nsIURIClassifierCallback>(
"nsIURIClassifierCallback", aCallback));
nsCOMPtr<nsIRunnable> r =
NS_NewRunnableFunction([worker, key, tables, callback, startTime] () -> void {