Lines Matching defs:fillLayer
781 IntSize RenderBoxModelObject::calculateFillTileSize(const FillLayer* fillLayer, IntSize positioningAreaSize) const
783 StyleImage* image = fillLayer->image();
786 EFillSizeType type = fillLayer->size().type;
793 Length layerWidth = fillLayer->size().size.width();
794 Length layerHeight = fillLayer->size().size.height();
842 void RenderBoxModelObject::calculateBackgroundImageGeometry(const FillLayer* fillLayer, int tx, int ty, int w, int h,
851 bool fixedAttachment = fillLayer->attachment() == FixedBackgroundAttachment;
869 if (fillLayer->origin() != BorderFillBox) {
874 if (fillLayer->origin() == ContentFillBox) {
896 tileSize = calculateFillTileSize(fillLayer, positioningAreaSize);
898 EFillRepeat backgroundRepeatX = fillLayer->repeatX();
899 EFillRepeat backgroundRepeatY = fillLayer->repeatY();
901 int xPosition = fillLayer->xPosition().calcMinValue(positioningAreaSize.width() - tileSize.width(), true);
910 int yPosition = fillLayer->yPosition().calcMinValue(positioningAreaSize.height() - tileSize.height(), true);