/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
H A D | RenderSVGBlock.cpp | 89 void RenderSVGBlock::mapLocalToContainer(const RenderLayerModelObject* paintInvalidationContainer, TransformState& transformState, MapCoordinatesFlags, bool* wasFixed, const PaintInvalidationState* paintInvalidationState) const 91 SVGRenderSupport::mapLocalToContainer(this, paintInvalidationContainer, transformState, wasFixed, paintInvalidationState); 99 LayoutRect RenderSVGBlock::clippedOverflowRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) const 101 return SVGRenderSupport::clippedOverflowRectForPaintInvalidation(this, paintInvalidationContainer, paintInvalidationState); 104 void RenderSVGBlock::computeFloatRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer, FloatRect& paintInvalidationRect, const PaintInvalidationState* paintInvalidationState) const 106 SVGRenderSupport::computeFloatRectForPaintInvalidation(this, paintInvalidationContainer, paintInvalidationRect, paintInvalidationState); 115 void RenderSVGBlock::invalidateTreeIfNeeded(const PaintInvalidationState& paintInvalidationState) argument 117 if (!shouldCheckForPaintInvalidation(paintInvalidationState)) 120 ForceHorriblySlowRectMapping slowRectMapping(&paintInvalidationState); 121 RenderBlockFlow::invalidateTreeIfNeeded(paintInvalidationState); [all...] |
H A D | RenderSVGModelObject.cpp | 54 LayoutRect RenderSVGModelObject::clippedOverflowRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) const 56 return SVGRenderSupport::clippedOverflowRectForPaintInvalidation(this, paintInvalidationContainer, paintInvalidationState); 59 void RenderSVGModelObject::computeFloatRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer, FloatRect& paintInvalidationRect, const PaintInvalidationState* paintInvalidationState) const 61 SVGRenderSupport::computeFloatRectForPaintInvalidation(this, paintInvalidationContainer, paintInvalidationRect, paintInvalidationState); 64 void RenderSVGModelObject::mapLocalToContainer(const RenderLayerModelObject* paintInvalidationContainer, TransformState& transformState, MapCoordinatesFlags, bool* wasFixed, const PaintInvalidationState* paintInvalidationState) const 66 SVGRenderSupport::mapLocalToContainer(this, paintInvalidationContainer, transformState, wasFixed, paintInvalidationState); 128 InvalidationReason RenderSVGModelObject::invalidatePaintIfNeeded(const PaintInvalidationState& paintInvalidationState, const RenderLayerModelObject& paintInvalidationContainer) argument 130 ForceHorriblySlowRectMapping slowRectMapping(&paintInvalidationState); 132 return RenderObject::invalidatePaintIfNeeded(paintInvalidationState, paintInvalidationContainer);
|
H A D | SVGRenderSupport.cpp | 48 LayoutRect SVGRenderSupport::clippedOverflowRectForPaintInvalidation(const RenderObject* object, const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) argument 59 object->computeFloatRectForPaintInvalidation(paintInvalidationContainer, paintInvalidationRect, paintInvalidationState); 63 void SVGRenderSupport::computeFloatRectForPaintInvalidation(const RenderObject* object, const RenderLayerModelObject* paintInvalidationContainer, FloatRect& paintInvalidationRect, const PaintInvalidationState* paintInvalidationState) argument 67 object->parent()->computeFloatRectForPaintInvalidation(paintInvalidationContainer, paintInvalidationRect, paintInvalidationState); 70 void SVGRenderSupport::mapLocalToContainer(const RenderObject* object, const RenderLayerModelObject* paintInvalidationContainer, TransformState& transformState, bool* wasFixed, const PaintInvalidationState* paintInvalidationState) argument 83 parent->mapLocalToContainer(paintInvalidationContainer, transformState, mode, wasFixed, paintInvalidationState);
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
H A D | RenderLayerModelObject.cpp | 175 void RenderLayerModelObject::invalidateTreeIfNeeded(const PaintInvalidationState& paintInvalidationState) argument 179 if (!shouldCheckForPaintInvalidation(paintInvalidationState)) 183 const RenderLayerModelObject& newPaintInvalidationContainer = *adjustCompositedContainerForSpecialAncestors(establishesNewPaintInvalidationContainer ? this : &paintInvalidationState.paintInvalidationContainer()); 187 InvalidationReason reason = invalidatePaintIfNeeded(paintInvalidationState, newPaintInvalidationContainer); 188 clearPaintInvalidationState(paintInvalidationState); 190 PaintInvalidationState childTreeWalkState(paintInvalidationState, *this, newPaintInvalidationContainer);
|
H A D | RenderView.h | 217 ForceHorriblySlowRectMapping(const PaintInvalidationState* paintInvalidationState) argument 218 : m_paintInvalidationState(paintInvalidationState)
|
H A D | RenderView.cpp | 235 void RenderView::mapLocalToContainer(const RenderLayerModelObject* paintInvalidationContainer, TransformState& transformState, MapCoordinatesFlags mode, bool* wasFixed, const PaintInvalidationState* paintInvalidationState) const 256 parentDocRenderer->mapLocalToContainer(paintInvalidationContainer, transformState, mode, wasFixed, paintInvalidationState); 324 void RenderView::invalidateTreeIfNeeded(const PaintInvalidationState& paintInvalidationState) argument 332 const RenderLayerModelObject* paintInvalidationContainer = &paintInvalidationState.paintInvalidationContainer(); 333 mapRectToPaintInvalidationBacking(paintInvalidationContainer, dirtyRect, &paintInvalidationState); 336 RenderBlock::invalidateTreeIfNeeded(paintInvalidationState);
|
H A D | RenderLayer.cpp | 522 LayoutPoint RenderLayer::positionFromPaintInvalidationBacking(const RenderObject* renderObject, const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) argument 524 FloatPoint point = renderObject->localToContainerPoint(FloatPoint(), paintInvalidationContainer, 0, 0, paintInvalidationState); 571 void RenderLayer::mapRectToPaintInvalidationBacking(const RenderObject* renderObject, const RenderLayerModelObject* paintInvalidationContainer, LayoutRect& rect, const PaintInvalidationState* paintInvalidationState) argument 574 renderObject->mapRectToPaintInvalidationBacking(paintInvalidationContainer, rect, paintInvalidationState); 582 renderObject->mapRectToPaintInvalidationBacking(paintInvalidationContainer, rect, paintInvalidationState); 587 LayoutRect RenderLayer::computePaintInvalidationRect(const RenderObject* renderObject, const RenderLayer* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) argument 590 return renderObject->computePaintInvalidationRect(paintInvalidationContainer->renderer(), paintInvalidationState); 592 LayoutRect rect = renderObject->clippedOverflowRectForPaintInvalidation(paintInvalidationContainer->renderer(), paintInvalidationState);
|
H A D | RenderObject.cpp | 1174 LayoutRect RenderObject::computePaintInvalidationRect(const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) const 1176 return clippedOverflowRectForPaintInvalidation(paintInvalidationContainer, paintInvalidationState); 1210 LayoutRect RenderObject::boundsRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) const 1213 return computePaintInvalidationRect(paintInvalidationContainer, paintInvalidationState); 1214 return RenderLayer::computePaintInvalidationRect(this, paintInvalidationContainer->layer(), paintInvalidationState); 1272 void RenderObject::invalidateTreeIfNeeded(const PaintInvalidationState& paintInvalidationState) argument 1278 if (!shouldCheckForPaintInvalidation(paintInvalidationState)) 1281 invalidatePaintIfNeeded(paintInvalidationState, paintInvalidationState.paintInvalidationContainer()); 1282 clearPaintInvalidationState(paintInvalidationState); 1304 invalidatePaintIfNeeded(const PaintInvalidationState& paintInvalidationState, const RenderLayerModelObject& paintInvalidationContainer) argument 3115 clearPaintInvalidationState(const PaintInvalidationState& paintInvalidationState) argument [all...] |
H A D | RenderObject.h | 1061 bool shouldCheckForPaintInvalidation(const PaintInvalidationState& paintInvalidationState) argument 1063 return paintInvalidationState.forceCheckForPaintInvalidation() || shouldCheckForPaintInvalidationRegardlessOfPaintInvalidationState();
|
H A D | RenderBox.cpp | 1306 InvalidationReason RenderBox::invalidatePaintIfNeeded(const PaintInvalidationState& paintInvalidationState, const RenderLayerModelObject& newPaintInvalidationContainer) argument 1320 InvalidationReason reason = RenderBoxModelObject::invalidatePaintIfNeeded(paintInvalidationState, newPaintInvalidationContainer); 1340 void RenderBox::clearPaintInvalidationState(const PaintInvalidationState& paintInvalidationState) argument 1342 RenderBoxModelObject::clearPaintInvalidationState(paintInvalidationState); 1547 void RenderBox::mapLocalToContainer(const RenderLayerModelObject* paintInvalidationContainer, TransformState& transformState, MapCoordinatesFlags mode, bool* wasFixed, const PaintInvalidationState* paintInvalidationState) const 1552 if (paintInvalidationState && paintInvalidationState->canMapToContainer(paintInvalidationContainer)) { 1553 LayoutSize offset = paintInvalidationState->paintOffset() + locationOffset(); 1733 LayoutRect RenderBox::clippedOverflowRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) const 1743 mapRectToPaintInvalidationBacking(paintInvalidationContainer, r, paintInvalidationState); [all...] |