Home | History | Annotate | Download | only in rendering

Lines Matching refs:image

683         StyleImage* maskBoxImage = style()->maskBoxImage().image();
698 // We have a mask-box-image and mask-image, so need to composite them together before using the result as a mask.
701 // We have to use an extra image buffer to hold the mask. Multiple mask images need
706 // We have to check that the mask images to be rendered contain at least one image that can be actually used in rendering
709 if (fillLayer->hasImage() && fillLayer->image()->canRender(style()->effectiveZoom())) {
711 // We found one image that can be used in rendering, exit the loop
737 if (style()->maskBoxImage().image())
742 if (maskLayer->image()) {
767 void RenderBox::imageChanged(WrappedImagePtr image, const IntRect*)
772 if ((style()->borderImage().image() && style()->borderImage().image()->data() == image) ||
773 (style()->maskBoxImage().image() && style()->maskBoxImage().image()->data() == image)) {
778 bool didFullRepaint = repaintLayerRectsForImage(image, style()->backgroundLayers(), true);
780 repaintLayerRectsForImage(image, style()->maskLayers(), false);
783 bool RenderBox::repaintLayerRectsForImage(WrappedImagePtr image, const FillLayer* layers, bool drawingBackground)
789 if (curLayer->image() && image == curLayer->image()->data() && curLayer->image()->canRender(style()->effectiveZoom())) {
790 // Now that we know this image is being used, compute the renderer and the rect