• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/WebCore-7600.1.25/rendering/

Lines Matching refs:GraphicsLayer

38 class GraphicsLayer;
128 // flushPendingLayerChanges() flushes the entire GraphicsLayer tree, which can cross frame boundaries.
132 // Called when the GraphicsLayer for the given RenderLayer has flushed changes inside of flushPendingLayerChanges().
133 void didFlushChangesForLayer(RenderLayer&, const GraphicsLayer*);
161 GraphicsLayer* fixedRootBackgroundLayer() const;
182 GraphicsLayer* rootGraphicsLayer() const;
183 GraphicsLayer* scrollLayer() const;
184 GraphicsLayer* clipLayer() const;
185 GraphicsLayer* rootContentLayer() const;
188 GraphicsLayer* headerLayer() const;
189 GraphicsLayer* footerLayer() const;
241 virtual float contentsScaleMultiplierForNewTiles(const GraphicsLayer*) const override;
245 virtual void didCommitChangesForLayer(const GraphicsLayer*) const override;
246 virtual void notifyFlushBeforeDisplayRefresh(const GraphicsLayer*) override;
248 void layerTiledBackingUsageChanged(const GraphicsLayer*, bool /*usingTiledBacking*/);
256 GraphicsLayer* layerForHorizontalScrollbar() const { return m_layerForHorizontalScrollbar.get(); }
257 GraphicsLayer* layerForVerticalScrollbar() const { return m_layerForVerticalScrollbar.get(); }
258 GraphicsLayer* layerForScrollCorner() const { return m_layerForScrollCorner.get(); }
260 GraphicsLayer* layerForOverhangAreas() const { return m_layerForOverhangAreas.get(); }
261 GraphicsLayer* layerForContentShadow() const { return m_contentShadowLayer.get(); }
263 GraphicsLayer* updateLayerForTopOverhangArea(bool wantsLayer);
264 GraphicsLayer* updateLayerForBottomOverhangArea(bool wantsLayer);
265 GraphicsLayer* updateLayerForHeader(bool wantsLayer);
266 GraphicsLayer* updateLayerForFooter(bool wantsLayer);
308 virtual void notifyAnimationStarted(const GraphicsLayer*, double) override { }
309 virtual void notifyFlushRequired(const GraphicsLayer*) override;
310 virtual void paintContents(const GraphicsLayer*, GraphicsContext&, GraphicsLayerPaintingPhase, const FloatRect&) override;
311 virtual void customPositionForVisibleRectComputation(const GraphicsLayer*, FloatPoint&) const override;
346 void rebuildCompositingLayerTree(RenderLayer&, Vector<GraphicsLayer*>& childGraphicsLayersOfEnclosingLayer, int depth);
350 void rebuildRegionCompositingLayerTree(RenderNamedFlowFragment*, Vector<GraphicsLayer*>& childList, int depth);
352 void rebuildCompositingLayerTreeForNamedFlowFixed(RenderLayer&, Vector<GraphicsLayer*>& childList, int depth);
364 void appendOverlayLayers(Vector<GraphicsLayer*>&);
467 std::unique_ptr<GraphicsLayer> m_rootContentLayer;
497 std::unique_ptr<GraphicsLayer> m_clipLayer;
498 std::unique_ptr<GraphicsLayer> m_scrollLayer;
508 std::unique_ptr<GraphicsLayer> m_overflowControlsHostLayer;
511 std::unique_ptr<GraphicsLayer> m_layerForHorizontalScrollbar;
512 std::unique_ptr<GraphicsLayer> m_layerForVerticalScrollbar;
513 std::unique_ptr<GraphicsLayer> m_layerForScrollCorner;
515 std::unique_ptr<GraphicsLayer> m_layerForOverhangAreas;
516 std::unique_ptr<GraphicsLayer> m_contentShadowLayer;
517 std::unique_ptr<GraphicsLayer> m_layerForTopOverhangArea;
518 std::unique_ptr<GraphicsLayer> m_layerForBottomOverhangArea;
519 std::unique_ptr<GraphicsLayer> m_layerForHeader;
520 std::unique_ptr<GraphicsLayer> m_layerForFooter;