Home | History | Annotate | Download | only in scrolling

Lines Matching refs:scrollbarGraphicsLayer

265 static void detachScrollbarLayer(GraphicsLayer* scrollbarGraphicsLayer)
267 ASSERT(scrollbarGraphicsLayer);
269 scrollbarGraphicsLayer->setContentsToPlatformLayer(0);
270 scrollbarGraphicsLayer->setDrawsContent(true);
273 static void setupScrollbarLayer(GraphicsLayer* scrollbarGraphicsLayer, WebScrollbarLayer* scrollbarLayer, WebLayer* scrollLayer, WebLayer* containerLayer)
275 ASSERT(scrollbarGraphicsLayer);
279 detachScrollbarLayer(scrollbarGraphicsLayer);
284 scrollbarGraphicsLayer->setContentsToPlatformLayer(scrollbarLayer->layer());
285 scrollbarGraphicsLayer->setDrawsContent(false);
320 GraphicsLayer* scrollbarGraphicsLayer = orientation == HorizontalScrollbar
324 if (scrollbarGraphicsLayer) {
327 detachScrollbarLayer(scrollbarGraphicsLayer);
348 if (!scrollbarGraphicsLayer->contentsOpaque())
349 scrollbarGraphicsLayer->setContentsOpaque(isMainFrame && isOpaqueScrollbar);
350 scrollbarLayer->layer()->setOpaque(scrollbarGraphicsLayer->contentsOpaque());
354 setupScrollbarLayer(scrollbarGraphicsLayer, scrollbarLayer, scrollLayer, containerLayer);