Bug 1458852 - Return real current image in HTMLMediaElement::GetCurrentImage(). r?mattwoodrow
MozReview-Commit-ID: Kjc8mTu1ckF
--- a/dom/html/HTMLMediaElement.cpp
+++ b/dom/html/HTMLMediaElement.cpp
@@ -1662,17 +1662,17 @@ HTMLMediaElement::GetCurrentImage()
// TODO: In bug 1345404, handle case when video decoder is already suspended.
ImageContainer* container = GetImageContainer();
if (!container) {
return nullptr;
}
AutoLockImage lockImage(container);
- RefPtr<layers::Image> image = lockImage.GetImage();
+ RefPtr<layers::Image> image = lockImage.GetImage(TimeStamp::Now());
return image.forget();
}
bool
HTMLMediaElement::HasSuspendTaint() const
{
MOZ_ASSERT(!mDecoder || (mDecoder->HasSuspendTaint() == mHasSuspendTaint));
return mHasSuspendTaint;