Index: Source/platform/graphics/paint/CompositingDisplayItem.cpp |
diff --git a/Source/platform/graphics/paint/CompositingDisplayItem.cpp b/Source/platform/graphics/paint/CompositingDisplayItem.cpp |
index 58a16d69e47caa55e9fcf0efec3bfec0b1f09cfa..04f54b650543ae87cff45918bd24f618aa8a5cad 100644 |
--- a/Source/platform/graphics/paint/CompositingDisplayItem.cpp |
+++ b/Source/platform/graphics/paint/CompositingDisplayItem.cpp |
@@ -7,6 +7,7 @@ |
#include "platform/RuntimeEnabledFeatures.h" |
#include "platform/graphics/GraphicsContext.h" |
+#include "platform/graphics/skia/SkiaUtils.h" |
#include "public/platform/WebDisplayItemList.h" |
namespace blink { |
@@ -14,7 +15,7 @@ namespace blink { |
void BeginCompositingDisplayItem::replay(GraphicsContext* context) |
{ |
context->setCompositeOperation(m_preCompositeOp, m_preBlendMode); |
- context->beginLayer(m_opacity, m_preCompositeOp); |
+ context->beginLayer(m_opacity, WebCoreCompositeToSkiaComposite(m_preCompositeOp, m_preBlendMode)); |
context->setCompositeOperation(m_postCompositeOp, WebBlendModeNormal); |
} |