Home | History | Annotate | Download | only in rendering

Lines Matching refs:partRenderer

254     RenderScrollbarPart* partRenderer = m_parts.get(partType);
255 if (!partRenderer && needRenderer) {
256 partRenderer = RenderScrollbarPart::createAnonymous(&owningRenderer()->document(), this, partType);
257 m_parts.set(partType, partRenderer);
258 } else if (partRenderer && !needRenderer) {
260 partRenderer->destroy();
261 partRenderer = 0;
264 if (partRenderer)
265 partRenderer->setStyle(partStyle.release());
270 RenderScrollbarPart* partRenderer = m_parts.get(partType);
271 if (!partRenderer)
273 partRenderer->paintIntoRect(graphicsContext, location(), rect);
278 RenderScrollbarPart* partRenderer = m_parts.get(partType);
279 if (!partRenderer)
282 partRenderer->layout();
286 return IntRect(location(), IntSize(isHorizontal ? partRenderer->pixelSnappedWidth() : width(), isHorizontal ? height() : partRenderer->pixelSnappedHeight()));
288 return IntRect(isHorizontal ? x() + width() - partRenderer->pixelSnappedWidth() : x(),
289 isHorizontal ? y() : y() + height() - partRenderer->pixelSnappedHeight(),
290 isHorizontal ? partRenderer->pixelSnappedWidth() : width(),
291 isHorizontal ? height() : partRenderer->pixelSnappedHeight());
297 isHorizontal ? partRenderer->pixelSnappedWidth() : width(),
298 isHorizontal ? height() : partRenderer->pixelSnappedHeight());
302 return IntRect(isHorizontal ? x() + width() - followingButton.width() - partRenderer->pixelSnappedWidth() : x(),
303 isHorizontal ? y() : y() + height() - followingButton.height() - partRenderer->pixelSnappedHeight(),
304 isHorizontal ? partRenderer->pixelSnappedWidth() : width(),
305 isHorizontal ? height() : partRenderer->pixelSnappedHeight());
334 RenderScrollbarPart* partRenderer = m_parts.get(partType);
335 if (!partRenderer)
338 partRenderer->layout();
342 rect.setX(rect.x() + partRenderer->marginLeft());
343 rect.setWidth(rect.width() - partRenderer->marginWidth());
345 rect.setY(rect.y() + partRenderer->marginTop());
346 rect.setHeight(rect.height() - partRenderer->marginHeight());
353 RenderScrollbarPart* partRenderer = m_parts.get(ThumbPart);
354 if (!partRenderer)
356 partRenderer->layout();
357 return orientation() == HorizontalScrollbar ? partRenderer->width() : partRenderer->height();