Bug 1347836 part 2 - make HTMLMediaElement::GetCurrentImage() return an already_AddRefed<layers::Image>; r=jwwang

MozReview-Commit-ID: FZ4JRdbPUry
This commit is contained in:
Kaku Kuo
2017-03-16 17:07:04 +08:00
parent 2eef5173be
commit 9fd6745d5d
2 changed files with 4 additions and 3 deletions

View File

@@ -1527,7 +1527,7 @@ HTMLMediaElement::SetVisible(bool aVisible)
mDecoder->SetForcedHidden(!aVisible);
}
layers::Image*
already_AddRefed<layers::Image>
HTMLMediaElement::GetCurrentImage()
{
// Mark the decoder owned by the element as tainted so that the
@@ -1544,7 +1544,8 @@ HTMLMediaElement::GetCurrentImage()
}
AutoLockImage lockImage(container);
return lockImage.GetImage();
RefPtr<layers::Image> image = lockImage.GetImage();
return image.forget();
}
bool