| Index: Source/core/html/HTMLVideoElement.cpp
|
| diff --git a/Source/core/html/HTMLVideoElement.cpp b/Source/core/html/HTMLVideoElement.cpp
|
| index 3c021ea423a6b0f8c9ca2b71f27710e8add1c307..cdb66c17230f7ca5f81402e057ad358c160b87e6 100644
|
| --- a/Source/core/html/HTMLVideoElement.cpp
|
| +++ b/Source/core/html/HTMLVideoElement.cpp
|
| @@ -205,7 +205,8 @@ void HTMLVideoElement::paintCurrentFrameInContext(GraphicsContext* context, cons
|
| return;
|
|
|
| WebCanvas* canvas = context->canvas();
|
| - webMediaPlayer()->paint(canvas, destRect, context->getNormalizedAlpha());
|
| + SkXfermode::Mode mode = WebCoreCompositeToSkiaComposite(context->compositeOperation(), context->blendModeOperation());
|
| + webMediaPlayer()->paint(canvas, destRect, context->getNormalizedAlpha(), mode);
|
| }
|
|
|
| bool HTMLVideoElement::copyVideoTextureToPlatformTexture(WebGraphicsContext3D* context, Platform3DObject texture, GLint level, GLenum internalFormat, GLenum type, bool premultiplyAlpha, bool flipY)
|
|
|