blendMode 2663 Source/core/css/CSSComputedStyleDeclaration.cpp return cssValuePool().createValue(style->blendMode()); blendMode 2668 Source/core/css/CSSComputedStyleDeclaration.cpp return cssValuePool().createValue(layers->blendMode()); blendMode 2672 Source/core/css/CSSComputedStyleDeclaration.cpp list->append(cssValuePool().createValue(currLayer->blendMode())); blendMode 3671 Source/core/css/CSSPrimitiveValueMappings.h template<> inline CSSPrimitiveValue::CSSPrimitiveValue(blink::WebBlendMode blendMode) blendMode 3675 Source/core/css/CSSPrimitiveValueMappings.h switch (blendMode) { blendMode 666 Source/core/html/canvas/CanvasRenderingContext2D.cpp blink::WebBlendMode blendMode = blink::WebBlendModeNormal; blendMode 667 Source/core/html/canvas/CanvasRenderingContext2D.cpp if (!parseCompositeAndBlendOperator(operation, op, blendMode)) blendMode 669 Source/core/html/canvas/CanvasRenderingContext2D.cpp if ((state().m_globalComposite == op) && (state().m_globalBlend == blendMode)) blendMode 673 Source/core/html/canvas/CanvasRenderingContext2D.cpp modifiableState().m_globalBlend = blendMode; blendMode 677 Source/core/html/canvas/CanvasRenderingContext2D.cpp c->setCompositeOperation(op, blendMode); blendMode 1511 Source/core/html/canvas/CanvasRenderingContext2D.cpp blink::WebBlendMode blendMode = c ? c->blendModeOperation() : blink::WebBlendModeNormal; blendMode 1512 Source/core/html/canvas/CanvasRenderingContext2D.cpp drawImageInternal(imageSource, sx, sy, sw, sh, dx, dy, dw, dh, exceptionState, op, blendMode); blendMode 1518 Source/core/html/canvas/CanvasRenderingContext2D.cpp CompositeOperator op, blink::WebBlendMode blendMode) blendMode 1566 Source/core/html/canvas/CanvasRenderingContext2D.cpp c->drawImage(image.get(), dstRect, srcRect, op, blendMode); blendMode 1571 Source/core/html/canvas/CanvasRenderingContext2D.cpp c->drawImage(image.get(), dstRect, srcRect, op, blendMode); blendMode 1575 Source/core/html/canvas/CanvasRenderingContext2D.cpp c->drawImage(image.get(), dstRect, srcRect, op, blendMode); blendMode 1509 Source/core/rendering/RenderBox.cpp if (!shouldDrawBackgroundInSeparateBuffer && curLayer->blendMode() != blink::WebBlendModeNormal) blendMode 1513 Source/core/rendering/RenderBox.cpp if (curLayer->clipOccludesNextLayers(curLayer == fillLayer) && curLayer->hasOpaqueImage(this) && curLayer->image()->canRender(this, style()->effectiveZoom()) && curLayer->hasRepeatXY() && curLayer->blendMode() == blink::WebBlendModeNormal && !boxShadowShouldBeAppliedToBackground(bleedAvoidance)) blendMode 711 Source/core/rendering/RenderBoxModelObject.cpp compositeOp, bgLayer->blendMode(), geometry.spaceSize()); blendMode 1387 Source/core/rendering/RenderLayer.cpp context->setCompositeOperation(context->compositeOperation(), m_blendInfo.blendMode()); blendMode 3565 Source/core/rendering/RenderLayer.cpp compositedLayerMapping()->setBlendMode(m_blendInfo.blendMode()); blendMode 71 Source/core/rendering/RenderLayerBlendInfo.cpp blink::WebBlendMode newBlendMode = m_renderer->style()->blendMode(); blendMode 79 Source/core/rendering/RenderLayerBlendInfo.h blink::WebBlendMode blendMode() const { return m_blendMode; } blendMode 297 Source/core/rendering/compositing/CompositedLayerMapping.cpp setBlendMode(style->blendMode()); blendMode 1799 Source/core/rendering/compositing/CompositedLayerMapping.cpp void CompositedLayerMapping::setBlendMode(blink::WebBlendMode blendMode) blendMode 1802 Source/core/rendering/compositing/CompositedLayerMapping.cpp m_ancestorClippingLayer->setBlendMode(blendMode); blendMode 1805 Source/core/rendering/compositing/CompositedLayerMapping.cpp m_graphicsLayer->setBlendMode(blendMode); blendMode 79 Source/core/rendering/style/FillLayer.h blink::WebBlendMode blendMode() const { return static_cast<blink::WebBlendMode>(m_blendMode); } blendMode 945 Source/core/rendering/style/RenderStyle.h blink::WebBlendMode blendMode() const; blendMode 129 Source/core/rendering/svg/SVGRenderingContext.cpp m_paintInfo->context->setCompositeOperation(CompositeSourceOver, style->blendMode()); blendMode 46 Source/core/svg/SVGPathBlender.cpp float SVGPathBlender::blendAnimatedDimensonalFloat(float from, float to, FloatBlendMode blendMode) blendMode 56 Source/core/svg/SVGPathBlender.cpp float fromValue = blendMode == BlendHorizontal ? m_fromCurrentPoint.x() : m_fromCurrentPoint.y(); blendMode 57 Source/core/svg/SVGPathBlender.cpp float toValue = blendMode == BlendHorizontal ? m_toCurrentPoint.x() : m_toCurrentPoint.y(); blendMode 177 Source/core/svg/graphics/SVGImage.cpp const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) blendMode 196 Source/core/svg/graphics/SVGImage.cpp draw(context, dstRect, scaledSrc, compositeOp, blendMode); blendMode 215 Source/core/svg/graphics/SVGImage.cpp const FloatSize& scale, const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& dstRect, blink::WebBlendMode blendMode, const IntSize& repeatSpacing) blendMode 243 Source/core/svg/graphics/SVGImage.cpp image->drawPattern(context, scaledSrcRect, scaleWithoutCTM, phase, compositeOp, dstRect, blendMode, repeatSpacing); blendMode 246 Source/core/svg/graphics/SVGImage.cpp void SVGImage::draw(GraphicsContext* context, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) blendMode 252 Source/core/svg/graphics/SVGImage.cpp context->setCompositeOperation(compositeOp, blendMode); blendMode 255 Source/core/svg/graphics/SVGImage.cpp bool compositingRequiresTransparencyLayer = compositeOp != CompositeSourceOver || blendMode != blink::WebBlendModeNormal; blendMode 38 Source/core/svg/graphics/SVGImageForContainer.cpp const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) blendMode 40 Source/core/svg/graphics/SVGImageForContainer.cpp m_image->drawForContainer(context, m_containerSize, m_zoom, dstRect, srcRect, compositeOp, blendMode); blendMode 44 Source/core/svg/graphics/SVGImageForContainer.cpp const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& dstRect, blink::WebBlendMode blendMode, const IntSize& repeatSpacing) blendMode 46 Source/core/svg/graphics/SVGImageForContainer.cpp m_image->drawPatternForContainer(context, m_containerSize, m_zoom, srcRect, scale, phase, compositeOp, dstRect, blendMode, repeatSpacing); blendMode 250 Source/platform/graphics/BitmapImage.cpp void BitmapImage::draw(GraphicsContext* ctxt, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) blendMode 252 Source/platform/graphics/BitmapImage.cpp draw(ctxt, dstRect, srcRect, compositeOp, blendMode, DoNotRespectImageOrientation); blendMode 255 Source/platform/graphics/BitmapImage.cpp void BitmapImage::draw(GraphicsContext* ctxt, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode, RespectImageOrientationEnum shouldRespectImageOrientation) blendMode 294 Source/platform/graphics/BitmapImage.cpp bm->draw(ctxt, normSrcRect, normDstRect, WebCoreCompositeToSkiaComposite(compositeOp, blendMode)); blendMode 87 Source/platform/graphics/CrossfadeGeneratedImage.cpp void CrossfadeGeneratedImage::draw(GraphicsContext* context, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) blendMode 90 Source/platform/graphics/CrossfadeGeneratedImage.cpp context->setCompositeOperation(compositeOp, blendMode); blendMode 100 Source/platform/graphics/CrossfadeGeneratedImage.cpp void CrossfadeGeneratedImage::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const FloatSize& scale, const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& dstRect, blink::WebBlendMode blendMode, const IntSize& repeatSpacing) blendMode 111 Source/platform/graphics/CrossfadeGeneratedImage.cpp imageBuffer->drawPattern(context, srcRect, scale, phase, compositeOp, dstRect, blendMode, repeatSpacing); blendMode 34 Source/platform/graphics/GradientGeneratedImage.cpp void GradientGeneratedImage::draw(GraphicsContext* destContext, const FloatRect& destRect, const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) blendMode 37 Source/platform/graphics/GradientGeneratedImage.cpp destContext->setCompositeOperation(compositeOp, blendMode); blendMode 48 Source/platform/graphics/GradientGeneratedImage.cpp const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& destRect, blink::WebBlendMode blendMode, const IntSize& repeatSpacing) blendMode 97 Source/platform/graphics/GradientGeneratedImage.cpp draw(destContext, tileDstRect, visibleSrcRect, compositeOp, blendMode); blendMode 393 Source/platform/graphics/GraphicsContext.cpp void GraphicsContext::setCompositeOperation(CompositeOperator compositeOperation, WebBlendMode blendMode) blendMode 397 Source/platform/graphics/GraphicsContext.cpp mutableState()->setCompositeOperation(compositeOperation, blendMode); blendMode 458 Source/platform/graphics/GraphicsContext.cpp layerPaint.setXfermode(WebCoreCompositeToSkiaComposite(op, m_paintState->blendMode()).get()); blendMode 1047 Source/platform/graphics/GraphicsContext.cpp void GraphicsContext::drawImage(Image* image, const FloatRect& dest, const FloatRect& src, CompositeOperator op, WebBlendMode blendMode, RespectImageOrientationEnum shouldRespectImageOrientation) blendMode 1051 Source/platform/graphics/GraphicsContext.cpp image->draw(this, dest, src, op, blendMode, shouldRespectImageOrientation); blendMode 1054 Source/platform/graphics/GraphicsContext.cpp void GraphicsContext::drawTiledImage(Image* image, const IntRect& destRect, const IntPoint& srcPoint, const IntSize& tileSize, CompositeOperator op, WebBlendMode blendMode, const IntSize& repeatSpacing) blendMode 1058 Source/platform/graphics/GraphicsContext.cpp image->drawTiled(this, destRect, srcPoint, tileSize, op, blendMode, repeatSpacing); blendMode 1076 Source/platform/graphics/GraphicsContext.cpp void GraphicsContext::drawImageBuffer(ImageBuffer* image, const IntPoint& p, CompositeOperator op, WebBlendMode blendMode) blendMode 1080 Source/platform/graphics/GraphicsContext.cpp drawImageBuffer(image, FloatRect(IntRect(p, image->size())), FloatRect(FloatPoint(), FloatSize(image->size())), op, blendMode); blendMode 1083 Source/platform/graphics/GraphicsContext.cpp void GraphicsContext::drawImageBuffer(ImageBuffer* image, const IntRect& r, CompositeOperator op, WebBlendMode blendMode) blendMode 1087 Source/platform/graphics/GraphicsContext.cpp drawImageBuffer(image, FloatRect(r), FloatRect(FloatPoint(), FloatSize(image->size())), op, blendMode); blendMode 1090 Source/platform/graphics/GraphicsContext.cpp void GraphicsContext::drawImageBuffer(ImageBuffer* image, const IntPoint& dest, const IntRect& srcRect, CompositeOperator op, WebBlendMode blendMode) blendMode 1092 Source/platform/graphics/GraphicsContext.cpp drawImageBuffer(image, FloatRect(IntRect(dest, srcRect.size())), FloatRect(srcRect), op, blendMode); blendMode 1095 Source/platform/graphics/GraphicsContext.cpp void GraphicsContext::drawImageBuffer(ImageBuffer* image, const IntRect& dest, const IntRect& srcRect, CompositeOperator op, WebBlendMode blendMode) blendMode 1097 Source/platform/graphics/GraphicsContext.cpp drawImageBuffer(image, FloatRect(dest), FloatRect(srcRect), op, blendMode); blendMode 1107 Source/platform/graphics/GraphicsContext.cpp void GraphicsContext::drawImageBuffer(ImageBuffer* image, const FloatRect& dest, const FloatRect& src, CompositeOperator op, WebBlendMode blendMode) blendMode 1111 Source/platform/graphics/GraphicsContext.cpp image->draw(this, dest, src, op, blendMode); blendMode 171 Source/platform/graphics/GraphicsContext.h blink::WebBlendMode blendModeOperation() const { return immutableState()->blendMode(); } blendMode 226 Source/platform/graphics/GraphicsContextState.cpp void GraphicsContextState::setCompositeOperation(CompositeOperator compositeOperation, blink::WebBlendMode blendMode) blendMode 229 Source/platform/graphics/GraphicsContextState.cpp m_blendMode = blendMode; blendMode 230 Source/platform/graphics/GraphicsContextState.cpp m_xferMode = WebCoreCompositeToSkiaComposite(compositeOperation, blendMode); blendMode 126 Source/platform/graphics/GraphicsContextState.h blink::WebBlendMode blendMode() const { return m_blendMode; } blendMode 939 Source/platform/graphics/GraphicsLayer.cpp void GraphicsLayer::setBlendMode(blink::WebBlendMode blendMode) blendMode 941 Source/platform/graphics/GraphicsLayer.cpp if (m_blendMode == blendMode) blendMode 943 Source/platform/graphics/GraphicsLayer.cpp m_blendMode = blendMode; blendMode 944 Source/platform/graphics/GraphicsLayer.cpp platformLayer()->setBlendMode(blink::WebBlendMode(blendMode)); blendMode 202 Source/platform/graphics/GraphicsLayer.h blink::WebBlendMode blendMode() const { return m_blendMode; } blendMode 119 Source/platform/graphics/Image.cpp void Image::draw(GraphicsContext* ctx, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator op, blink::WebBlendMode blendMode, RespectImageOrientationEnum) blendMode 121 Source/platform/graphics/Image.cpp draw(ctx, dstRect, srcRect, op, blendMode); blendMode 124 Source/platform/graphics/Image.cpp void Image::drawTiled(GraphicsContext* ctxt, const FloatRect& destRect, const FloatPoint& srcPoint, const FloatSize& scaledTileSize, CompositeOperator op, blink::WebBlendMode blendMode, const IntSize& repeatSpacing) blendMode 156 Source/platform/graphics/Image.cpp draw(ctxt, destRect, visibleSrcRect, op, blendMode); blendMode 161 Source/platform/graphics/Image.cpp drawPattern(ctxt, tileRect, scale, oneTileRect.location(), op, destRect, blendMode, repeatSpacing); blendMode 226 Source/platform/graphics/Image.cpp const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& destRect, blink::WebBlendMode blendMode, const IntSize& repeatSpacing) blendMode 230 Source/platform/graphics/Image.cpp bitmap->drawPattern(context, adjustForNegativeSize(floatSrcRect), scale, phase, compositeOp, destRect, blendMode, repeatSpacing); blendMode 234 Source/platform/graphics/ImageBuffer.cpp void ImageBuffer::draw(GraphicsContext* context, const FloatRect& destRect, const FloatRect& srcRect, CompositeOperator op, blink::WebBlendMode blendMode) blendMode 249 Source/platform/graphics/ImageBuffer.cpp context->drawImage(image.get(), destRect, srcRect, op, blendMode, DoNotRespectImageOrientation); blendMode 260 Source/platform/graphics/ImageBuffer.cpp const FloatPoint& phase, CompositeOperator op, const FloatRect& destRect, blink::WebBlendMode blendMode, const IntSize& repeatSpacing) blendMode 267 Source/platform/graphics/ImageBuffer.cpp image->drawPattern(context, srcRect, scale, phase, op, destRect, blendMode, repeatSpacing); blendMode 44 Source/platform/graphics/filters/FEBlend.h BlendModeType blendMode() const; blendMode 445 Source/platform/graphics/skia/NativeImageSkia.cpp blink::WebBlendMode blendMode, blendMode 538 Source/platform/graphics/skia/NativeImageSkia.cpp paint.setXfermode(WebCoreCompositeToSkiaComposite(compositeOp, blendMode).get()); blendMode 81 Source/platform/graphics/skia/SkiaUtils.cpp PassRefPtr<SkXfermode> WebCoreCompositeToSkiaComposite(CompositeOperator op, blink::WebBlendMode blendMode) blendMode 83 Source/platform/graphics/skia/SkiaUtils.cpp if (blendMode != blink::WebBlendModeNormal) { blendMode 84 Source/platform/graphics/skia/SkiaUtils.cpp if ((uint8_t)blendMode >= SK_ARRAY_COUNT(gMapBlendOpsToXfermodeModes)) { blendMode 85 Source/platform/graphics/skia/SkiaUtils.cpp SkDEBUGF(("GraphicsContext::setPlatformCompositeOperation unknown blink::WebBlendMode %d\n", blendMode)); blendMode 88 Source/platform/graphics/skia/SkiaUtils.cpp SkXfermode::Mode mode = (SkXfermode::Mode)gMapBlendOpsToXfermodeModes[(uint8_t)blendMode]; blendMode 90 public/platform/WebLayer.h virtual WebBlendMode blendMode() const = 0;