/external/webkit/Source/WebCore/rendering/ |
RenderLayerCompositor.h | 30 #include "RenderLayer.h" 53 // GraphicsLayers based on the RenderLayer painting order. 98 void updateCompositingLayers(CompositingUpdateType = CompositingUpdateAfterLayoutOrStyleChange, RenderLayer* updateRoot = 0); 106 bool updateLayerCompositingState(RenderLayer*, CompositingChangeRepaint = CompositingChangeRepaintNow); 109 void updateCompositingDescendantGeometry(RenderLayer* compositingAncestor, RenderLayer* layer, RenderLayerBacking::UpdateDepth); 112 bool clippedByAncestor(RenderLayer*) const; 114 bool clipsCompositingDescendants(const RenderLayer*) const; 117 bool needsContentsCompositingLayer(const RenderLayer*) const; 120 IntRect calculateCompositedBounds(const RenderLayer* layer, const RenderLayer* ancestorLayer) [all...] |
RenderLayer.h | 157 class RenderLayer : public ScrollableArea { 161 RenderLayer(RenderBoxModelObject*); 162 ~RenderLayer(); 166 RenderLayer* parent() const { return m_parent; } 167 RenderLayer* previousSibling() const { return m_previous; } 168 RenderLayer* nextSibling() const { return m_next; } 169 RenderLayer* firstChild() const { return m_first; } 170 RenderLayer* lastChild() const { return m_last; } 172 void addChild(RenderLayer* newChild, RenderLayer* beforeChild = 0) [all...] |
RenderLayer.cpp | 45 #include "RenderLayer.h" 135 RenderLayer::RenderLayer(RenderBoxModelObject* renderer) 211 RenderLayer::~RenderLayer() 249 RenderLayerCompositor* RenderLayer::compositor() const 255 void RenderLayer::contentChanged(ContentChangeType changeType) 266 bool RenderLayer::hasAcceleratedCompositing() const 275 bool RenderLayer::canRender3DTransforms() const 284 void RenderLayer::updateLayerPositions(UpdateLayerPositionsFlags flags, IntPoint* cachedOffset [all...] |
RenderLayerCompositor.cpp | 77 CompositingState(RenderLayer* compAncestor) 93 RenderLayer* m_compositingAncestor; 259 void RenderLayerCompositor::updateCompositingLayers(CompositingUpdateType updateType, RenderLayer* updateRoot) 335 // most of the time, geometry is updated via RenderLayer::styleChanged(). 351 bool RenderLayerCompositor::updateBacking(RenderLayer* layer, CompositingChangeRepaint shouldRepaint) 398 RenderLayer* sourceLayer = toRenderBoxModelObject(layer->renderer()->parent())->layer(); 435 bool RenderLayerCompositor::updateLayerCompositingState(RenderLayer* layer, CompositingChangeRepaint shouldRepaint) 447 void RenderLayerCompositor::repaintOnCompositingChange(RenderLayer* layer) 467 // RenderLayers that are rendered by the composited RenderLayer. 468 IntRect RenderLayerCompositor::calculateCompositedBounds(const RenderLayer* layer, const RenderLayer* ancestorLayer [all...] |
RenderReplica.cpp | 32 #include "RenderLayer.h" 77 RenderLayer::PaintLayerHaveTransparency | RenderLayer::PaintLayerAppliedTransform | RenderLayer::PaintLayerTemporaryClipRects | RenderLayer::PaintLayerPaintingReflection);
|
RenderLayerBacking.h | 35 #include "RenderLayer.h" 50 // RenderLayerBacking controls the compositing behavior for a single RenderLayer. 54 // There is one RenderLayerBacking for each RenderLayer that is composited. 59 RenderLayerBacking(RenderLayer*); 65 RenderLayer* owningLayer() const { return m_owningLayer; } 108 void contentChanged(RenderLayer::ContentChangeType); 182 // Returns true if the RenderLayer just contains an image that we can composite directly. 191 void paintIntoLayer(RenderLayer* rootLayer, GraphicsContext*, const IntRect& paintDirtyRect, 202 RenderLayer* m_owningLayer;
|
RenderMarquee.h | 53 class RenderLayer; 59 explicit RenderMarquee(RenderLayer*); 84 RenderLayer* m_layer;
|
RenderFullScreen.cpp | 31 #include "RenderLayer.h" 40 layer()->contentChanged(RenderLayer::FullScreenChanged);
|
LayoutState.cpp | 32 #include "RenderLayer.h" 71 RenderLayer* layer = renderer->layer(); 124 RenderLayer* layer = toRenderBoxModelObject(container)->layer();
|
RenderLayerBacking.cpp | 87 RenderLayerBacking::RenderLayerBacking(RenderLayer* layer) 157 static bool layerOrAncestorIsTransformed(RenderLayer* layer) 159 for (RenderLayer* curr = layer; curr; curr = curr->parent()) { 168 static bool layerOrAncestorIsFullScreen(RenderLayer* layer) 174 for (RenderLayer* curr = layer; curr; curr = curr->parent()) { 198 RenderLayer* rootLayer = view->layer(); 347 RenderLayer* compAncestor = m_owningLayer->ancestorCompositingLayer(); 706 for (RenderLayer* curr = m_owningLayer->parent(); curr; curr = curr->parent()) { 774 // A "simple container layer" is a RenderLayer which has no visible content to render. 857 if (Vector<RenderLayer*>* negZOrderList = m_owningLayer->negZOrderList()) [all...] |
RenderTreeAsText.cpp | 41 #include "RenderLayer.h" 77 static void writeLayers(TextStream&, const RenderLayer* rootLayer, RenderLayer*, const IntRect& paintDirtyRect, int indent = 0, RenderAsTextBehavior behavior = RenderAsTextBehaviorNormal); 579 RenderLayer* l = root->layer(); 593 static void write(TextStream& ts, RenderLayer& l, 646 static void writeLayers(TextStream& ts, const RenderLayer* rootLayer, RenderLayer* l, 667 Vector<RenderLayer*>* negList = l->negZOrderList(); 686 if (Vector<RenderLayer*>* normalFlowList = l->normalFlowList()) { 697 if (Vector<RenderLayer*>* posList = l->posZOrderList()) [all...] |
/external/webkit/Source/WebKit/mac/WebView/ |
WebRenderLayer.mm | 32 #import <WebCore/RenderLayer.h> 42 - (id)initWithRenderLayer:(RenderLayer *)layer; 43 - (void)buildDescendantLayers:(RenderLayer*)rootLayer; 49 + (NSString *)nameForLayer:(RenderLayer*)layer 78 + (NSString *)compositingInfoForLayer:(RenderLayer*)layer 111 - (id)initWithRenderLayer:(RenderLayer*)layer 151 RenderLayer* layer = toRenderBoxModelObject(renderer)->layer(); 172 - (void)buildDescendantLayers:(RenderLayer*)layer 178 if (Vector<RenderLayer*>* negZOrderList = layer->negZOrderList()) { 188 RenderLayer* curLayer = negZOrderList->at(i) [all...] |
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/mac/ |
PluginProxyMac.mm | 38 CALayer *renderLayer = WKMakeRenderLayer(m_remoteLayerClientID); 45 [renderLayer setAutoresizingMask:kCALayerWidthSizable | kCALayerHeightSizable]; 46 [m_pluginLayer.get() addSublayer:renderLayer];
|
/external/webkit/Source/WebCore/platform/graphics/android/ |
GraphicsLayerAndroid.cpp | 95 static RenderLayer* renderLayerFromClient(GraphicsLayerClient* client) 113 RenderLayer* renderLayer = renderLayerFromClient(m_client); 114 if (renderLayer && renderLayer->renderer()->isCanvas()) { 115 m_contentLayer = new CanvasLayer(renderLayer, 116 static_cast<HTMLCanvasElement*>(renderLayer->renderer()->node())); 118 m_contentLayer = new LayerAndroid(renderLayer); 232 RenderLayer* renderLayer = renderLayerFromClient(m_client) [all...] |
/external/webkit/Source/WebCore/platform/graphics/ |
GraphicsLayerClient.h | 36 class RenderLayer; 64 virtual RenderLayer* owningLayer() const { return 0; }
|
/external/webkit/Source/WebCore/platform/graphics/android/layers/ |
CanvasLayer.h | 34 #include "RenderLayer.h" 44 CanvasLayer(RenderLayer* owner, HTMLCanvasElement* canvas);
|
FixedBackgroundLayerAndroid.h | 30 FixedBackgroundLayerAndroid(RenderLayer* owner)
|
IFrameLayerAndroid.h | 38 IFrameLayerAndroid(RenderLayer* owner)
|
IFrameContentLayerAndroid.h | 38 IFrameContentLayerAndroid(RenderLayer* owner)
|
LayerAndroid.h | 74 class RenderLayer; 129 LayerAndroid(RenderLayer* owner); 253 RenderLayer* owningLayer() const { return m_owningLayer; } 388 RenderLayer* m_owningLayer;
|
MediaLayer.cpp | 31 MediaLayer::MediaLayer(jobject webViewRef, jobject webViewCoreRef) : LayerAndroid((RenderLayer*) NULL)
|
/external/webkit/Source/WebCore/tests/ |
TreeManager_test.cpp | 279 RenderLayer* renderLayer = 0; 299 RenderLayer* renderLayer = 0; 300 LayerAndroid root(renderLayer); 301 LayerAndroid* noPaintChild = new LayerAndroid(renderLayer);
|
/external/webkit/Source/WebKit/qt/Api/ |
qwebframe_p.h | 99 void renderRelativeCoords(WebCore::GraphicsContext*, QFlags<QWebFrame::RenderLayer>, const QRegion& clip); 107 void renderFrameExtras(WebCore::GraphicsContext*, QFlags<QWebFrame::RenderLayer>, const QRegion& clip);
|
/external/webkit/Source/WebCore/dom/ |
MouseRelatedEvent.cpp | 30 #include "RenderLayer.h" 196 // Our RenderLayer is a more modern concept, and layerX/Y is some 203 RenderLayer* layer;
|
/external/webkit/Source/WebCore/page/animation/ |
ImplicitAnimation.cpp | 37 #include "RenderLayer.h" 113 RenderLayer* layer = toRenderBoxModelObject(m_object)->layer(); 130 RenderLayer* layer = toRenderBoxModelObject(m_object)->layer(); 146 RenderLayer* layer = toRenderBoxModelObject(m_object)->layer();
|