Bug 1425878 - Don't expose raw pointers to refcounted vsync dispatcher object. r=sotaro

MozReview-Commit-ID: 5ywkZqfY8uZ
This commit is contained in:
Kartikaya Gupta
2017-12-18 13:33:56 -05:00
parent b6ce4e833c
commit e71d094dbe
2 changed files with 4 additions and 3 deletions

View File

@@ -1255,10 +1255,11 @@ void nsBaseWidget::CreateCompositorVsyncDispatcher()
}
}
CompositorVsyncDispatcher*
already_AddRefed<CompositorVsyncDispatcher>
nsBaseWidget::GetCompositorVsyncDispatcher()
{
return mCompositorVsyncDispatcher;
RefPtr<CompositorVsyncDispatcher> dispatcher = mCompositorVsyncDispatcher;
return dispatcher.forget();
}
already_AddRefed<LayerManager>