Home | History | Annotate | Download | only in rendering

Lines Matching refs:thumb

110     RenderBox* thumb = toRenderBox(thumbElement->renderer());
112 thumbRect.setWidth(thumb->style()->width().calcMinValue(contentWidth()));
113 thumbRect.setHeight(thumb->style()->height().calcMinValue(contentHeight()));
133 RenderBox* thumb = thumbElement ? toRenderBox(thumbElement->renderer()) : 0;
137 if (thumb) {
138 // Allow the theme to set the size of the thumb.
139 if (thumb->style()->hasAppearance()) {
141 theme()->adjustSliderThumbSize(thumb);
144 baseSize.expand(thumb->style()->width().calcMinValue(0), thumb->style()->height().calcMinValue(0));
156 if (thumb) {
158 thumb->setChildNeedsLayout(true, false);
162 IntRect oldThumbRect = thumb->frameRect();
164 thumb->layoutIfNeeded();
167 thumb->setFrameRect(rect);
168 if (thumb->checkForRepaintDuringLayout())
169 thumb->repaintDuringLayoutIfMoved(oldThumbRect);
172 addOverflowFromChild(thumb);