• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/WebCore-7537.78.1/rendering/

Lines Matching refs:RenderInline

24 #include "RenderInline.h"
52 RenderInline::RenderInline(Element* element)
59 RenderInline* RenderInline::createAnonymous(Document* document)
61 RenderInline* renderer = new (document->renderArena()) RenderInline(0);
66 void RenderInline::willBeDestroyed()
121 RenderInline* RenderInline::inlineElementContinuation() const
133 void RenderInline::updateFromStyle()
161 RenderInline* cont = toRenderBlock(block)->inlineElementContinuation();
170 void RenderInline::styleDidChange(StyleDifference diff, const RenderStyle* oldStyle)
181 RenderInline* continuation = inlineElementContinuation();
182 for (RenderInline* currCont = continuation; currCont; currCont = currCont->inlineElementContinuation()) {
209 void RenderInline::updateAlwaysCreateLineBoxes(bool fullLayout)
217 RenderInline* parentRenderInline = parent()->isRenderInline() ? toRenderInline(parent()) : 0;
244 LayoutRect RenderInline::localCaretRect(InlineBox* inlineBox, int, LayoutUnit* extraWidthToEndOfLine)
247 // This condition is possible if the RenderInline is at an editing boundary,
249 // <RenderInline editingBoundary=true>|<RenderText> </RenderText></RenderInline>
268 void RenderInline::addChild(RenderObject* newChild, RenderObject* beforeChild)
282 RenderBoxModelObject* RenderInline::continuationBefore(RenderObject* beforeChild)
307 void RenderInline::addChildIgnoringContinuation(RenderObject* newChild, RenderObject* beforeChild)
339 RenderInline* RenderInline::clone() const
341 RenderInline* cloneInline = new (renderArena()) RenderInline(node());
347 void RenderInline::splitInlines(RenderBlock* fromBlock, RenderBlock* toBlock,
352 RenderInline* cloneInline = clone();
395 RenderInline* cloneChild = cloneInline;
402 RenderInline* inlineCurr = toRenderInline(curr);
437 void RenderInline::splitFlow(RenderObject* beforeChild, RenderBlock* newBlockBox,
497 void RenderInline::addChildToContinuation(RenderObject* newChild, RenderObject* beforeChild)
535 void RenderInline::paint(PaintInfo& paintInfo, const LayoutPoint& paintOffset)
541 void RenderInline::generateLineBoxRects(GeneratorContext& yield) const
553 void RenderInline::generateCulledLineBoxRects(GeneratorContext& yield, const RenderInline* container) const
581 RenderInline* currInline = toRenderInline(curr);
637 void RenderInline::absoluteRects(Vector<IntRect>& rects, const LayoutPoint& accumulatedOffset) const
656 AbsoluteQuadsGeneratorContext(const RenderInline* renderer, Vector<FloatQuad>& quads)
674 void RenderInline::absoluteQuads(Vector<FloatQuad>& quads, bool* wasFixed) const
683 LayoutUnit RenderInline::offsetLeft() const
691 LayoutUnit RenderInline::offsetTop() const
699 static LayoutUnit computeMargin(const RenderInline* renderer, const Length& margin)
712 LayoutUnit RenderInline::marginLeft() const
717 LayoutUnit RenderInline::marginRight() const
722 LayoutUnit RenderInline::marginTop() const
727 LayoutUnit RenderInline::marginBottom() const
732 LayoutUnit RenderInline::marginStart(const RenderStyle* otherStyle) const
737 LayoutUnit RenderInline::marginEnd(const RenderStyle* otherStyle) const
742 LayoutUnit RenderInline::marginBefore(const RenderStyle* otherStyle) const
747 LayoutUnit RenderInline::marginAfter(const RenderStyle* otherStyle) const
752 const char* RenderInline::renderName() const
755 return "RenderInline (relative positioned)";
757 return "RenderInline (sticky positioned)";
760 return "RenderInline (generated)";
762 return "RenderInline (generated)";
764 return "RenderInline (run-in)";
765 return "RenderInline";
768 bool RenderInline::nodeAtPoint(const HitTestRequest& request, HitTestResult& result,
793 bool RenderInline::hitTestCulledInline(const HitTestRequest& request, HitTestResult& result, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset)
815 VisiblePosition RenderInline::positionForPoint(const LayoutPoint& point)
853 IntRect RenderInline::linesBoundingBox() const
892 InlineBox* RenderInline::culledInlineFirstLineBox() const
903 RenderInline* currInline = toRenderInline(curr);
916 InlineBox* RenderInline::culledInlineLastLineBox() const
927 RenderInline* currInline = toRenderInline(curr);
940 LayoutRect RenderInline::culledInlineVisualOverflowBoundingBox() const
966 RenderInline* currInline = toRenderInline(curr);
981 LayoutRect RenderInline::linesVisualOverflowBoundingBox() const
1010 LayoutRect RenderInline::clippedOverflowRectForRepaint(const RenderLayerModelObject* repaintContainer) const
1061 LayoutRect RenderInline::rectWithOutlineForRepaint(const RenderLayerModelObject* repaintContainer, LayoutUnit outlineWidth) const
1071 void RenderInline::computeRectForRepaint(const RenderLayerModelObject* repaintContainer, LayoutRect& rect, bool fixed) const
1134 LayoutSize RenderInline::offsetFromContainer(RenderObject* container, const LayoutPoint& point, bool* offsetDependsOnPoint) const
1155 void RenderInline::mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState& transformState, MapCoordinatesFlags mode, bool* wasFixed) const
1205 const RenderObject* RenderInline::pushMappingToContainer(const RenderLayerModelObject* ancestorToStopAt, RenderGeometryMap& geometryMap) const
1238 void RenderInline::updateDragState(bool dragOn)
1245 void RenderInline::childBecameNonInline(RenderObject* child)
1256 void RenderInline::updateHitTestResult(HitTestResult& result, const LayoutPoint& point)
1281 void RenderInline::dirtyLineBoxes(bool fullLayout)
1299 RenderInline* currInline = toRenderInline(curr);
1313 void RenderInline::deleteLineBoxTree()
1318 InlineFlowBox* RenderInline::createInlineFlowBox()
1323 InlineFlowBox* RenderInline::createAndAppendInlineFlowBox()
1331 LayoutUnit RenderInline::lineHeight(bool firstLine, LineDirectionMode /*direction*/, LinePositionMode /*linePositionMode*/) const
1342 int RenderInline::baselinePosition(FontBaseline baselineType, bool firstLine, LineDirectionMode direction, LinePositionMode linePositionMode) const
1348 LayoutSize RenderInline::offsetForInFlowPositionedInline(const RenderBox* child) const
1388 void RenderInline::imageChanged(WrappedImagePtr, const IntRect*)
1397 void RenderInline::addFocusRingRects(Vector<IntRect>& rects, const LayoutPoint& additionalOffset)
1422 void RenderInline::paintOutline(GraphicsContext* graphicsContext, const LayoutPoint& paintOffset)
1466 void RenderInline::paintOutlineForLine(GraphicsContext* graphicsContext, const LayoutPoint& paintOffset,
1576 void RenderInline::addAnnotatedRegions(Vector<AnnotatedRegionValue>& regions)