/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
H A D | SVGRenderSupport.h | 70 static LayoutRect clippedOverflowRectForRepaint(const RenderObject*, const RenderLayerModelObject* repaintContainer); 71 static void computeFloatRectForRepaint(const RenderObject*, const RenderLayerModelObject* repaintContainer, FloatRect&, bool fixed); 72 static void mapLocalToContainer(const RenderObject*, const RenderLayerModelObject* repaintContainer, TransformState&, bool* wasFixed = 0);
|
H A D | RenderSVGBlock.cpp | 89 void RenderSVGBlock::mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState& transformState, MapCoordinatesFlags, bool* wasFixed) const argument 91 SVGRenderSupport::mapLocalToContainer(this, repaintContainer, transformState, wasFixed);
|
H A D | RenderSVGInline.cpp | 98 void RenderSVGInline::mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState& transformState, MapCoordinatesFlags, bool* wasFixed) const argument 100 SVGRenderSupport::mapLocalToContainer(this, repaintContainer, transformState, wasFixed);
|
H A D | RenderSVGModelObject.cpp | 63 void RenderSVGModelObject::mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState& transformState, MapCoordinatesFlags, bool* wasFixed) const argument 65 SVGRenderSupport::mapLocalToContainer(this, repaintContainer, transformState, wasFixed);
|
H A D | RenderSVGBlock.h | 38 virtual void mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = 0) const OVERRIDE FINAL;
|
H A D | RenderSVGInline.h | 50 virtual void mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = 0) const OVERRIDE FINAL;
|
H A D | RenderSVGModelObject.h | 60 virtual void mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = 0) const OVERRIDE FINAL;
|
H A D | SVGRenderSupport.cpp | 46 LayoutRect SVGRenderSupport::clippedOverflowRectForRepaint(const RenderObject* object, const RenderLayerModelObject* repaintContainer) argument 55 object->computeFloatRectForPaintInvalidation(repaintContainer, repaintRect); 59 void SVGRenderSupport::computeFloatRectForRepaint(const RenderObject* object, const RenderLayerModelObject* repaintContainer, FloatRect& repaintRect, bool fixed) argument 65 object->parent()->computeFloatRectForPaintInvalidation(repaintContainer, repaintRect, fixed); 68 void SVGRenderSupport::mapLocalToContainer(const RenderObject* object, const RenderLayerModelObject* repaintContainer, TransformState& transformState, bool* wasFixed) argument 81 parent->mapLocalToContainer(repaintContainer, transformState, mode, wasFixed);
|
H A D | RenderSVGRoot.h | 105 virtual void mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = 0) const OVERRIDE;
|
H A D | RenderSVGRoot.cpp | 409 void RenderSVGRoot::mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState& transformState, MapCoordinatesFlags mode, bool* wasFixed) const argument 416 RenderReplaced::mapLocalToContainer(repaintContainer, transformState, mode | ApplyContainerFlip, wasFixed);
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
H A D | RenderLayerRepainter.cpp | 76 const RenderLayerModelObject* repaintContainer = m_renderer.containerForPaintInvalidation(); local 85 m_renderer.invalidatePaintUsingContainer(repaintContainer, pixelSnappedIntRect(oldRepaintRect), InvalidationLayer); 87 m_renderer.invalidatePaintUsingContainer(repaintContainer, pixelSnappedIntRect(m_repaintRect), InvalidationLayer); 89 m_renderer.invalidatePaintAfterLayoutIfNeeded(repaintContainer, m_renderer.selfNeedsLayout(), oldRepaintRect, oldOffset, &m_repaintRect, &m_offset); 110 const RenderLayerModelObject* repaintContainer = m_renderer.containerForPaintInvalidation(); local 111 LayoutRect repaintRect = m_renderer.boundsRectForPaintInvalidation(repaintContainer); 119 m_offset = RenderLayer::positionFromPaintInvalidationContainer(&m_renderer, repaintContainer); 149 // Since we're only painting non-composited layers, we know that they all share the same repaintContainer. 155 void RenderLayerRepainter::repaintIncludingNonCompositingDescendantsInternal(const RenderLayerModelObject* repaintContainer) argument 157 m_renderer.invalidatePaintUsingContainer(repaintContainer, pixelSnappedIntRec [all...] |
H A D | RenderLayerRepainter.h | 86 void repaintIncludingNonCompositingDescendantsInternal(const RenderLayerModelObject* repaintContainer);
|
H A D | RenderSelectionInfo.h | 51 const RenderLayerModelObject* repaintContainer() const { return m_repaintContainer; } function in class:WebCore::RenderSelectionInfoBase 105 // repaintContainer as the render object. Find out why it does that and fix.
|
H A D | RenderView.h | 133 bool canMapUsingLayoutStateForContainer(const RenderObject* repaintContainer) const 136 return layoutStateCachedOffsetsEnabled() && (repaintContainer == this); 188 virtual void mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = 0) const OVERRIDE;
|
H A D | RenderFrameSet.cpp | 444 const RenderLayerModelObject* repaintContainer = 0; local 446 repaintContainer = containerForPaintInvalidation(); 447 oldBounds = boundsRectForPaintInvalidation(repaintContainer); 476 invalidatePaintUsingContainer(repaintContainer, pixelSnappedIntRect(oldBounds), InvalidationSelfLayout); 477 LayoutRect newBounds = boundsRectForPaintInvalidation(repaintContainer); 479 invalidatePaintUsingContainer(repaintContainer, pixelSnappedIntRect(newBounds), InvalidationSelfLayout);
|
H A D | RenderView.cpp | 269 void RenderView::mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState& transformState, MapCoordinatesFlags mode, bool* wasFixed) const argument 273 if (!repaintContainer && mode & UseTransforms && shouldUseTransformFromContainer(0)) { 282 if (repaintContainer == this) 290 parentDocRenderer->mapLocalToContainer(repaintContainer, transformState, mode, wasFixed); 297 ASSERT_ARG(repaintContainer, !repaintContainer); 587 // RenderSelectionInfo::rect() is in the coordinates of the repaintContainer, so map to page coordinates. 589 if (const RenderLayerModelObject* repaintContainer = info->repaintContainer()) { 590 FloatQuad absQuad = repaintContainer [all...] |
H A D | RenderLayer.cpp | 660 static RenderLayerModelObject* getTransformedAncestor(const RenderLayerModelObject* repaintContainer) argument 662 ASSERT(repaintContainer->layer()->enclosingTransformedAncestor()); 663 ASSERT(repaintContainer->layer()->enclosingTransformedAncestor()->renderer()); 667 if (RenderLayer* ancestor = repaintContainer->layer()->enclosingTransformedAncestor()) 672 LayoutPoint RenderLayer::positionFromPaintInvalidationContainer(const RenderObject* renderObject, const RenderLayerModelObject* repaintContainer) argument 674 if (!repaintContainer || !repaintContainer->groupedMapping()) 675 return renderObject->positionFromPaintInvalidationContainer(repaintContainer); 677 RenderLayerModelObject* transformedAncestor = getTransformedAncestor(repaintContainer); 679 return renderObject->positionFromPaintInvalidationContainer(repaintContainer); 692 mapRectToRepaintBacking(const RenderObject* renderObject, const RenderLayerModelObject* repaintContainer, LayoutRect& rect) argument 722 computeRepaintRect(const RenderObject* renderObject, const RenderLayer* repaintContainer) argument [all...] |
H A D | RenderLayer.h | 339 // Computes the position of the given render object in the space of |repaintContainer|. 342 static LayoutPoint positionFromPaintInvalidationContainer(const RenderObject*, const RenderLayerModelObject* repaintContainer); 344 // Adjusts the given rect (in the coordinate space of the RenderObject) to the coordinate space of |repaintContainer|'s GraphicsLayer backing. 345 static void mapRectToRepaintBacking(const RenderObject*, const RenderLayerModelObject* repaintContainer, LayoutRect&); 347 // Computes the bounding repaint rect for |renderObject|, in the coordinate space of |repaintContainer|'s GraphicsLayer backing. 348 static LayoutRect computeRepaintRect(const RenderObject*, const RenderLayer* repaintContainer);
|
H A D | RenderInline.h | 152 virtual void mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = 0) const OVERRIDE;
|
H A D | RenderInline.cpp | 1154 void RenderInline::mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState& transformState, MapCoordinatesFlags mode, bool* wasFixed) const argument 1156 if (repaintContainer == this) 1160 if (v->canMapUsingLayoutStateForContainer(repaintContainer)) { 1171 RenderObject* o = container(repaintContainer, &containerSkipped); 1194 // There can't be a transform between repaintContainer and o, because transforms create containers, so it should be safe 1195 // to just subtract the delta between the repaintContainer and o. 1196 LayoutSize containerOffset = repaintContainer->offsetFromAncestorContainer(o); 1201 o->mapLocalToContainer(repaintContainer, transformState, mode, wasFixed);
|
H A D | RenderLayerScrollableArea.cpp | 375 const RenderLayerModelObject* repaintContainer = box().containerForPaintInvalidation(); local 385 quadForFakeMouseMoveEvent = repaintContainer->localToAbsoluteQuad(quadForFakeMouseMoveEvent); 409 box().invalidatePaintUsingContainer(repaintContainer, pixelSnappedIntRect(layer()->renderer()->previousPaintInvalidationRect()), InvalidationScroll); 411 box().invalidatePaintUsingContainer(repaintContainer, pixelSnappedIntRect(layer()->repainter().repaintRect()), InvalidationScroll);
|
H A D | RenderBlock.h | 167 GapRects selectionGapRectsForRepaint(const RenderLayerModelObject* repaintContainer);
|
H A D | RenderBox.cpp | 1814 void RenderBox::mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState& transformState, MapCoordinatesFlags mode, bool* wasFixed) const argument 1816 if (repaintContainer == this) 1820 if (v->canMapUsingLayoutStateForContainer(repaintContainer)) { 1831 RenderObject* o = container(repaintContainer, &containerSkipped); 1858 // There can't be a transform between repaintContainer and o, because transforms create containers, so it should be safe 1859 // to just subtract the delta between the repaintContainer and o. 1860 LayoutSize containerOffset = repaintContainer->offsetFromAncestorContainer(o); 1867 o->mapLocalToContainer(repaintContainer, transformState, mode, wasFixed);
|
H A D | RenderBox.h | 655 virtual void mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = 0) const OVERRIDE;
|
/external/chromium_org/third_party/WebKit/Source/core/frame/ |
H A D | FrameView.cpp | 1389 const RenderLayerModelObject* repaintContainer = layer->renderer()->containerForPaintInvalidation(); local 1390 if (repaintContainer && !repaintContainer->isRenderView()) { 1399 layer->renderer()->invalidatePaintUsingContainer(repaintContainer, updateRect, InvalidationScroll);
|