Home | History | Annotate | Download | only in rendering

Lines Matching refs:destroy

64         // Destroy all of the scrollbar's RenderBoxes.
141 void RenderScrollbar::updateScrollbarParts(bool destroy)
143 updateScrollbarPart(ScrollbarBGPart, destroy);
144 updateScrollbarPart(BackButtonStartPart, destroy);
145 updateScrollbarPart(ForwardButtonStartPart, destroy);
146 updateScrollbarPart(BackTrackPart, destroy);
147 updateScrollbarPart(ThumbPart, destroy);
148 updateScrollbarPart(ForwardTrackPart, destroy);
149 updateScrollbarPart(BackButtonEndPart, destroy);
150 updateScrollbarPart(ForwardButtonEndPart, destroy);
151 updateScrollbarPart(TrackBGPart, destroy);
153 if (destroy)
197 void RenderScrollbar::updateScrollbarPart(ScrollbarPart partType, bool destroy)
202 RefPtr<RenderStyle> partStyle = !destroy ? getScrollbarPseudoStyle(partType, pseudoForScrollbarPart(partType)) : 0;
204 bool needRenderer = !destroy && partStyle && partStyle->display() != NONE && partStyle->visibility() == VISIBLE;
235 partRenderer->destroy();