HomeSort by relevance Sort by last modified time
    Searched refs:RenderLayer (Results 1 - 25 of 72) sorted by null

1 2 3

  /external/chromium_org/third_party/WebKit/Source/core/rendering/
RenderLayerCompositor.h 30 #include "core/rendering/RenderLayer.h"
57 // GraphicsLayers based on the RenderLayer painting order.
103 bool updateLayerCompositingState(RenderLayer*);
106 void updateCompositingDescendantGeometry(RenderLayerStackingNode* compositingAncestor, RenderLayer*, bool compositedChildrenOnly);
109 bool clippedByAncestor(const RenderLayer*) const;
110 // Whether layer's compositedLayerMapping needs a GraphicsLayer to clip z-order children of the given RenderLayer.
111 bool clipsCompositingDescendants(const RenderLayer*) const;
114 bool needsContentsCompositingLayer(const RenderLayer*) const;
117 bool needsFixedRootBackgroundLayer(const RenderLayer*) const;
122 IntRect calculateCompositedBounds(const RenderLayer*, const RenderLayer* ancestorLayer) const
    [all...]
RenderLayerFilterInfo.h 46 class RenderLayer;
49 typedef HashMap<const RenderLayer*, RenderLayerFilterInfo*> RenderLayerFilterInfoMap;
53 static RenderLayerFilterInfo* filterInfoForRenderLayer(const RenderLayer*);
54 static RenderLayerFilterInfo* createFilterInfoForRenderLayerIfNeeded(RenderLayer*);
55 static void removeFilterInfoForRenderLayer(RenderLayer*);
75 RenderLayerFilterInfo(RenderLayer*);
78 RenderLayer* m_layer;
RenderLayer.h 83 class RenderLayer {
91 RenderLayer(RenderLayerModelObject*);
92 ~RenderLayer();
98 RenderLayer* parent() const { return m_parent; }
99 RenderLayer* previousSibling() const { return m_previous; }
100 RenderLayer* nextSibling() const { return m_next; }
101 RenderLayer* firstChild() const { return m_first; }
102 RenderLayer* lastChild() const { return m_last; }
104 void addChild(RenderLayer* newChild, RenderLayer* beforeChild = 0)
    [all...]
RenderLayerModelObject.h 31 class RenderLayer;
44 RenderLayer* layer() const { return m_layer.get(); }
69 virtual void addLayerHitTestRects(LayerHitTestRects&, const RenderLayer*, const LayoutPoint&, const LayoutRect&) const OVERRIDE;
74 OwnPtr<RenderLayer> m_layer;
RenderLayerReflectionInfo.h 54 class RenderLayer;
64 RenderLayer* reflectionLayer() const;
RenderLayer.cpp 45 #include "core/rendering/RenderLayer.h"
104 RenderLayer::RenderLayer(RenderLayerModelObject* renderer)
152 RenderLayer::~RenderLayer()
170 String RenderLayer::debugName() const
177 RenderLayerCompositor* RenderLayer::compositor() const
184 void RenderLayer::contentChanged(ContentChangeType changeType)
194 bool RenderLayer::canRender3DTransforms() const
199 bool RenderLayer::paintsWithFilters() cons
    [all...]
LayerPaintingInfo.h 53 class RenderLayer;
75 LayerPaintingInfo(RenderLayer* inRootLayer, const LayoutRect& inDirtyRect,
88 RenderLayer* rootLayer;
RenderLayerClipper.h 53 class RenderLayer;
57 ClipRectsContext(const RenderLayer* inRootLayer, RenderRegion* inRegion, ClipRectsType inClipRectsType, OverlayScrollbarSizeRelevancy inOverlayScrollbarSizeRelevancy = IgnoreOverlayScrollbarSize, ShouldRespectOverflowClip inRespectOverflowClip = RespectOverflowClip)
64 const RenderLayer* rootLayer;
RenderTreeAsText.h 37 class RenderLayer;
65 static void writeLayers(TextStream&, const RenderLayer* rootLayer, RenderLayer*, const LayoutRect& paintDirtyRect, int indent = 0, RenderAsTextBehavior = RenderAsTextBehaviorNormal);
RenderLayerRepainter.h 60 class RenderLayer;
93 RenderLayer* enclosingFilterRepaintLayer() const;
RenderGeometryMap.h 39 class RenderLayer;
101 void pushMappingsToAncestor(const RenderLayer*, const RenderLayer* ancestorLayer);
102 void popMappingsToAncestor(const RenderLayer*);
FilterEffectRenderer.h 49 class RenderLayer;
64 bool prepareFilterEffect(RenderLayer*, const LayoutRect& filterBoxRect, const LayoutRect& dirtyRect, const LayoutRect& layerRepaintRect);
71 RenderLayer* m_renderLayer;
RenderLayerCompositor.cpp 122 void add(const RenderLayer* layer, const IntRect& bounds)
132 bool contains(const RenderLayer* layer)
172 HashSet<const RenderLayer*> m_layers;
177 CompositingRecursionData(RenderLayer* compAncestor, bool testOverlap)
199 RenderLayer* m_compositingAncestor;
328 for (HashSet<RenderLayer*>::iterator it = m_outOfFlowPositionedLayers.begin(); it != m_outOfFlowPositionedLayers.end(); ++it)
425 RenderLayer* updateRoot = rootRenderLayer();
441 Vector<RenderLayer*> unclippedDescendants;
485 // most of the time, geometry is updated via RenderLayer::styleChanged().
526 void RenderLayerCompositor::addOutOfFlowPositionedLayer(RenderLayer* layer
    [all...]
RenderLayerStackingNodeIterator.h 45 class RenderLayer;
CompositedLayerMapping.h 29 #include "core/rendering/RenderLayer.h"
51 RenderLayer* renderLayer;
71 // Currently (Oct. 2013) there is one CompositedLayerMapping for each RenderLayer,
76 explicit CompositedLayerMapping(RenderLayer*);
79 RenderLayer* owningLayer() const { return m_owningLayer; }
130 bool updateRequiresOwnBackingStoreForAncestorReasons(const RenderLayer* compositingAncestor);
161 void addRenderLayerToSquashingGraphicsLayer(RenderLayer*, IntSize offsetFromTargetBacking, size_t nextSquashedLayerIndex);
220 void updateScrollParent(RenderLayer*);
221 void updateClipParent(RenderLayer*);
    [all...]
RenderLayerRepainter.cpp 49 #include "core/rendering/RenderLayer.h"
117 for (RenderLayer* layer = m_renderer->layer()->firstChild(); layer; layer = layer->nextSibling())
137 for (RenderLayer* curr = m_renderer->layer()->firstChild(); curr; curr = curr->nextSibling()) {
146 for (RenderLayer* child = m_renderer->layer()->firstChild(); child; child = child->nextSibling()) {
202 for (RenderLayer* curr = m_renderer->layer()->firstChild(); curr; curr = curr->nextSibling())
226 RenderLayer* parentLayer = enclosingFilterRepaintLayer();
250 RenderLayer* RenderLayerRepainter::enclosingFilterRepaintLayer() const
252 for (const RenderLayer* curr = m_renderer->layer(); curr; curr = curr->parent()) {
254 return const_cast<RenderLayer*>(curr);
RenderLayerFilterInfo.cpp 36 #include "core/rendering/RenderLayer.h"
49 RenderLayerFilterInfo* RenderLayerFilterInfo::filterInfoForRenderLayer(const RenderLayer* layer)
57 RenderLayerFilterInfo* RenderLayerFilterInfo::createFilterInfoForRenderLayerIfNeeded(RenderLayer* layer)
74 void RenderLayerFilterInfo::removeFilterInfoForRenderLayer(RenderLayer* layer)
91 RenderLayerFilterInfo::RenderLayerFilterInfo(RenderLayer* layer)
RenderLayerStackingNode.h 55 class RenderLayer;
62 explicit RenderLayerStackingNode(RenderLayer*);
112 RenderLayer* layer() const { return m_layer; }
156 // stacking context, without adding a new member to RenderLayer or modifying
195 RenderLayer* m_layer;
RenderMarquee.h 55 class RenderLayer;
RenderLayerStackingNode.cpp 47 #include "core/rendering/RenderLayer.h"
54 // FIXME: This should not require RenderLayer. There is currently a cycle where
57 RenderLayerStackingNode::RenderLayerStackingNode(RenderLayer* layer)
220 for (RenderLayer* child = layer()->firstChild(); child; child = child->nextSibling()) {
239 RenderLayer* layer = toRenderLayerModelObject(child)->layer();
256 for (RenderLayer* child = layer()->firstChild(); child; child = child->nextSibling()) {
321 for (RenderLayer* child = layer()->firstChild(); child; child = child->nextSibling()) {
382 RenderLayer* reflectionLayer = layer()->reflectionInfo()->reflectionLayer();
393 // FIXME: RenderLayer already handles visibility changes through our visiblity dirty bits. This logic could
442 if (RenderLayer* p = layer()->parent()
    [all...]
RenderReplica.cpp 34 #include "core/rendering/RenderLayer.h"
86 RenderLayer* rootPaintingLayer = layer()->transform() ? layer()->parent() : layer()->enclosingTransformedAncestor();
  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
RenderSVGResourceContainer.h 28 class RenderLayer;
46 void addClientRenderLayer(RenderLayer*);
47 void removeClientRenderLayer(RenderLayer*);
86 HashSet<RenderLayer*> m_clientLayers;
  /external/chromium_org/third_party/WebKit/Source/web/
LinkHighlight.h 40 class RenderLayer;
79 WebCore::RenderLayer* computeEnclosingCompositingLayer();
83 bool computeHighlightLayerPathAndPosition(WebCore::RenderLayer*);
  /external/chromium_org/third_party/WebKit/Source/core/page/scrolling/
ScrollingCoordinator.h 105 void updateLayerPositionConstraint(RenderLayer*);
107 void willDestroyRenderLayer(RenderLayer*);
109 void updateScrollParentForGraphicsLayer(GraphicsLayer* child, RenderLayer* parent);
110 void updateClipParentForGraphicsLayer(GraphicsLayer* child, RenderLayer* parent);
164 HashSet<const RenderLayer*> m_layersWithTouchRects;
ScrollingCoordinator.cpp 180 static WebLayerPositionConstraint computePositionConstraint(const RenderLayer* layer)
199 void ScrollingCoordinator::updateLayerPositionConstraint(RenderLayer* layer)
364 // In order to do a DFS cross-frame walk of the RenderLayer tree, we need to know which
368 typedef HashMap<const RenderLayer*, Vector<const Frame*> > LayerFrameMap;
374 const RenderLayer* containingLayer = child->ownerRenderer()->enclosingLayer();
383 const RenderLayer* curLayer,
387 HashSet<const RenderLayer*>& layersWithRects,
394 RenderLayer* compositedLayer = 0;
395 for (const RenderLayer* layer = layerIter->key; !compositedLayer;) {
431 for (const RenderLayer* childLayer = curLayer->firstChild(); childLayer; childLayer = childLayer->nextSibling())
    [all...]

Completed in 721 milliseconds

1 2 3