/macosx-10.10/WebCore-7600.1.25/editing/ |
H A D | SelectionRectGatherer.cpp | 44 void SelectionRectGatherer::addRect(RenderLayerModelObject *repaintContainer, const LayoutRect& rect) argument 47 if (repaintContainer) 48 m_rects.append(LayoutRect(repaintContainer->localToAbsoluteQuad(FloatQuad(rect)).boundingBox())); 54 void SelectionRectGatherer::addGapRects(RenderLayerModelObject *repaintContainer, const GapRects& rects) argument 56 if (repaintContainer) { 58 absoluteGapRects.uniteLeft(LayoutRect(repaintContainer->localToAbsoluteQuad(FloatQuad(rects.left())).boundingBox())); 59 absoluteGapRects.uniteCenter(LayoutRect(repaintContainer->localToAbsoluteQuad(FloatQuad(rects.center())).boundingBox())); 60 absoluteGapRects.uniteRight(LayoutRect(repaintContainer->localToAbsoluteQuad(FloatQuad(rects.right())).boundingBox()));
|
H A D | SelectionRectGatherer.h | 48 void addRect(RenderLayerModelObject *repaintContainer, const LayoutRect&); 49 void addGapRects(RenderLayerModelObject *repaintContainer, const GapRects&);
|
/macosx-10.10/WebCore-7600.1.25/rendering/svg/ |
H A D | RenderSVGModelObject.h | 49 virtual LayoutRect clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const override; 50 virtual void computeFloatRectForRepaint(const RenderLayerModelObject* repaintContainer, FloatRect&, bool fixed = false) const override final; 51 virtual LayoutRect outlineBoundsForRepaint(const RenderLayerModelObject* repaintContainer, const RenderGeometryMap*) const override final; 56 virtual void mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = 0) const override final;
|
H A D | RenderSVGInline.cpp | 70 LayoutRect RenderSVGInline::clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const 72 return SVGRenderSupport::clippedOverflowRectForRepaint(*this, repaintContainer); 75 void RenderSVGInline::computeFloatRectForRepaint(const RenderLayerModelObject* repaintContainer, FloatRect& repaintRect, bool fixed) const argument 77 SVGRenderSupport::computeFloatRectForRepaint(*this, repaintContainer, repaintRect, fixed); 80 void RenderSVGInline::mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState& transformState, MapCoordinatesFlags, bool* wasFixed) const argument 82 SVGRenderSupport::mapLocalToContainer(*this, repaintContainer, transformState, wasFixed);
|
H A D | RenderSVGModelObject.cpp | 48 LayoutRect RenderSVGModelObject::clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const 50 return SVGRenderSupport::clippedOverflowRectForRepaint(*this, repaintContainer); 53 void RenderSVGModelObject::computeFloatRectForRepaint(const RenderLayerModelObject* repaintContainer, FloatRect& repaintRect, bool fixed) const argument 55 SVGRenderSupport::computeFloatRectForRepaint(*this, repaintContainer, repaintRect, fixed); 58 void RenderSVGModelObject::mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState& transformState, MapCoordinatesFlags, bool* wasFixed) const argument 60 SVGRenderSupport::mapLocalToContainer(*this, repaintContainer, transformState, wasFixed); 71 LayoutRect RenderSVGModelObject::outlineBoundsForRepaint(const RenderLayerModelObject* repaintContainer, const RenderGeometryMap*) const argument 76 FloatQuad containerRelativeQuad = localToContainerQuad(FloatRect(box), repaintContainer);
|
H A D | RenderSVGInline.h | 53 virtual LayoutRect clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const override final; 54 virtual void computeFloatRectForRepaint(const RenderLayerModelObject* repaintContainer, FloatRect&, bool fixed = false) const override final; 55 virtual void mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = 0) const override final;
|
H A D | SVGRenderSupport.h | 69 static LayoutRect clippedOverflowRectForRepaint(const RenderElement&, const RenderLayerModelObject* repaintContainer); 70 static void computeFloatRectForRepaint(const RenderElement&, const RenderLayerModelObject* repaintContainer, FloatRect&, bool fixed); 71 static void mapLocalToContainer(const RenderElement&, const RenderLayerModelObject* repaintContainer, TransformState&, bool* wasFixed = 0);
|
H A D | RenderSVGForeignObject.cpp | 95 LayoutRect RenderSVGForeignObject::clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const 97 return SVGRenderSupport::clippedOverflowRectForRepaint(*this, repaintContainer); 100 void RenderSVGForeignObject::computeFloatRectForRepaint(const RenderLayerModelObject* repaintContainer, FloatRect& repaintRect, bool fixed) const argument 102 SVGRenderSupport::computeFloatRectForRepaint(*this, repaintContainer, repaintRect, fixed); 199 void RenderSVGForeignObject::mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState& transformState, MapCoordinatesFlags, bool* wasFixed) const argument 201 SVGRenderSupport::mapLocalToContainer(*this, repaintContainer, transformState, wasFixed);
|
H A D | RenderSVGForeignObject.h | 42 virtual LayoutRect clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const override; 43 virtual void computeFloatRectForRepaint(const RenderLayerModelObject* repaintContainer, FloatRect&, bool fixed = false) const override; 56 virtual void mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = 0) const override;
|
H A D | RenderSVGText.h | 80 virtual LayoutRect clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const override; 81 virtual void computeRectForRepaint(const RenderLayerModelObject* repaintContainer, LayoutRect&, bool fixed = false) const override; 82 virtual void computeFloatRectForRepaint(const RenderLayerModelObject* repaintContainer, FloatRect&, bool fixed = false) const override; 84 virtual void mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = 0) const override;
|
H A D | RenderSVGRoot.h | 97 virtual LayoutRect clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const override; 98 virtual void computeFloatRectForRepaint(const RenderLayerModelObject* repaintContainer, FloatRect& repaintRect, bool fixed) const override; 100 virtual void mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = 0) const override;
|
H A D | RenderSVGRoot.cpp | 346 LayoutRect RenderSVGRoot::clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const 348 return SVGRenderSupport::clippedOverflowRectForRepaint(*this, repaintContainer); 351 void RenderSVGRoot::computeFloatRectForRepaint(const RenderLayerModelObject* repaintContainer, FloatRect& repaintRect, bool fixed) const argument 373 RenderReplaced::computeRectForRepaint(repaintContainer, rect, fixed); 380 void RenderSVGRoot::mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState& transformState, MapCoordinatesFlags mode, bool* wasFixed) const argument 385 RenderReplaced::mapLocalToContainer(repaintContainer, transformState, mode | ApplyContainerFlip, wasFixed);
|
H A D | RenderSVGText.cpp | 89 LayoutRect RenderSVGText::clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const 91 return SVGRenderSupport::clippedOverflowRectForRepaint(*this, repaintContainer); 94 void RenderSVGText::computeRectForRepaint(const RenderLayerModelObject* repaintContainer, LayoutRect& rect, bool fixed) const argument 97 computeFloatRectForRepaint(repaintContainer, repaintRect, fixed); 101 void RenderSVGText::computeFloatRectForRepaint(const RenderLayerModelObject* repaintContainer, FloatRect& repaintRect, bool fixed) const argument 103 SVGRenderSupport::computeFloatRectForRepaint(*this, repaintContainer, repaintRect, fixed); 106 void RenderSVGText::mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState& transformState, MapCoordinatesFlags, bool* wasFixed) const argument 108 SVGRenderSupport::mapLocalToContainer(*this, repaintContainer, transformState, wasFixed);
|
H A D | SVGRenderSupport.cpp | 56 LayoutRect SVGRenderSupport::clippedOverflowRectForRepaint(const RenderElement& renderer, const RenderLayerModelObject* repaintContainer) argument 68 renderer.computeFloatRectForRepaint(repaintContainer, repaintRect); 72 void SVGRenderSupport::computeFloatRectForRepaint(const RenderElement& renderer, const RenderLayerModelObject* repaintContainer, FloatRect& repaintRect, bool fixed) argument 81 renderer.parent()->computeFloatRectForRepaint(repaintContainer, repaintRect, fixed); 84 void SVGRenderSupport::mapLocalToContainer(const RenderElement& renderer, const RenderLayerModelObject* repaintContainer, TransformState& transformState, bool* wasFixed) argument 98 parent.mapLocalToContainer(repaintContainer, transformState, mode, wasFixed);
|
/macosx-10.10/WebCore-7600.1.25/rendering/ |
H A D | RenderReplaced.h | 80 virtual LayoutRect clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const override; 86 virtual LayoutRect selectionRectForRepaint(const RenderLayerModelObject* repaintContainer, bool clipToVisibleContent = true) override final;
|
H A D | RenderObject.cpp | 1230 RenderLayerModelObject* repaintContainer = 0; local 1236 repaintContainer = &compLayer->renderer(); 1258 return repaintContainer; 1261 RenderFlowThread* repaintContainerFlowThread = repaintContainer ? repaintContainer->flowThreadContainingBlock() : 0; 1263 repaintContainer = parentRenderFlowThread; 1265 return repaintContainer; 1268 void RenderObject::repaintUsingContainer(const RenderLayerModelObject* repaintContainer, const LayoutRect& r, bool shouldClipToLayer) const argument 1270 if (!repaintContainer) { 1275 if (repaintContainer 1333 RenderLayerModelObject* repaintContainer = containerForRepaint(); local 1377 rectWithOutlineForRepaint(const RenderLayerModelObject* repaintContainer, LayoutUnit outlineWidth) const argument 1390 computeRectForRepaint(const RenderLayerModelObject* repaintContainer, LayoutRect& rect, bool fixed) const argument 1641 mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState& transformState, MapCoordinatesFlags mode, bool* wasFixed) const argument 1730 localToContainerQuad(const FloatQuad& localQuad, const RenderLayerModelObject* repaintContainer, MapCoordinatesFlags mode, bool* wasFixed) const argument 1741 localToContainerPoint(const FloatPoint& localPoint, const RenderLayerModelObject* repaintContainer, MapCoordinatesFlags mode, bool* wasFixed) const argument 1829 container(const RenderLayerModelObject* repaintContainer, bool* repaintContainerSkipped) const argument [all...] |
H A D | RenderInline.h | 140 virtual LayoutRect clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const override; 141 virtual LayoutRect rectWithOutlineForRepaint(const RenderLayerModelObject* repaintContainer, LayoutUnit outlineWidth) const override final; 142 virtual void computeRectForRepaint(const RenderLayerModelObject* repaintContainer, LayoutRect&, bool fixed) const override final; 144 virtual void mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = 0) const override;
|
H A D | RenderListMarker.h | 72 virtual LayoutRect selectionRectForRepaint(const RenderLayerModelObject* repaintContainer, bool clipToVisibleContent = true) override;
|
H A D | RenderSelectionInfo.h | 52 RenderLayerModelObject* repaintContainer() const { return m_repaintContainer; } function in class:WebCore::RenderSelectionInfoBase
|
H A D | RenderTableRow.cpp | 195 LayoutRect RenderTableRow::clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const 199 if (repaintContainer == this) 200 return RenderBox::clippedOverflowRectForRepaint(repaintContainer); 205 // FIXME: do repaintContainer checks here 207 return parentTable->clippedOverflowRectForRepaint(repaintContainer);
|
H A D | RenderText.h | 109 virtual LayoutRect selectionRectForRepaint(const RenderLayerModelObject* repaintContainer, bool clipToVisibleContent = true) override; 112 LayoutRect collectSelectionRectsForLineBoxes(const RenderLayerModelObject* repaintContainer, bool clipToVisibleContent, Vector<LayoutRect>& rects); 117 virtual LayoutRect clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const override final; 189 LayoutRect collectSelectionRectsForLineBoxes(const RenderLayerModelObject* repaintContainer, bool clipToVisibleContent, Vector<LayoutRect>*);
|
H A D | RenderElement.cpp | 1165 bool RenderElement::repaintAfterLayoutIfNeeded(const RenderLayerModelObject* repaintContainer, const LayoutRect& oldBounds, const LayoutRect& oldOutlineBox, const LayoutRect* newBoundsPtr, const LayoutRect* newOutlineBoxRectPtr) argument 1171 // ASSERT(!newBoundsPtr || *newBoundsPtr == clippedOverflowRectForRepaint(repaintContainer)); 1172 LayoutRect newBounds = newBoundsPtr ? *newBoundsPtr : clippedOverflowRectForRepaint(repaintContainer); 1181 // ASSERT(!newOutlineBoxRectPtr || *newOutlineBoxRectPtr == outlineBoundsForRepaint(repaintContainer)); 1182 newOutlineBox = newOutlineBoxRectPtr ? *newOutlineBoxRectPtr : outlineBoundsForRepaint(repaintContainer); 1187 if (!repaintContainer) 1188 repaintContainer = &view(); 1191 repaintUsingContainer(repaintContainer, oldBounds); 1193 repaintUsingContainer(repaintContainer, newBounds); 1202 repaintUsingContainer(repaintContainer, LayoutRec [all...] |
H A D | RenderTableCol.cpp | 112 LayoutRect RenderTableCol::clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const 117 // FIXME: check for repaintContainer each time here? 122 return parentTable->clippedOverflowRectForRepaint(repaintContainer);
|
H A D | RenderTableCol.h | 92 virtual LayoutRect clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const override;
|
H A D | RenderText.cpp | 1224 LayoutRect RenderText::clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const 1233 // The renderer we chose to repaint may be an ancestor of repaintContainer, but we need to do a repaintContainer-relative repaint. 1234 if (repaintContainer && repaintContainer != rendererToRepaint && !rendererToRepaint->isDescendantOf(repaintContainer)) 1235 return repaintContainer->clippedOverflowRectForRepaint(repaintContainer); 1237 return rendererToRepaint->clippedOverflowRectForRepaint(repaintContainer); 1240 LayoutRect RenderText::collectSelectionRectsForLineBoxes(const RenderLayerModelObject* repaintContainer, boo argument 1288 collectSelectionRectsForLineBoxes(const RenderLayerModelObject* repaintContainer, bool clipToVisibleContent, Vector<LayoutRect>& rects) argument 1293 selectionRectForRepaint(const RenderLayerModelObject* repaintContainer, bool clipToVisibleContent) argument [all...] |