Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg

This commit is contained in:
Neil Rashbrook
2014-03-18 00:23:03 +00:00
parent 2f6dbf619f
commit afcb26040f
45 changed files with 93 additions and 91 deletions

View File

@@ -362,7 +362,7 @@ nsAppShell::ProcessNextNativeEvent(bool mayWait)
int32_t tabId = curEvent->MetaState();
const nsTArray<nsIntPoint>& points = curEvent->Points();
RefCountedJavaObject* buffer = curEvent->ByteBuffer();
nsCOMPtr<ThumbnailRunnable> sr = new ThumbnailRunnable(mBrowserApp, tabId, points, buffer);
nsRefPtr<ThumbnailRunnable> sr = new ThumbnailRunnable(mBrowserApp, tabId, points, buffer);
MessageLoop::current()->PostIdleTask(FROM_HERE, NewRunnableMethod(sr.get(), &ThumbnailRunnable::Run));
break;
}