This commit is contained in:
Kyle Huey 2014-12-19 18:16:17 -08:00
Родитель 5c4fa9cdc7
Коммит 2603fcc13f
1 изменённых файлов: 6 добавлений и 1 удалений

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

@ -819,7 +819,12 @@ NotifyOffThreadScriptLoadCompletedRunnable::Run()
{
MOZ_ASSERT(NS_IsMainThread());
nsresult rv = mLoader->ProcessOffThreadRequest(mRequest, &mToken);
// We want these to be dropped on the main thread, once we return from this
// function.
nsRefPtr<nsScriptLoadRequest> request = mRequest.forget();
nsRefPtr<nsScriptLoader> loader = mLoader.forget();
nsresult rv = loader->ProcessOffThreadRequest(request, &mToken);
if (mToken) {
// The result of the off thread parse was not actually needed to process