|
| RenderBox * | spanner () const |
| |
| RenderMultiColumnFlowThread * | flowThread () const |
| |
| virtual | ~RenderBox () |
| |
| bool | requiresLayer () const override |
| |
| bool | backgroundIsKnownToBeOpaqueInRect (const LayoutRect &localRect) const final |
| |
| bool | paintsOwnBackground () const |
| |
| RenderBox * | firstChildBox () const |
| |
| RenderBox * | lastChildBox () const |
| |
| LayoutUnit | x () const |
| |
| LayoutUnit | y () const |
| |
| LayoutUnit | width () const |
| |
| LayoutUnit | height () const |
| |
| LayoutUnit | top () const |
| |
| LayoutUnit | left () const |
| |
| void | setX (LayoutUnit x) |
| |
| void | setY (LayoutUnit y) |
| |
| void | setWidth (LayoutUnit width) |
| |
| void | setHeight (LayoutUnit height) |
| |
| LayoutUnit | logicalLeft () const |
| |
| LayoutUnit | logicalRight () const |
| |
| LayoutUnit | logicalTop () const |
| |
| LayoutUnit | logicalBottom () const |
| |
| LayoutUnit | logicalWidth () const |
| |
| LayoutUnit | logicalHeight () const |
| |
| LayoutUnit | constrainLogicalWidthInRegionByMinMax (LayoutUnit, LayoutUnit, RenderBlock &, RenderRegion *=nullptr) const |
| |
| LayoutUnit | constrainLogicalHeightByMinMax (LayoutUnit logicalHeight, std::optional< LayoutUnit > intrinsicContentHeight) const |
| |
| LayoutUnit | constrainContentBoxLogicalHeightByMinMax (LayoutUnit logicalHeight, std::optional< LayoutUnit > intrinsicContentHeight) const |
| |
| void | setLogicalLeft (LayoutUnit left) |
| |
| void | setLogicalTop (LayoutUnit top) |
| |
| void | setLogicalLocation (const LayoutPoint &location) |
| |
| void | setLogicalWidth (LayoutUnit size) |
| |
| void | setLogicalHeight (LayoutUnit size) |
| |
| void | setLogicalSize (const LayoutSize &size) |
| |
| LayoutPoint | location () const |
| |
| LayoutSize | locationOffset () const |
| |
| LayoutSize | size () const |
| |
| void | setLocation (const LayoutPoint &location) |
| |
| void | setSize (const LayoutSize &size) |
| |
| void | move (LayoutUnit dx, LayoutUnit dy) |
| |
| LayoutRect | frameRect () const |
| |
| void | setFrameRect (const LayoutRect &rect) |
| |
| LayoutRect | marginBoxRect () const |
| |
| LayoutRect | borderBoxRect () const |
| |
| LayoutRect | paddingBoxRect () const |
| |
| LayoutRect | borderBoundingBox () const final |
| |
| WEBCORE_EXPORT RoundedRect::Radii | borderRadii () const |
| |
| LayoutRect | contentBoxRect () const |
| |
| IntRect | absoluteContentBox () const |
| |
| WEBCORE_EXPORT FloatQuad | absoluteContentQuad () const |
| |
| LayoutRect | computedCSSContentBoxRect () const |
| |
| LayoutRect | outlineBoundsForRepaint (const RenderLayerModelObject *, const RenderGeometryMap *) const final |
| |
| void | addFocusRingRects (Vector< LayoutRect > &, const LayoutPoint &additionalOffset, const RenderLayerModelObject *paintContainer=nullptr) override |
| |
| FloatRect | repaintRectInLocalCoordinates () const override |
| |
| FloatRect | objectBoundingBox () const override |
| |
| RenderBox * | previousSiblingBox () const |
| |
| RenderBox * | nextSiblingBox () const |
| |
| RenderBox * | parentBox () const |
| |
| WEBCORE_EXPORT LayoutRect | flippedClientBoxRect () const |
| |
| LayoutRect | layoutOverflowRect () const |
| |
| LayoutUnit | logicalLeftLayoutOverflow () const |
| |
| LayoutUnit | logicalRightLayoutOverflow () const |
| |
| virtual LayoutRect | visualOverflowRect () const |
| |
| LayoutUnit | logicalLeftVisualOverflow () const |
| |
| LayoutUnit | logicalRightVisualOverflow () const |
| |
| LayoutRect | overflowRectForPaintRejection (RenderNamedFlowFragment *) const |
| |
| void | addLayoutOverflow (const LayoutRect &) |
| |
| void | addVisualOverflow (const LayoutRect &) |
| |
| void | clearOverflow () |
| |
| virtual bool | isTopLayoutOverflowAllowed () const |
| |
| virtual bool | isLeftLayoutOverflowAllowed () const |
| |
| void | addVisualEffectOverflow () |
| |
| LayoutRect | applyVisualEffectOverflow (const LayoutRect &) const |
| |
| void | addOverflowFromChild (const RenderBox *child) |
| |
| void | addOverflowFromChild (const RenderBox *child, const LayoutSize &delta) |
| |
| void | updateLayerTransform () |
| |
| LayoutSize | contentSize () const |
| |
| LayoutUnit | contentWidth () const |
| |
| LayoutUnit | contentHeight () const |
| |
| LayoutUnit | contentLogicalWidth () const |
| |
| LayoutUnit | contentLogicalHeight () const |
| |
| LayoutUnit | offsetWidth () const override |
| |
| LayoutUnit | offsetHeight () const override |
| |
| LayoutUnit | clientLeft () const |
| |
| LayoutUnit | clientTop () const |
| |
| WEBCORE_EXPORT LayoutUnit | clientWidth () const |
| |
| WEBCORE_EXPORT LayoutUnit | clientHeight () const |
| |
| LayoutUnit | clientLogicalWidth () const |
| |
| LayoutUnit | clientLogicalHeight () const |
| |
| LayoutUnit | clientLogicalBottom () const |
| |
| LayoutRect | clientBoxRect () const |
| |
| virtual int | scrollLeft () const |
| |
| virtual int | scrollTop () const |
| |
| virtual int | scrollWidth () const |
| |
| virtual int | scrollHeight () const |
| |
| virtual void | setScrollLeft (int) |
| |
| virtual void | setScrollTop (int) |
| |
| LayoutUnit | marginTop () const override |
| |
| LayoutUnit | marginBottom () const override |
| |
| LayoutUnit | marginLeft () const override |
| |
| LayoutUnit | marginRight () const override |
| |
| void | setMarginTop (LayoutUnit margin) |
| |
| void | setMarginBottom (LayoutUnit margin) |
| |
| void | setMarginLeft (LayoutUnit margin) |
| |
| void | setMarginRight (LayoutUnit margin) |
| |
| LayoutUnit | marginLogicalLeft () const |
| |
| LayoutUnit | marginLogicalRight () const |
| |
| LayoutUnit | marginBefore (const RenderStyle *overrideStyle=nullptr) const final |
| |
| LayoutUnit | marginAfter (const RenderStyle *overrideStyle=nullptr) const final |
| |
| LayoutUnit | marginStart (const RenderStyle *overrideStyle=nullptr) const final |
| |
| LayoutUnit | marginEnd (const RenderStyle *overrideStyle=nullptr) const final |
| |
| void | setMarginBefore (LayoutUnit value, const RenderStyle *overrideStyle=nullptr) |
| |
| void | setMarginAfter (LayoutUnit value, const RenderStyle *overrideStyle=nullptr) |
| |
| void | setMarginStart (LayoutUnit value, const RenderStyle *overrideStyle=nullptr) |
| |
| void | setMarginEnd (LayoutUnit value, const RenderStyle *overrideStyle=nullptr) |
| |
| virtual bool | isSelfCollapsingBlock () const |
| |
| virtual LayoutUnit | collapsedMarginBefore () const |
| |
| virtual LayoutUnit | collapsedMarginAfter () const |
| |
| void | absoluteRects (Vector< IntRect > &, const LayoutPoint &accumulatedOffset) const override |
| |
| void | absoluteQuads (Vector< FloatQuad > &, bool *wasFixed) const override |
| |
| int | reflectionOffset () const |
| |
| LayoutRect | reflectedRect (const LayoutRect &) const |
| |
| void | layout () override |
| |
| bool | nodeAtPoint (const HitTestRequest &, HitTestResult &, const HitTestLocation &locationInContainer, const LayoutPoint &accumulatedOffset, HitTestAction) override |
| |
| LayoutUnit | minPreferredLogicalWidth () const override |
| |
| LayoutUnit | maxPreferredLogicalWidth () const override |
| |
| LayoutUnit | overrideLogicalContentWidth () const |
| |
| LayoutUnit | overrideLogicalContentHeight () const |
| |
| bool | hasOverrideLogicalContentHeight () const |
| |
| bool | hasOverrideLogicalContentWidth () const |
| |
| void | setOverrideLogicalContentHeight (LayoutUnit) |
| |
| void | setOverrideLogicalContentWidth (LayoutUnit) |
| |
| void | clearOverrideSize () |
| |
| void | clearOverrideLogicalContentHeight () |
| |
| void | clearOverrideLogicalContentWidth () |
| |
| std::optional< LayoutUnit > | overrideContainingBlockContentLogicalWidth () const |
| |
| std::optional< LayoutUnit > | overrideContainingBlockContentLogicalHeight () const |
| |
| bool | hasOverrideContainingBlockLogicalWidth () const |
| |
| bool | hasOverrideContainingBlockLogicalHeight () const |
| |
| void | setOverrideContainingBlockContentLogicalWidth (std::optional< LayoutUnit >) |
| |
| void | setOverrideContainingBlockContentLogicalHeight (std::optional< LayoutUnit >) |
| |
| void | clearContainingBlockOverrideSize () |
| |
| void | clearOverrideContainingBlockContentLogicalHeight () |
| |
| LayoutUnit | extraInlineOffset () const |
| |
| LayoutUnit | extraBlockOffset () const |
| |
| void | setExtraInlineOffset (LayoutUnit) |
| |
| void | setExtraBlockOffset (LayoutUnit) |
| |
| void | clearExtraInlineAndBlockOffests () |
| |
| LayoutSize | offsetFromContainer (RenderElement &, const LayoutPoint &, bool *offsetDependsOnPoint=nullptr) const override |
| |
| LayoutUnit | adjustBorderBoxLogicalWidthForBoxSizing (LayoutUnit width) const |
| |
| LayoutUnit | adjustContentBoxLogicalWidthForBoxSizing (LayoutUnit width) const |
| |
| virtual LayoutUnit | adjustBorderBoxLogicalHeightForBoxSizing (LayoutUnit height) const |
| |
| virtual LayoutUnit | adjustContentBoxLogicalHeightForBoxSizing (std::optional< LayoutUnit > height) const |
| |
| void | computeInlineDirectionMargins (const RenderBlock &containingBlock, LayoutUnit containerWidth, LayoutUnit childWidth, LayoutUnit &marginStart, LayoutUnit &marginEnd) const |
| |
| void | computeBlockDirectionMargins (const RenderBlock &containingBlock, LayoutUnit &marginBefore, LayoutUnit &marginAfter) const |
| |
| void | computeAndSetBlockDirectionMargins (const RenderBlock &containingBlock) |
| |
| LayoutRect | borderBoxRectInRegion (RenderRegion *, RenderBoxRegionInfoFlags=CacheRenderBoxRegionInfo) const |
| |
| LayoutRect | clientBoxRectInRegion (RenderRegion *) const |
| |
| RenderRegion * | clampToStartAndEndRegions (RenderRegion *) const |
| |
| bool | hasRegionRangeInFlowThread () const |
| |
| virtual LayoutUnit | offsetFromLogicalTopOfFirstPage () const |
| |
| void | positionLineBox (InlineElementBox &) |
| |
| virtual std::unique_ptr< InlineElementBox > | createInlineBox () |
| |
| void | dirtyLineBoxes (bool fullLayout) |
| |
| InlineElementBox * | inlineBoxWrapper () const |
| |
| void | setInlineBoxWrapper (InlineElementBox *) |
| |
| void | deleteLineBoxWrapper () |
| |
| LayoutRect | clippedOverflowRectForRepaint (const RenderLayerModelObject *repaintContainer) const override |
| |
| LayoutRect | computeRectForRepaint (const LayoutRect &, const RenderLayerModelObject *repaintContainer, RepaintContext context={ false, false }) const override |
| |
| void | repaintDuringLayoutIfMoved (const LayoutRect &) |
| |
| virtual void | repaintOverhangingFloats (bool paintAllDescendants) |
| |
| LayoutUnit | containingBlockLogicalWidthForContent () const override |
| |
| LayoutUnit | containingBlockLogicalHeightForContent (AvailableLogicalHeightType) const |
| |
| LayoutUnit | containingBlockLogicalWidthForContentInRegion (RenderRegion *) const |
| |
| LayoutUnit | containingBlockAvailableLineWidthInRegion (RenderRegion *) const |
| |
| LayoutUnit | perpendicularContainingBlockLogicalHeight () const |
| |
| virtual void | updateLogicalWidth () |
| |
| virtual void | updateLogicalHeight () |
| |
| virtual LogicalExtentComputedValues | computeLogicalHeight (LayoutUnit logicalHeight, LayoutUnit logicalTop) const |
| |
| void | cacheIntrinsicContentLogicalHeightForFlexItem (LayoutUnit) const |
| |
| LayoutUnit | computeLogicalHeightWithoutLayout () const |
| |
| RenderBoxRegionInfo * | renderBoxRegionInfo (RenderRegion *, RenderBoxRegionInfoFlags=CacheRenderBoxRegionInfo) const |
| |
| void | computeLogicalWidthInRegion (LogicalExtentComputedValues &, RenderRegion *=nullptr) const |
| |
| bool | stretchesToViewport () const |
| |
| virtual LayoutSize | intrinsicSize () const |
| |
| LayoutUnit | intrinsicLogicalWidth () const |
| |
| LayoutUnit | intrinsicLogicalHeight () const |
| |
| bool | sizesLogicalWidthToFitContent (SizeType) const |
| |
| bool | hasStretchedLogicalWidth () const |
| |
| bool | isStretchingColumnFlexItem () const |
| |
| bool | columnFlexItemHasStretchAlignment () const |
| |
| LayoutUnit | shrinkLogicalWidthToAvoidFloats (LayoutUnit childMarginStart, LayoutUnit childMarginEnd, const RenderBlock &cb, RenderRegion *) const |
| |
| LayoutUnit | computeLogicalWidthInRegionUsing (SizeType, Length logicalWidth, LayoutUnit availableLogicalWidth, const RenderBlock &containingBlock, RenderRegion *) const |
| |
| std::optional< LayoutUnit > | computeLogicalHeightUsing (SizeType, const Length &height, std::optional< LayoutUnit > intrinsicContentHeight) const |
| |
| std::optional< LayoutUnit > | computeContentLogicalHeight (SizeType, const Length &height, std::optional< LayoutUnit > intrinsicContentHeight) const |
| |
| std::optional< LayoutUnit > | computeContentAndScrollbarLogicalHeightUsing (SizeType, const Length &height, std::optional< LayoutUnit > intrinsicContentHeight) const |
| |
| LayoutUnit | computeReplacedLogicalWidthUsing (SizeType, Length width) const |
| |
| LayoutUnit | computeReplacedLogicalWidthRespectingMinMaxWidth (LayoutUnit logicalWidth, ShouldComputePreferred=ComputeActual) const |
| |
| LayoutUnit | computeReplacedLogicalHeightUsing (SizeType, Length height) const |
| |
| LayoutUnit | computeReplacedLogicalHeightRespectingMinMaxHeight (LayoutUnit logicalHeight) const |
| |
| virtual LayoutUnit | computeReplacedLogicalWidth (ShouldComputePreferred=ComputeActual) const |
| |
| virtual LayoutUnit | computeReplacedLogicalHeight () const |
| |
| std::optional< LayoutUnit > | computePercentageLogicalHeight (const Length &height) const |
| |
| virtual LayoutUnit | availableLogicalWidth () const |
| |
| virtual LayoutUnit | availableLogicalHeight (AvailableLogicalHeightType) const |
| |
| LayoutUnit | availableLogicalHeightUsing (const Length &, AvailableLogicalHeightType) const |
| |
| LayoutUnit | availableWidth () const |
| |
| LayoutUnit | availableHeight () const |
| |
| virtual int | verticalScrollbarWidth () const |
| |
| int | horizontalScrollbarHeight () const |
| |
| int | intrinsicScrollbarLogicalWidth () const |
| |
| int | scrollbarLogicalWidth () const |
| |
| int | scrollbarLogicalHeight () const |
| |
| virtual bool | scroll (ScrollDirection, ScrollGranularity, float multiplier=1, Element **stopElement=nullptr, RenderBox *startBox=nullptr, const IntPoint &wheelEventAbsolutePoint=IntPoint()) |
| |
| virtual bool | logicalScroll (ScrollLogicalDirection, ScrollGranularity, float multiplier=1, Element **stopElement=nullptr) |
| |
| WEBCORE_EXPORT bool | canBeScrolledAndHasScrollableArea () const |
| |
| virtual bool | canBeProgramaticallyScrolled () const |
| |
| virtual void | autoscroll (const IntPoint &) |
| |
| bool | canAutoscroll () const |
| |
| IntSize | calculateAutoscrollDirection (const IntPoint &windowPoint) const |
| |
| virtual void | stopAutoscroll () |
| |
| virtual void | panScroll (const IntPoint &) |
| |
| bool | hasVerticalScrollbarWithAutoBehavior () const |
| |
| bool | hasHorizontalScrollbarWithAutoBehavior () const |
| |
| bool | scrollsOverflow () const |
| |
| bool | scrollsOverflowX () const |
| |
| bool | scrollsOverflowY () const |
| |
| bool | hasHorizontalOverflow () const |
| |
| bool | hasVerticalOverflow () const |
| |
| bool | hasScrollableOverflowX () const |
| |
| bool | hasScrollableOverflowY () const |
| |
| bool | usesCompositedScrolling () const |
| |
| bool | percentageLogicalHeightIsResolvable () const |
| |
| bool | hasUnsplittableScrollingOverflow () const |
| |
| bool | isUnsplittableForPagination () const |
| |
| bool | shouldTreatChildAsReplacedInTableCells () const |
| |
| LayoutRect | localCaretRect (InlineBox *, unsigned caretOffset, LayoutUnit *extraWidthToEndOfLine=nullptr) override |
| |
| virtual LayoutRect | overflowClipRect (const LayoutPoint &location, RenderRegion *, OverlayScrollbarSizeRelevancy=IgnoreOverlayScrollbarSize, PaintPhase=PaintPhaseBlockBackground) |
| |
| virtual LayoutRect | overflowClipRectForChildLayers (const LayoutPoint &location, RenderRegion *region, OverlayScrollbarSizeRelevancy relevancy) |
| |
| LayoutRect | clipRect (const LayoutPoint &location, RenderRegion *) |
| |
| virtual bool | hasControlClip () const |
| |
| virtual LayoutRect | controlClipRect (const LayoutPoint &) const |
| |
| bool | pushContentsClip (PaintInfo &, const LayoutPoint &accumulatedOffset) |
| |
| void | popContentsClip (PaintInfo &, PaintPhase originalPhase, const LayoutPoint &accumulatedOffset) |
| |
| virtual void | paintObject (PaintInfo &, const LayoutPoint &) |
| |
| virtual void | paintBoxDecorations (PaintInfo &, const LayoutPoint &) |
| |
| virtual void | paintMask (PaintInfo &, const LayoutPoint &) |
| |
| virtual void | paintClippingMask (PaintInfo &, const LayoutPoint &) |
| |
| void | imageChanged (WrappedImagePtr, const IntRect *=nullptr) override |
| |
| bool | tryLayoutDoingPositionedMovementOnly () |
| |
| LayoutRect | maskClipRect (const LayoutPoint &paintOffset) |
| |
| VisiblePosition | positionForPoint (const LayoutPoint &, const RenderRegion *) override |
| |
| void | removeFloatingOrPositionedChildFromBlockLists () |
| |
| RenderLayer * | enclosingFloatPaintingLayer () const |
| |
| virtual std::optional< int > | firstLineBaseline () const |
| |
| virtual std::optional< int > | inlineBlockBaseline (LineDirectionMode) const |
| |
| bool | shrinkToAvoidFloats () const |
| |
| virtual bool | avoidsFloats () const |
| |
| virtual void | markForPaginationRelayoutIfNeeded () |
| |
| bool | isWritingModeRoot () const |
| |
| bool | isDeprecatedFlexItem () const |
| |
| bool | isFlexItemIncludingDeprecated () const |
| |
| LayoutUnit | lineHeight (bool firstLine, LineDirectionMode, LinePositionMode=PositionOnContainingLine) const override |
| |
| int | baselinePosition (FontBaseline, bool firstLine, LineDirectionMode, LinePositionMode=PositionOnContainingLine) const override |
| |
| LayoutUnit | offsetLeft () const override |
| |
| LayoutUnit | offsetTop () const override |
| |
| LayoutPoint | flipForWritingModeForChild (const RenderBox *child, const LayoutPoint &) const |
| |
| LayoutUnit | flipForWritingMode (LayoutUnit position) const |
| |
| LayoutPoint | flipForWritingMode (const LayoutPoint &) const |
| |
| LayoutSize | flipForWritingMode (const LayoutSize &) const |
| |
| void | flipForWritingMode (LayoutRect &) const |
| |
| FloatPoint | flipForWritingMode (const FloatPoint &) const |
| |
| void | flipForWritingMode (FloatRect &) const |
| |
| LayoutPoint | topLeftLocation () const |
| |
| LayoutSize | topLeftLocationOffset () const |
| |
| void | applyTopLeftLocationOffset (LayoutPoint &point) const |
| |
| LayoutRect | logicalVisualOverflowRectForPropagation (const RenderStyle *) const |
| |
| LayoutRect | visualOverflowRectForPropagation (const RenderStyle *) const |
| |
| LayoutRect | logicalLayoutOverflowRectForPropagation (const RenderStyle *) const |
| |
| LayoutRect | layoutOverflowRectForPropagation (const RenderStyle *) const |
| |
| bool | hasRenderOverflow () const |
| |
| bool | hasVisualOverflow () const |
| |
| virtual bool | needsPreferredWidthsRecalculation () const |
| |
| virtual void | computeIntrinsicRatioInformation (FloatSize &, double &) const |
| |
| ScrollPosition | scrollPosition () const |
| |
| LayoutSize | cachedSizeForOverflowClip () const |
| |
| bool | shouldApplyClipAndScrollPositionForRepaint (const RenderLayerModelObject *repaintContainer) const |
| |
| void | applyCachedClipAndScrollPositionForRepaint (LayoutRect &paintRect) const |
| |
| virtual bool | hasRelativeDimensions () const |
| |
| virtual bool | hasRelativeLogicalHeight () const |
| |
| virtual bool | hasRelativeLogicalWidth () const |
| |
| bool | hasHorizontalLayoutOverflow () const |
| |
| bool | hasVerticalLayoutOverflow () const |
| |
| virtual std::unique_ptr< RenderBox > | createAnonymousBoxWithSameTypeAs (const RenderBox &) const |
| |
| ShapeOutsideInfo * | shapeOutsideInfo () const |
| |
| void | markShapeOutsideDependentsForLayout () |
| |
| bool | canHaveOutsideRegionRange () const |
| |
| virtual bool | needsLayoutAfterRegionRangeChange () const |
| |
| const RenderBox * | findEnclosingScrollableContainer () const |
| |
| bool | isGridItem () const |
| |
| bool | isFlexItem () const |
| |
| virtual void | adjustBorderBoxRectForPainting (LayoutRect &) |
| |
| virtual | ~RenderBox () |
| |
| bool | requiresLayer () const override |
| |
| bool | backgroundIsKnownToBeOpaqueInRect (const LayoutRect &localRect) const final |
| |
| bool | paintsOwnBackground () const |
| |
| RenderBox * | firstChildBox () const |
| |
| RenderBox * | lastChildBox () const |
| |
| LayoutUnit | x () const |
| |
| LayoutUnit | y () const |
| |
| LayoutUnit | width () const |
| |
| LayoutUnit | height () const |
| |
| LayoutUnit | top () const |
| |
| LayoutUnit | left () const |
| |
| void | setX (LayoutUnit x) |
| |
| void | setY (LayoutUnit y) |
| |
| void | setWidth (LayoutUnit width) |
| |
| void | setHeight (LayoutUnit height) |
| |
| LayoutUnit | logicalLeft () const |
| |
| LayoutUnit | logicalRight () const |
| |
| LayoutUnit | logicalTop () const |
| |
| LayoutUnit | logicalBottom () const |
| |
| LayoutUnit | logicalWidth () const |
| |
| LayoutUnit | logicalHeight () const |
| |
| LayoutUnit | constrainLogicalWidthInRegionByMinMax (LayoutUnit, LayoutUnit, RenderBlock &, RenderRegion *=nullptr) const |
| |
| LayoutUnit | constrainLogicalHeightByMinMax (LayoutUnit logicalHeight, std::optional< LayoutUnit > intrinsicContentHeight) const |
| |
| LayoutUnit | constrainContentBoxLogicalHeightByMinMax (LayoutUnit logicalHeight, std::optional< LayoutUnit > intrinsicContentHeight) const |
| |
| void | setLogicalLeft (LayoutUnit left) |
| |
| void | setLogicalTop (LayoutUnit top) |
| |
| void | setLogicalLocation (const LayoutPoint &location) |
| |
| void | setLogicalWidth (LayoutUnit size) |
| |
| void | setLogicalHeight (LayoutUnit size) |
| |
| void | setLogicalSize (const LayoutSize &size) |
| |
| LayoutPoint | location () const |
| |
| LayoutSize | locationOffset () const |
| |
| LayoutSize | size () const |
| |
| void | setLocation (const LayoutPoint &location) |
| |
| void | setSize (const LayoutSize &size) |
| |
| void | move (LayoutUnit dx, LayoutUnit dy) |
| |
| LayoutRect | frameRect () const |
| |
| void | setFrameRect (const LayoutRect &rect) |
| |
| LayoutRect | marginBoxRect () const |
| |
| LayoutRect | borderBoxRect () const |
| |
| LayoutRect | paddingBoxRect () const |
| |
| LayoutRect | borderBoundingBox () const final |
| |
| WEBCORE_EXPORT RoundedRect::Radii | borderRadii () const |
| |
| LayoutRect | contentBoxRect () const |
| |
| IntRect | absoluteContentBox () const |
| |
| WEBCORE_EXPORT FloatQuad | absoluteContentQuad () const |
| |
| LayoutRect | computedCSSContentBoxRect () const |
| |
| LayoutRect | outlineBoundsForRepaint (const RenderLayerModelObject *, const RenderGeometryMap *) const final |
| |
| void | addFocusRingRects (Vector< LayoutRect > &, const LayoutPoint &additionalOffset, const RenderLayerModelObject *paintContainer=nullptr) override |
| |
| FloatRect | repaintRectInLocalCoordinates () const override |
| |
| FloatRect | objectBoundingBox () const override |
| |
| RenderBox * | previousSiblingBox () const |
| |
| RenderBox * | nextSiblingBox () const |
| |
| RenderBox * | parentBox () const |
| |
| WEBCORE_EXPORT LayoutRect | flippedClientBoxRect () const |
| |
| LayoutRect | layoutOverflowRect () const |
| |
| LayoutUnit | logicalLeftLayoutOverflow () const |
| |
| LayoutUnit | logicalRightLayoutOverflow () const |
| |
| virtual LayoutRect | visualOverflowRect () const |
| |
| LayoutUnit | logicalLeftVisualOverflow () const |
| |
| LayoutUnit | logicalRightVisualOverflow () const |
| |
| LayoutRect | overflowRectForPaintRejection (RenderNamedFlowFragment *) const |
| |
| void | addLayoutOverflow (const LayoutRect &) |
| |
| void | addVisualOverflow (const LayoutRect &) |
| |
| void | clearOverflow () |
| |
| virtual bool | isTopLayoutOverflowAllowed () const |
| |
| virtual bool | isLeftLayoutOverflowAllowed () const |
| |
| void | addVisualEffectOverflow () |
| |
| LayoutRect | applyVisualEffectOverflow (const LayoutRect &) const |
| |
| void | addOverflowFromChild (const RenderBox *child) |
| |
| void | addOverflowFromChild (const RenderBox *child, const LayoutSize &delta) |
| |
| void | updateLayerTransform () |
| |
| LayoutSize | contentSize () const |
| |
| LayoutUnit | contentWidth () const |
| |
| LayoutUnit | contentHeight () const |
| |
| LayoutUnit | contentLogicalWidth () const |
| |
| LayoutUnit | contentLogicalHeight () const |
| |
| LayoutUnit | offsetWidth () const override |
| |
| LayoutUnit | offsetHeight () const override |
| |
| LayoutUnit | clientLeft () const |
| |
| LayoutUnit | clientTop () const |
| |
| WEBCORE_EXPORT LayoutUnit | clientWidth () const |
| |
| WEBCORE_EXPORT LayoutUnit | clientHeight () const |
| |
| LayoutUnit | clientLogicalWidth () const |
| |
| LayoutUnit | clientLogicalHeight () const |
| |
| LayoutUnit | clientLogicalBottom () const |
| |
| LayoutRect | clientBoxRect () const |
| |
| virtual int | scrollLeft () const |
| |
| virtual int | scrollTop () const |
| |
| virtual int | scrollWidth () const |
| |
| virtual int | scrollHeight () const |
| |
| virtual void | setScrollLeft (int) |
| |
| virtual void | setScrollTop (int) |
| |
| LayoutUnit | marginTop () const override |
| |
| LayoutUnit | marginBottom () const override |
| |
| LayoutUnit | marginLeft () const override |
| |
| LayoutUnit | marginRight () const override |
| |
| void | setMarginTop (LayoutUnit margin) |
| |
| void | setMarginBottom (LayoutUnit margin) |
| |
| void | setMarginLeft (LayoutUnit margin) |
| |
| void | setMarginRight (LayoutUnit margin) |
| |
| LayoutUnit | marginLogicalLeft () const |
| |
| LayoutUnit | marginLogicalRight () const |
| |
| LayoutUnit | marginBefore (const RenderStyle *overrideStyle=nullptr) const final |
| |
| LayoutUnit | marginAfter (const RenderStyle *overrideStyle=nullptr) const final |
| |
| LayoutUnit | marginStart (const RenderStyle *overrideStyle=nullptr) const final |
| |
| LayoutUnit | marginEnd (const RenderStyle *overrideStyle=nullptr) const final |
| |
| void | setMarginBefore (LayoutUnit value, const RenderStyle *overrideStyle=nullptr) |
| |
| void | setMarginAfter (LayoutUnit value, const RenderStyle *overrideStyle=nullptr) |
| |
| void | setMarginStart (LayoutUnit value, const RenderStyle *overrideStyle=nullptr) |
| |
| void | setMarginEnd (LayoutUnit value, const RenderStyle *overrideStyle=nullptr) |
| |
| virtual bool | isSelfCollapsingBlock () const |
| |
| virtual LayoutUnit | collapsedMarginBefore () const |
| |
| virtual LayoutUnit | collapsedMarginAfter () const |
| |
| void | absoluteRects (Vector< IntRect > &, const LayoutPoint &accumulatedOffset) const override |
| |
| void | absoluteQuads (Vector< FloatQuad > &, bool *wasFixed) const override |
| |
| int | reflectionOffset () const |
| |
| LayoutRect | reflectedRect (const LayoutRect &) const |
| |
| void | layout () override |
| |
| bool | nodeAtPoint (const HitTestRequest &, HitTestResult &, const HitTestLocation &locationInContainer, const LayoutPoint &accumulatedOffset, HitTestAction) override |
| |
| LayoutUnit | minPreferredLogicalWidth () const override |
| |
| LayoutUnit | maxPreferredLogicalWidth () const override |
| |
| LayoutUnit | overrideLogicalContentWidth () const |
| |
| LayoutUnit | overrideLogicalContentHeight () const |
| |
| bool | hasOverrideLogicalContentHeight () const |
| |
| bool | hasOverrideLogicalContentWidth () const |
| |
| void | setOverrideLogicalContentHeight (LayoutUnit) |
| |
| void | setOverrideLogicalContentWidth (LayoutUnit) |
| |
| void | clearOverrideSize () |
| |
| void | clearOverrideLogicalContentHeight () |
| |
| void | clearOverrideLogicalContentWidth () |
| |
| std::optional< LayoutUnit > | overrideContainingBlockContentLogicalWidth () const |
| |
| std::optional< LayoutUnit > | overrideContainingBlockContentLogicalHeight () const |
| |
| bool | hasOverrideContainingBlockLogicalWidth () const |
| |
| bool | hasOverrideContainingBlockLogicalHeight () const |
| |
| void | setOverrideContainingBlockContentLogicalWidth (std::optional< LayoutUnit >) |
| |
| void | setOverrideContainingBlockContentLogicalHeight (std::optional< LayoutUnit >) |
| |
| void | clearContainingBlockOverrideSize () |
| |
| void | clearOverrideContainingBlockContentLogicalHeight () |
| |
| LayoutUnit | extraInlineOffset () const |
| |
| LayoutUnit | extraBlockOffset () const |
| |
| void | setExtraInlineOffset (LayoutUnit) |
| |
| void | setExtraBlockOffset (LayoutUnit) |
| |
| void | clearExtraInlineAndBlockOffests () |
| |
| LayoutSize | offsetFromContainer (RenderElement &, const LayoutPoint &, bool *offsetDependsOnPoint=nullptr) const override |
| |
| LayoutUnit | adjustBorderBoxLogicalWidthForBoxSizing (LayoutUnit width) const |
| |
| LayoutUnit | adjustContentBoxLogicalWidthForBoxSizing (LayoutUnit width) const |
| |
| virtual LayoutUnit | adjustBorderBoxLogicalHeightForBoxSizing (LayoutUnit height) const |
| |
| virtual LayoutUnit | adjustContentBoxLogicalHeightForBoxSizing (std::optional< LayoutUnit > height) const |
| |
| void | computeInlineDirectionMargins (const RenderBlock &containingBlock, LayoutUnit containerWidth, LayoutUnit childWidth, LayoutUnit &marginStart, LayoutUnit &marginEnd) const |
| |
| void | computeBlockDirectionMargins (const RenderBlock &containingBlock, LayoutUnit &marginBefore, LayoutUnit &marginAfter) const |
| |
| void | computeAndSetBlockDirectionMargins (const RenderBlock &containingBlock) |
| |
| LayoutRect | borderBoxRectInRegion (RenderRegion *, RenderBoxRegionInfoFlags=CacheRenderBoxRegionInfo) const |
| |
| LayoutRect | clientBoxRectInRegion (RenderRegion *) const |
| |
| RenderRegion * | clampToStartAndEndRegions (RenderRegion *) const |
| |
| bool | hasRegionRangeInFlowThread () const |
| |
| virtual LayoutUnit | offsetFromLogicalTopOfFirstPage () const |
| |
| void | positionLineBox (InlineElementBox &) |
| |
| virtual std::unique_ptr< InlineElementBox > | createInlineBox () |
| |
| void | dirtyLineBoxes (bool fullLayout) |
| |
| InlineElementBox * | inlineBoxWrapper () const |
| |
| void | setInlineBoxWrapper (InlineElementBox *) |
| |
| void | deleteLineBoxWrapper () |
| |
| LayoutRect | clippedOverflowRectForRepaint (const RenderLayerModelObject *repaintContainer) const override |
| |
| LayoutRect | computeRectForRepaint (const LayoutRect &, const RenderLayerModelObject *repaintContainer, RepaintContext context={ false, false }) const override |
| |
| void | repaintDuringLayoutIfMoved (const LayoutRect &) |
| |
| virtual void | repaintOverhangingFloats (bool paintAllDescendants) |
| |
| LayoutUnit | containingBlockLogicalWidthForContent () const override |
| |
| LayoutUnit | containingBlockLogicalHeightForContent (AvailableLogicalHeightType) const |
| |
| LayoutUnit | containingBlockLogicalWidthForContentInRegion (RenderRegion *) const |
| |
| LayoutUnit | containingBlockAvailableLineWidthInRegion (RenderRegion *) const |
| |
| LayoutUnit | perpendicularContainingBlockLogicalHeight () const |
| |
| virtual void | updateLogicalWidth () |
| |
| virtual void | updateLogicalHeight () |
| |
| virtual LogicalExtentComputedValues | computeLogicalHeight (LayoutUnit logicalHeight, LayoutUnit logicalTop) const |
| |
| void | cacheIntrinsicContentLogicalHeightForFlexItem (LayoutUnit) const |
| |
| LayoutUnit | computeLogicalHeightWithoutLayout () const |
| |
| RenderBoxRegionInfo * | renderBoxRegionInfo (RenderRegion *, RenderBoxRegionInfoFlags=CacheRenderBoxRegionInfo) const |
| |
| void | computeLogicalWidthInRegion (LogicalExtentComputedValues &, RenderRegion *=nullptr) const |
| |
| bool | stretchesToViewport () const |
| |
| virtual LayoutSize | intrinsicSize () const |
| |
| LayoutUnit | intrinsicLogicalWidth () const |
| |
| LayoutUnit | intrinsicLogicalHeight () const |
| |
| bool | sizesLogicalWidthToFitContent (SizeType) const |
| |
| bool | hasStretchedLogicalWidth () const |
| |
| bool | isStretchingColumnFlexItem () const |
| |
| bool | columnFlexItemHasStretchAlignment () const |
| |
| LayoutUnit | shrinkLogicalWidthToAvoidFloats (LayoutUnit childMarginStart, LayoutUnit childMarginEnd, const RenderBlock &cb, RenderRegion *) const |
| |
| LayoutUnit | computeLogicalWidthInRegionUsing (SizeType, Length logicalWidth, LayoutUnit availableLogicalWidth, const RenderBlock &containingBlock, RenderRegion *) const |
| |
| std::optional< LayoutUnit > | computeLogicalHeightUsing (SizeType, const Length &height, std::optional< LayoutUnit > intrinsicContentHeight) const |
| |
| std::optional< LayoutUnit > | computeContentLogicalHeight (SizeType, const Length &height, std::optional< LayoutUnit > intrinsicContentHeight) const |
| |
| std::optional< LayoutUnit > | computeContentAndScrollbarLogicalHeightUsing (SizeType, const Length &height, std::optional< LayoutUnit > intrinsicContentHeight) const |
| |
| LayoutUnit | computeReplacedLogicalWidthUsing (SizeType, Length width) const |
| |
| LayoutUnit | computeReplacedLogicalWidthRespectingMinMaxWidth (LayoutUnit logicalWidth, ShouldComputePreferred=ComputeActual) const |
| |
| LayoutUnit | computeReplacedLogicalHeightUsing (SizeType, Length height) const |
| |
| LayoutUnit | computeReplacedLogicalHeightRespectingMinMaxHeight (LayoutUnit logicalHeight) const |
| |
| virtual LayoutUnit | computeReplacedLogicalWidth (ShouldComputePreferred=ComputeActual) const |
| |
| virtual LayoutUnit | computeReplacedLogicalHeight () const |
| |
| std::optional< LayoutUnit > | computePercentageLogicalHeight (const Length &height) const |
| |
| virtual LayoutUnit | availableLogicalWidth () const |
| |
| virtual LayoutUnit | availableLogicalHeight (AvailableLogicalHeightType) const |
| |
| LayoutUnit | availableLogicalHeightUsing (const Length &, AvailableLogicalHeightType) const |
| |
| LayoutUnit | availableWidth () const |
| |
| LayoutUnit | availableHeight () const |
| |
| virtual int | verticalScrollbarWidth () const |
| |
| int | horizontalScrollbarHeight () const |
| |
| int | intrinsicScrollbarLogicalWidth () const |
| |
| int | scrollbarLogicalWidth () const |
| |
| int | scrollbarLogicalHeight () const |
| |
| virtual bool | scroll (ScrollDirection, ScrollGranularity, float multiplier=1, Element **stopElement=nullptr, RenderBox *startBox=nullptr, const IntPoint &wheelEventAbsolutePoint=IntPoint()) |
| |
| virtual bool | logicalScroll (ScrollLogicalDirection, ScrollGranularity, float multiplier=1, Element **stopElement=nullptr) |
| |
| WEBCORE_EXPORT bool | canBeScrolledAndHasScrollableArea () const |
| |
| virtual bool | canBeProgramaticallyScrolled () const |
| |
| virtual void | autoscroll (const IntPoint &) |
| |
| bool | canAutoscroll () const |
| |
| IntSize | calculateAutoscrollDirection (const IntPoint &windowPoint) const |
| |
| virtual void | stopAutoscroll () |
| |
| virtual void | panScroll (const IntPoint &) |
| |
| bool | hasVerticalScrollbarWithAutoBehavior () const |
| |
| bool | hasHorizontalScrollbarWithAutoBehavior () const |
| |
| bool | scrollsOverflow () const |
| |
| bool | scrollsOverflowX () const |
| |
| bool | scrollsOverflowY () const |
| |
| bool | hasHorizontalOverflow () const |
| |
| bool | hasVerticalOverflow () const |
| |
| bool | hasScrollableOverflowX () const |
| |
| bool | hasScrollableOverflowY () const |
| |
| bool | usesCompositedScrolling () const |
| |
| bool | percentageLogicalHeightIsResolvable () const |
| |
| bool | hasUnsplittableScrollingOverflow () const |
| |
| bool | isUnsplittableForPagination () const |
| |
| bool | shouldTreatChildAsReplacedInTableCells () const |
| |
| LayoutRect | localCaretRect (InlineBox *, unsigned caretOffset, LayoutUnit *extraWidthToEndOfLine=nullptr) override |
| |
| virtual LayoutRect | overflowClipRect (const LayoutPoint &location, RenderRegion *, OverlayScrollbarSizeRelevancy=IgnoreOverlayScrollbarSize, PaintPhase=PaintPhaseBlockBackground) |
| |
| virtual LayoutRect | overflowClipRectForChildLayers (const LayoutPoint &location, RenderRegion *region, OverlayScrollbarSizeRelevancy relevancy) |
| |
| LayoutRect | clipRect (const LayoutPoint &location, RenderRegion *) |
| |
| virtual bool | hasControlClip () const |
| |
| virtual LayoutRect | controlClipRect (const LayoutPoint &) const |
| |
| bool | pushContentsClip (PaintInfo &, const LayoutPoint &accumulatedOffset) |
| |
| void | popContentsClip (PaintInfo &, PaintPhase originalPhase, const LayoutPoint &accumulatedOffset) |
| |
| virtual void | paintObject (PaintInfo &, const LayoutPoint &) |
| |
| virtual void | paintBoxDecorations (PaintInfo &, const LayoutPoint &) |
| |
| virtual void | paintMask (PaintInfo &, const LayoutPoint &) |
| |
| virtual void | paintClippingMask (PaintInfo &, const LayoutPoint &) |
| |
| void | imageChanged (WrappedImagePtr, const IntRect *=nullptr) override |
| |
| bool | tryLayoutDoingPositionedMovementOnly () |
| |
| LayoutRect | maskClipRect (const LayoutPoint &paintOffset) |
| |
| VisiblePosition | positionForPoint (const LayoutPoint &, const RenderRegion *) override |
| |
| void | removeFloatingOrPositionedChildFromBlockLists () |
| |
| RenderLayer * | enclosingFloatPaintingLayer () const |
| |
| virtual std::optional< int > | firstLineBaseline () const |
| |
| virtual std::optional< int > | inlineBlockBaseline (LineDirectionMode) const |
| |
| bool | shrinkToAvoidFloats () const |
| |
| virtual bool | avoidsFloats () const |
| |
| virtual void | markForPaginationRelayoutIfNeeded () |
| |
| bool | isWritingModeRoot () const |
| |
| bool | isDeprecatedFlexItem () const |
| |
| bool | isFlexItemIncludingDeprecated () const |
| |
| LayoutUnit | lineHeight (bool firstLine, LineDirectionMode, LinePositionMode=PositionOnContainingLine) const override |
| |
| int | baselinePosition (FontBaseline, bool firstLine, LineDirectionMode, LinePositionMode=PositionOnContainingLine) const override |
| |
| LayoutUnit | offsetLeft () const override |
| |
| LayoutUnit | offsetTop () const override |
| |
| LayoutPoint | flipForWritingModeForChild (const RenderBox *child, const LayoutPoint &) const |
| |
| LayoutUnit | flipForWritingMode (LayoutUnit position) const |
| |
| LayoutPoint | flipForWritingMode (const LayoutPoint &) const |
| |
| LayoutSize | flipForWritingMode (const LayoutSize &) const |
| |
| void | flipForWritingMode (LayoutRect &) const |
| |
| FloatPoint | flipForWritingMode (const FloatPoint &) const |
| |
| void | flipForWritingMode (FloatRect &) const |
| |
| LayoutPoint | topLeftLocation () const |
| |
| LayoutSize | topLeftLocationOffset () const |
| |
| void | applyTopLeftLocationOffset (LayoutPoint &point) const |
| |
| LayoutRect | logicalVisualOverflowRectForPropagation (const RenderStyle *) const |
| |
| LayoutRect | visualOverflowRectForPropagation (const RenderStyle *) const |
| |
| LayoutRect | logicalLayoutOverflowRectForPropagation (const RenderStyle *) const |
| |
| LayoutRect | layoutOverflowRectForPropagation (const RenderStyle *) const |
| |
| bool | hasRenderOverflow () const |
| |
| bool | hasVisualOverflow () const |
| |
| virtual bool | needsPreferredWidthsRecalculation () const |
| |
| virtual void | computeIntrinsicRatioInformation (FloatSize &, double &) const |
| |
| ScrollPosition | scrollPosition () const |
| |
| LayoutSize | cachedSizeForOverflowClip () const |
| |
| bool | shouldApplyClipAndScrollPositionForRepaint (const RenderLayerModelObject *repaintContainer) const |
| |
| void | applyCachedClipAndScrollPositionForRepaint (LayoutRect &paintRect) const |
| |
| virtual bool | hasRelativeDimensions () const |
| |
| virtual bool | hasRelativeLogicalHeight () const |
| |
| virtual bool | hasRelativeLogicalWidth () const |
| |
| bool | hasHorizontalLayoutOverflow () const |
| |
| bool | hasVerticalLayoutOverflow () const |
| |
| virtual std::unique_ptr< RenderBox > | createAnonymousBoxWithSameTypeAs (const RenderBox &) const |
| |
| ShapeOutsideInfo * | shapeOutsideInfo () const |
| |
| void | markShapeOutsideDependentsForLayout () |
| |
| bool | canHaveOutsideRegionRange () const |
| |
| virtual bool | needsLayoutAfterRegionRangeChange () const |
| |
| const RenderBox * | findEnclosingScrollableContainer () const |
| |
| bool | isGridItem () const |
| |
| bool | isFlexItem () const |
| |
| virtual void | adjustBorderBoxRectForPainting (LayoutRect &) |
| |
| virtual | ~RenderBoxModelObject () |
| |
| LayoutSize | relativePositionOffset () const |
| |
| LayoutSize | relativePositionLogicalOffset () const |
| |
| FloatRect | constrainingRectForStickyPosition () const |
| |
| void | computeStickyPositionConstraints (StickyPositionViewportConstraints &, const FloatRect &constrainingRect) const |
| |
| LayoutSize | stickyPositionOffset () const |
| |
| LayoutSize | stickyPositionLogicalOffset () const |
| |
| LayoutSize | offsetForInFlowPosition () const |
| |
| LayoutUnit | computedCSSPaddingTop () const |
| |
| LayoutUnit | computedCSSPaddingBottom () const |
| |
| LayoutUnit | computedCSSPaddingLeft () const |
| |
| LayoutUnit | computedCSSPaddingRight () const |
| |
| LayoutUnit | computedCSSPaddingBefore () const |
| |
| LayoutUnit | computedCSSPaddingAfter () const |
| |
| LayoutUnit | computedCSSPaddingStart () const |
| |
| LayoutUnit | computedCSSPaddingEnd () const |
| |
| virtual LayoutUnit | paddingTop () const |
| |
| virtual LayoutUnit | paddingBottom () const |
| |
| virtual LayoutUnit | paddingLeft () const |
| |
| virtual LayoutUnit | paddingRight () const |
| |
| virtual LayoutUnit | paddingBefore () const |
| |
| virtual LayoutUnit | paddingAfter () const |
| |
| virtual LayoutUnit | paddingStart () const |
| |
| virtual LayoutUnit | paddingEnd () const |
| |
| virtual LayoutUnit | borderTop () const |
| |
| virtual LayoutUnit | borderBottom () const |
| |
| virtual LayoutUnit | borderLeft () const |
| |
| virtual LayoutUnit | borderRight () const |
| |
| virtual LayoutUnit | horizontalBorderExtent () const |
| |
| virtual LayoutUnit | verticalBorderExtent () const |
| |
| virtual LayoutUnit | borderBefore () const |
| |
| virtual LayoutUnit | borderAfter () const |
| |
| virtual LayoutUnit | borderStart () const |
| |
| virtual LayoutUnit | borderEnd () const |
| |
| LayoutUnit | borderAndPaddingStart () const |
| |
| LayoutUnit | borderAndPaddingBefore () const |
| |
| LayoutUnit | borderAndPaddingAfter () const |
| |
| LayoutUnit | verticalBorderAndPaddingExtent () const |
| |
| LayoutUnit | horizontalBorderAndPaddingExtent () const |
| |
| LayoutUnit | borderAndPaddingLogicalHeight () const |
| |
| LayoutUnit | borderAndPaddingLogicalWidth () const |
| |
| LayoutUnit | borderAndPaddingLogicalLeft () const |
| |
| LayoutUnit | borderLogicalLeft () const |
| |
| LayoutUnit | borderLogicalRight () const |
| |
| LayoutUnit | borderLogicalWidth () const |
| |
| LayoutUnit | borderLogicalHeight () const |
| |
| LayoutUnit | paddingLogicalLeft () const |
| |
| LayoutUnit | paddingLogicalRight () const |
| |
| LayoutUnit | paddingLogicalWidth () const |
| |
| LayoutUnit | paddingLogicalHeight () const |
| |
| LayoutUnit | verticalMarginExtent () const |
| |
| LayoutUnit | horizontalMarginExtent () const |
| |
| LayoutUnit | marginLogicalHeight () const |
| |
| LayoutUnit | marginLogicalWidth () const |
| |
| bool | hasInlineDirectionBordersPaddingOrMargin () const |
| |
| bool | hasInlineDirectionBordersOrPadding () const |
| |
| virtual void | childBecameNonInline (RenderElement &) |
| |
| void | paintBorder (const PaintInfo &, const LayoutRect &, const RenderStyle &, BackgroundBleedAvoidance=BackgroundBleedNone, bool includeLogicalLeftEdge=true, bool includeLogicalRightEdge=true) |
| |
| bool | paintNinePieceImage (GraphicsContext &, const LayoutRect &, const RenderStyle &, const NinePieceImage &, CompositeOperator=CompositeSourceOver) |
| |
| void | paintBoxShadow (const PaintInfo &, const LayoutRect &, const RenderStyle &, ShadowStyle, bool includeLogicalLeftEdge=true, bool includeLogicalRightEdge=true) |
| |
| void | paintFillLayerExtended (const PaintInfo &, const Color &, const FillLayer &, const LayoutRect &, BackgroundBleedAvoidance, InlineFlowBox *=nullptr, const LayoutSize &=LayoutSize(), CompositeOperator=CompositeSourceOver, RenderElement *backgroundObject=nullptr, BaseBackgroundColorUsage=BaseBackgroundColorUse) |
| |
| virtual bool | boxShadowShouldBeAppliedToBackground (const LayoutPoint &absolutePaintPostion, BackgroundBleedAvoidance, InlineFlowBox *=nullptr) const |
| |
| void | setSelectionState (SelectionState) override |
| |
| bool | canHaveBoxInfoInRegion () const |
| |
| void | getGeometryForBackgroundImage (const RenderLayerModelObject *paintContainer, const LayoutPoint &paintOffset, FloatRect &destRect, FloatSize &phase, FloatSize &tileSize) const |
| |
| void | contentChanged (ContentChangeType) |
| |
| bool | hasAcceleratedCompositing () const |
| |
| bool | startTransition (double, CSSPropertyID, const RenderStyle *fromStyle, const RenderStyle *toStyle) |
| |
| void | transitionPaused (double timeOffset, CSSPropertyID) |
| |
| void | transitionFinished (CSSPropertyID) |
| |
| bool | startAnimation (double timeOffset, const Animation *, const KeyframeList &keyframes) |
| |
| void | animationPaused (double timeOffset, const String &name) |
| |
| void | animationFinished (const String &name) |
| |
| void | suspendAnimations (double time=0) |
| |
| RenderBoxModelObject * | continuation () const |
| |
| virtual LayoutRect | paintRectToClipOutFromBorder (const LayoutRect &) |
| |
| RenderTextFragment * | firstLetterRemainingText () const |
| |
| void | setFirstLetterRemainingText (RenderTextFragment *) |
| |
| void | moveChildTo (RenderBoxModelObject *toBoxModelObject, RenderObject *child, RenderObject *beforeChild, bool fullRemoveInsert=false) |
| |
| void | moveChildTo (RenderBoxModelObject *toBoxModelObject, RenderObject *child, bool fullRemoveInsert=false) |
| |
| void | moveAllChildrenTo (RenderBoxModelObject *toBoxModelObject, bool fullRemoveInsert=false) |
| |
| void | moveAllChildrenTo (RenderBoxModelObject *toBoxModelObject, RenderObject *beforeChild, bool fullRemoveInsert=false) |
| |
| void | moveChildrenTo (RenderBoxModelObject *toBoxModelObject, RenderObject *startChild, RenderObject *endChild, bool fullRemoveInsert=false) |
| |
| void | moveChildrenTo (RenderBoxModelObject *toBoxModelObject, RenderObject *startChild, RenderObject *endChild, RenderObject *beforeChild, bool fullRemoveInsert=false) |
| |
| LayoutSize | calculateImageIntrinsicDimensions (StyleImage *, const LayoutSize &scaledPositioningAreaSize, ScaleByEffectiveZoomOrNot) const |
| |
| virtual | ~RenderBoxModelObject () |
| |
| LayoutSize | relativePositionOffset () const |
| |
| LayoutSize | relativePositionLogicalOffset () const |
| |
| FloatRect | constrainingRectForStickyPosition () const |
| |
| void | computeStickyPositionConstraints (StickyPositionViewportConstraints &, const FloatRect &constrainingRect) const |
| |
| LayoutSize | stickyPositionOffset () const |
| |
| LayoutSize | stickyPositionLogicalOffset () const |
| |
| LayoutSize | offsetForInFlowPosition () const |
| |
| void | updateFromStyle () override |
| |
| bool | requiresLayer () const override |
| |
| LayoutUnit | computedCSSPaddingTop () const |
| |
| LayoutUnit | computedCSSPaddingBottom () const |
| |
| LayoutUnit | computedCSSPaddingLeft () const |
| |
| LayoutUnit | computedCSSPaddingRight () const |
| |
| LayoutUnit | computedCSSPaddingBefore () const |
| |
| LayoutUnit | computedCSSPaddingAfter () const |
| |
| LayoutUnit | computedCSSPaddingStart () const |
| |
| LayoutUnit | computedCSSPaddingEnd () const |
| |
| virtual LayoutUnit | paddingTop () const |
| |
| virtual LayoutUnit | paddingBottom () const |
| |
| virtual LayoutUnit | paddingLeft () const |
| |
| virtual LayoutUnit | paddingRight () const |
| |
| virtual LayoutUnit | paddingBefore () const |
| |
| virtual LayoutUnit | paddingAfter () const |
| |
| virtual LayoutUnit | paddingStart () const |
| |
| virtual LayoutUnit | paddingEnd () const |
| |
| virtual LayoutUnit | borderTop () const |
| |
| virtual LayoutUnit | borderBottom () const |
| |
| virtual LayoutUnit | borderLeft () const |
| |
| virtual LayoutUnit | borderRight () const |
| |
| virtual LayoutUnit | horizontalBorderExtent () const |
| |
| virtual LayoutUnit | verticalBorderExtent () const |
| |
| virtual LayoutUnit | borderBefore () const |
| |
| virtual LayoutUnit | borderAfter () const |
| |
| virtual LayoutUnit | borderStart () const |
| |
| virtual LayoutUnit | borderEnd () const |
| |
| LayoutUnit | borderAndPaddingStart () const |
| |
| LayoutUnit | borderAndPaddingBefore () const |
| |
| LayoutUnit | borderAndPaddingAfter () const |
| |
| LayoutUnit | verticalBorderAndPaddingExtent () const |
| |
| LayoutUnit | horizontalBorderAndPaddingExtent () const |
| |
| LayoutUnit | borderAndPaddingLogicalHeight () const |
| |
| LayoutUnit | borderAndPaddingLogicalWidth () const |
| |
| LayoutUnit | borderAndPaddingLogicalLeft () const |
| |
| LayoutUnit | borderLogicalLeft () const |
| |
| LayoutUnit | borderLogicalRight () const |
| |
| LayoutUnit | borderLogicalWidth () const |
| |
| LayoutUnit | borderLogicalHeight () const |
| |
| LayoutUnit | paddingLogicalLeft () const |
| |
| LayoutUnit | paddingLogicalRight () const |
| |
| LayoutUnit | paddingLogicalWidth () const |
| |
| LayoutUnit | paddingLogicalHeight () const |
| |
| LayoutUnit | verticalMarginExtent () const |
| |
| LayoutUnit | horizontalMarginExtent () const |
| |
| LayoutUnit | marginLogicalHeight () const |
| |
| LayoutUnit | marginLogicalWidth () const |
| |
| bool | hasInlineDirectionBordersPaddingOrMargin () const |
| |
| bool | hasInlineDirectionBordersOrPadding () const |
| |
| virtual void | childBecameNonInline (RenderElement &) |
| |
| void | paintBorder (const PaintInfo &, const LayoutRect &, const RenderStyle &, BackgroundBleedAvoidance=BackgroundBleedNone, bool includeLogicalLeftEdge=true, bool includeLogicalRightEdge=true) |
| |
| bool | paintNinePieceImage (GraphicsContext &, const LayoutRect &, const RenderStyle &, const NinePieceImage &, CompositeOperator=CompositeSourceOver) |
| |
| void | paintBoxShadow (const PaintInfo &, const LayoutRect &, const RenderStyle &, ShadowStyle, bool includeLogicalLeftEdge=true, bool includeLogicalRightEdge=true) |
| |
| void | paintFillLayerExtended (const PaintInfo &, const Color &, const FillLayer &, const LayoutRect &, BackgroundBleedAvoidance, InlineFlowBox *=nullptr, const LayoutSize &=LayoutSize(), CompositeOperator=CompositeSourceOver, RenderElement *backgroundObject=nullptr, BaseBackgroundColorUsage=BaseBackgroundColorUse) |
| |
| virtual bool | boxShadowShouldBeAppliedToBackground (const LayoutPoint &absolutePaintPostion, BackgroundBleedAvoidance, InlineFlowBox *=nullptr) const |
| |
| void | mapAbsoluteToLocalPoint (MapCoordinatesFlags, TransformState &) const override |
| |
| void | setSelectionState (SelectionState) override |
| |
| bool | canHaveBoxInfoInRegion () const |
| |
| void | getGeometryForBackgroundImage (const RenderLayerModelObject *paintContainer, const LayoutPoint &paintOffset, FloatRect &destRect, FloatSize &phase, FloatSize &tileSize) const |
| |
| void | contentChanged (ContentChangeType) |
| |
| bool | hasAcceleratedCompositing () const |
| |
| bool | startTransition (double, CSSPropertyID, const RenderStyle *fromStyle, const RenderStyle *toStyle) |
| |
| void | transitionPaused (double timeOffset, CSSPropertyID) |
| |
| void | transitionFinished (CSSPropertyID) |
| |
| bool | startAnimation (double timeOffset, const Animation *, const KeyframeList &keyframes) |
| |
| void | animationPaused (double timeOffset, const String &name) |
| |
| void | animationFinished (const String &name) |
| |
| void | suspendAnimations (double time=0) |
| |
| RenderBoxModelObject * | continuation () const |
| |
| virtual LayoutRect | paintRectToClipOutFromBorder (const LayoutRect &) |
| |
| RenderTextFragment * | firstLetterRemainingText () const |
| |
| void | setFirstLetterRemainingText (RenderTextFragment *) |
| |
| void | moveChildTo (RenderBoxModelObject *toBoxModelObject, RenderObject *child, RenderObject *beforeChild, bool fullRemoveInsert=false) |
| |
| void | moveChildTo (RenderBoxModelObject *toBoxModelObject, RenderObject *child, bool fullRemoveInsert=false) |
| |
| void | moveAllChildrenTo (RenderBoxModelObject *toBoxModelObject, bool fullRemoveInsert=false) |
| |
| void | moveAllChildrenTo (RenderBoxModelObject *toBoxModelObject, RenderObject *beforeChild, bool fullRemoveInsert=false) |
| |
| void | moveChildrenTo (RenderBoxModelObject *toBoxModelObject, RenderObject *startChild, RenderObject *endChild, bool fullRemoveInsert=false) |
| |
| void | moveChildrenTo (RenderBoxModelObject *toBoxModelObject, RenderObject *startChild, RenderObject *endChild, RenderObject *beforeChild, bool fullRemoveInsert=false) |
| |
| LayoutSize | calculateImageIntrinsicDimensions (StyleImage *, const LayoutSize &scaledPositioningAreaSize, ScaleByEffectiveZoomOrNot) const |
| |
| virtual | ~RenderLayerModelObject () |
| |
| void | destroyLayer () |
| |
| bool | hasSelfPaintingLayer () const |
| |
| RenderLayer * | layer () const |
| |
| bool | shouldPlaceBlockDirectionScrollbarOnLeft () const |
| |
| virtual | ~RenderLayerModelObject () |
| |
| void | destroyLayer () |
| |
| bool | hasSelfPaintingLayer () const |
| |
| RenderLayer * | layer () const |
| |
| void | styleWillChange (StyleDifference, const RenderStyle &newStyle) override |
| |
| void | styleDidChange (StyleDifference, const RenderStyle *oldStyle) override |
| |
| bool | shouldPlaceBlockDirectionScrollbarOnLeft () const |
| |
| virtual | ~RenderElement () |
| |
| bool | hasInitializedStyle () const |
| |
| const RenderStyle & | style () const |
| |
| const RenderStyle & | firstLineStyle () const |
| |
| RenderStyle & | mutableStyle () |
| |
| void | initializeStyle () |
| |
| void | setStyle (RenderStyle &&, StyleDifference minimalStyleDifference=StyleDifferenceEqual) |
| |
| const RenderStyle * | getCachedPseudoStyle (PseudoId, const RenderStyle *parentStyle=nullptr) const |
| |
| std::unique_ptr< RenderStyle > | getUncachedPseudoStyle (const PseudoStyleRequest &, const RenderStyle *parentStyle=nullptr, const RenderStyle *ownStyle=nullptr) const |
| |
| Element * | element () const |
| |
| Element * | nonPseudoElement () const |
| |
| Element * | generatingElement () const |
| |
| RenderObject * | firstChild () const |
| |
| RenderObject * | lastChild () const |
| |
| bool | canContainFixedPositionObjects () const |
| |
| bool | canContainAbsolutelyPositionedObjects () const |
| |
| Color | selectionColor (int colorProperty) const |
| |
| std::unique_ptr< RenderStyle > | selectionPseudoStyle () const |
| |
| Color | selectionBackgroundColor () const |
| |
| Color | selectionForegroundColor () const |
| |
| Color | selectionEmphasisMarkColor () const |
| |
| bool | isRenderLayerModelObject () const |
| |
| bool | isBoxModelObject () const |
| |
| bool | isRenderBlock () const |
| |
| bool | isRenderBlockFlow () const |
| |
| bool | isRenderReplaced () const |
| |
| bool | isRenderInline () const |
| |
| bool | isRenderNamedFlowFragmentContainer () const |
| |
| virtual bool | isChildAllowed (const RenderObject &, const RenderStyle &) const |
| |
| virtual void | addChild (RenderObject *newChild, RenderObject *beforeChild=nullptr) |
| |
| virtual void | addChildIgnoringContinuation (RenderObject *newChild, RenderObject *beforeChild=nullptr) |
| |
| virtual void | removeChild (RenderObject &) |
| |
| void | addLayers (RenderLayer *parentLayer) |
| |
| void | removeLayers (RenderLayer *parentLayer) |
| |
| void | moveLayers (RenderLayer *oldParent, RenderLayer *newParent) |
| |
| RenderLayer * | findNextLayer (RenderLayer *parentLayer, RenderObject *startPoint, bool checkParent=true) |
| |
| void | insertChildInternal (RenderObject *, RenderObject *beforeChild, NotifyChildrenType) |
| |
| void | removeChildInternal (RenderObject &, NotifyChildrenType) |
| |
| virtual RenderElement * | hoverAncestor () const |
| |
| virtual void | dirtyLinesFromChangedChild (RenderObject &) |
| |
| bool | ancestorLineBoxDirty () const |
| |
| void | setAncestorLineBoxDirty (bool f=true) |
| |
| void | setChildNeedsLayout (MarkingBehavior=MarkContainingBlockChain) |
| |
| void | clearChildNeedsLayout () |
| |
| void | setNeedsPositionedMovementLayout (const RenderStyle *oldStyle) |
| |
| void | setNeedsSimplifiedNormalFlowLayout () |
| |
| void | paintAsInlineBlock (PaintInfo &, const LayoutPoint &) |
| |
| void | layoutIfNeeded () |
| |
| void | setStyleInternal (RenderStyle &&style) |
| |
| bool | repaintAfterLayoutIfNeeded (const RenderLayerModelObject *repaintContainer, const LayoutRect &oldBounds, const LayoutRect &oldOutlineBox, const LayoutRect *newBoundsPtr=nullptr, const LayoutRect *newOutlineBoxPtr=nullptr) |
| |
| bool | borderImageIsLoadedAndCanBeRendered () const |
| |
| bool | mayCauseRepaintInsideViewport (const IntRect *visibleRect=nullptr) const |
| |
| bool | createsGroup () const |
| |
| bool | isTransparent () const |
| |
| float | opacity () const |
| |
| bool | visibleToHitTesting () const |
| |
| bool | hasBackground () const |
| |
| bool | hasMask () const |
| |
| bool | hasClip () const |
| |
| bool | hasClipOrOverflowClip () const |
| |
| bool | hasClipPath () const |
| |
| bool | hasHiddenBackface () const |
| |
| bool | hasOutlineAnnotation () const |
| |
| bool | hasOutline () const |
| |
| bool | hasSelfPaintingLayer () const |
| |
| bool | checkForRepaintDuringLayout () const |
| |
| LayoutRect | absoluteAnchorRect (bool *insideFixed=nullptr) const |
| |
| bool | hasFilter () const |
| |
| bool | hasBackdropFilter () const |
| |
| bool | hasBlendMode () const |
| |
| bool | hasShapeOutside () const |
| |
| void | registerForVisibleInViewportCallback () |
| |
| void | unregisterForVisibleInViewportCallback () |
| |
| void | visibleInViewportStateChanged (VisibleInViewportState) |
| |
| bool | repaintForPausedImageAnimationsIfNeeded (const IntRect &visibleRect) |
| |
| bool | hasPausedImageAnimations () const |
| |
| void | setHasPausedImageAnimations (bool b) |
| |
| void | setRenderBoxNeedsLazyRepaint (bool b) |
| |
| bool | renderBoxNeedsLazyRepaint () const |
| |
| bool | hasCounterNodeMap () const |
| |
| void | setHasCounterNodeMap (bool f) |
| |
| bool | isCSSAnimating () const |
| |
| void | setIsCSSAnimating (bool b) |
| |
| const RenderElement * | enclosingRendererWithTextDecoration (TextDecoration, bool firstLine) const |
| |
| void | drawLineForBoxSide (GraphicsContext &, const FloatRect &, BoxSide, Color, EBorderStyle, float adjacentWidth1, float adjacentWidth2, bool antialias=false) const |
| |
| bool | childRequiresTable (const RenderObject &child) const |
| |
| bool | hasContinuation () const |
| |
| RenderBlock * | containingBlockForFixedPosition () const |
| |
| RenderBlock * | containingBlockForAbsolutePosition () const |
| |
| RespectImageOrientationEnum | shouldRespectImageOrientation () const |
| |
| void | removeFromRenderFlowThread () |
| |
| virtual void | updateAnonymousChildStyle (const RenderObject &, RenderStyle &) const |
| |
| virtual | ~RenderElement () |
| |
| bool | hasInitializedStyle () const |
| |
| const RenderStyle & | style () const |
| |
| const RenderStyle & | firstLineStyle () const |
| |
| RenderStyle & | mutableStyle () |
| |
| void | initializeStyle () |
| |
| void | setStyle (RenderStyle &&, StyleDifference minimalStyleDifference=StyleDifferenceEqual) |
| |
| const RenderStyle * | getCachedPseudoStyle (PseudoId, const RenderStyle *parentStyle=nullptr) const |
| |
| std::unique_ptr< RenderStyle > | getUncachedPseudoStyle (const PseudoStyleRequest &, const RenderStyle *parentStyle=nullptr, const RenderStyle *ownStyle=nullptr) const |
| |
| Element * | element () const |
| |
| Element * | nonPseudoElement () const |
| |
| Element * | generatingElement () const |
| |
| RenderObject * | firstChild () const |
| |
| RenderObject * | lastChild () const |
| |
| bool | canContainFixedPositionObjects () const |
| |
| bool | canContainAbsolutelyPositionedObjects () const |
| |
| Color | selectionColor (int colorProperty) const |
| |
| std::unique_ptr< RenderStyle > | selectionPseudoStyle () const |
| |
| Color | selectionBackgroundColor () const |
| |
| Color | selectionForegroundColor () const |
| |
| Color | selectionEmphasisMarkColor () const |
| |
| bool | isRenderLayerModelObject () const |
| |
| bool | isBoxModelObject () const |
| |
| bool | isRenderBlock () const |
| |
| bool | isRenderBlockFlow () const |
| |
| bool | isRenderReplaced () const |
| |
| bool | isRenderInline () const |
| |
| bool | isRenderNamedFlowFragmentContainer () const |
| |
| virtual bool | isChildAllowed (const RenderObject &, const RenderStyle &) const |
| |
| virtual void | addChild (RenderObject *newChild, RenderObject *beforeChild=nullptr) |
| |
| virtual void | addChildIgnoringContinuation (RenderObject *newChild, RenderObject *beforeChild=nullptr) |
| |
| virtual void | removeChild (RenderObject &) |
| |
| void | addLayers (RenderLayer *parentLayer) |
| |
| void | removeLayers (RenderLayer *parentLayer) |
| |
| void | moveLayers (RenderLayer *oldParent, RenderLayer *newParent) |
| |
| RenderLayer * | findNextLayer (RenderLayer *parentLayer, RenderObject *startPoint, bool checkParent=true) |
| |
| void | insertChildInternal (RenderObject *, RenderObject *beforeChild, NotifyChildrenType) |
| |
| void | removeChildInternal (RenderObject &, NotifyChildrenType) |
| |
| virtual RenderElement * | hoverAncestor () const |
| |
| virtual void | dirtyLinesFromChangedChild (RenderObject &) |
| |
| bool | ancestorLineBoxDirty () const |
| |
| void | setAncestorLineBoxDirty (bool f=true) |
| |
| void | setChildNeedsLayout (MarkingBehavior=MarkContainingBlockChain) |
| |
| void | clearChildNeedsLayout () |
| |
| void | setNeedsPositionedMovementLayout (const RenderStyle *oldStyle) |
| |
| void | setNeedsSimplifiedNormalFlowLayout () |
| |
| void | paintAsInlineBlock (PaintInfo &, const LayoutPoint &) |
| |
| void | layoutIfNeeded () |
| |
| void | setStyleInternal (RenderStyle &&style) |
| |
| bool | repaintAfterLayoutIfNeeded (const RenderLayerModelObject *repaintContainer, const LayoutRect &oldBounds, const LayoutRect &oldOutlineBox, const LayoutRect *newBoundsPtr=nullptr, const LayoutRect *newOutlineBoxPtr=nullptr) |
| |
| bool | borderImageIsLoadedAndCanBeRendered () const |
| |
| bool | mayCauseRepaintInsideViewport (const IntRect *visibleRect=nullptr) const |
| |
| bool | createsGroup () const |
| |
| bool | isTransparent () const |
| |
| float | opacity () const |
| |
| bool | visibleToHitTesting () const |
| |
| bool | hasBackground () const |
| |
| bool | hasMask () const |
| |
| bool | hasClip () const |
| |
| bool | hasClipOrOverflowClip () const |
| |
| bool | hasClipPath () const |
| |
| bool | hasHiddenBackface () const |
| |
| bool | hasOutlineAnnotation () const |
| |
| bool | hasOutline () const |
| |
| bool | hasSelfPaintingLayer () const |
| |
| bool | checkForRepaintDuringLayout () const |
| |
| LayoutRect | absoluteAnchorRect (bool *insideFixed=nullptr) const |
| |
| bool | hasFilter () const |
| |
| bool | hasBackdropFilter () const |
| |
| bool | hasBlendMode () const |
| |
| bool | hasShapeOutside () const |
| |
| void | registerForVisibleInViewportCallback () |
| |
| void | unregisterForVisibleInViewportCallback () |
| |
| void | visibleInViewportStateChanged (VisibleInViewportState) |
| |
| bool | repaintForPausedImageAnimationsIfNeeded (const IntRect &visibleRect) |
| |
| bool | hasPausedImageAnimations () const |
| |
| void | setHasPausedImageAnimations (bool b) |
| |
| void | setRenderBoxNeedsLazyRepaint (bool b) |
| |
| bool | renderBoxNeedsLazyRepaint () const |
| |
| bool | hasCounterNodeMap () const |
| |
| void | setHasCounterNodeMap (bool f) |
| |
| bool | isCSSAnimating () const |
| |
| void | setIsCSSAnimating (bool b) |
| |
| const RenderElement * | enclosingRendererWithTextDecoration (TextDecoration, bool firstLine) const |
| |
| void | drawLineForBoxSide (GraphicsContext &, const FloatRect &, BoxSide, Color, EBorderStyle, float adjacentWidth1, float adjacentWidth2, bool antialias=false) const |
| |
| bool | childRequiresTable (const RenderObject &child) const |
| |
| bool | hasContinuation () const |
| |
| RenderBlock * | containingBlockForFixedPosition () const |
| |
| RenderBlock * | containingBlockForAbsolutePosition () const |
| |
| RespectImageOrientationEnum | shouldRespectImageOrientation () const |
| |
| void | removeFromRenderFlowThread () |
| |
| virtual void | updateAnonymousChildStyle (const RenderObject &, RenderStyle &) const |
| |
| | RenderObject (Node &) |
| |
| virtual | ~RenderObject () |
| |
| RenderTheme & | theme () const |
| |
| RenderElement * | parent () const |
| |
| bool | isDescendantOf (const RenderObject *) const |
| |
| RenderObject * | previousSibling () const |
| |
| RenderObject * | nextSibling () const |
| |
| RenderObject * | nextInPreOrder () const |
| |
| RenderObject * | nextInPreOrder (const RenderObject *stayWithin) const |
| |
| RenderObject * | nextInPreOrderAfterChildren () const |
| |
| RenderObject * | nextInPreOrderAfterChildren (const RenderObject *stayWithin) const |
| |
| RenderObject * | previousInPreOrder () const |
| |
| RenderObject * | previousInPreOrder (const RenderObject *stayWithin) const |
| |
| WEBCORE_EXPORT RenderObject * | childAt (unsigned) const |
| |
| RenderObject * | firstLeafChild () const |
| |
| RenderObject * | lastLeafChild () const |
| |
| WEBCORE_EXPORT RenderLayer * | enclosingLayer () const |
| |
| WEBCORE_EXPORT bool | scrollRectToVisible (SelectionRevealMode, const LayoutRect &absoluteRect, bool insideFixed, const ScrollAlignment &alignX=ScrollAlignment::alignCenterIfNeeded, const ScrollAlignment &alignY=ScrollAlignment::alignCenterIfNeeded) |
| |
| WEBCORE_EXPORT RenderBox & | enclosingBox () const |
| |
| RenderBoxModelObject & | enclosingBoxModelObject () const |
| |
| bool | fixedPositionedWithNamedFlowContainingBlock () const |
| |
| RenderFlowThread * | flowThreadContainingBlock () const |
| |
| RenderNamedFlowFragment * | currentRenderNamedFlowFragment () const |
| |
| void | setHasAXObject (bool flag) |
| |
| bool | hasAXObject () const |
| |
| virtual RenderBlock * | firstLineBlock () const |
| |
| virtual bool | canHaveGeneratedChildren () const |
| |
| virtual bool | createsAnonymousWrapper () const |
| |
| bool | isPseudoElement () const |
| |
| bool | isRenderElement () const |
| |
| bool | isRenderReplaced () const |
| |
| bool | isBoxModelObject () const |
| |
| bool | isRenderBlock () const |
| |
| bool | isRenderBlockFlow () const |
| |
| bool | isRenderInline () const |
| |
| bool | isRenderLayerModelObject () const |
| |
| virtual bool | isCounter () const |
| |
| virtual bool | isQuote () const |
| |
| virtual bool | isDetailsMarker () const |
| |
| virtual bool | isEmbeddedObject () const |
| |
| bool | isFieldset () const |
| |
| virtual bool | isFileUploadControl () const |
| |
| virtual bool | isFrame () const |
| |
| virtual bool | isFrameSet () const |
| |
| virtual bool | isImage () const |
| |
| virtual bool | isInlineBlockOrInlineTable () const |
| |
| virtual bool | isListBox () const |
| |
| virtual bool | isListItem () const |
| |
| virtual bool | isListMarker () const |
| |
| virtual bool | isMedia () const |
| |
| virtual bool | isMenuList () const |
| |
| virtual bool | isSnapshottedPlugIn () const |
| |
| virtual bool | isProgress () const |
| |
| virtual bool | isRenderButton () const |
| |
| virtual bool | isRenderIFrame () const |
| |
| virtual bool | isRenderImage () const |
| |
| virtual bool | isRenderRegion () const |
| |
| virtual bool | isRenderNamedFlowFragment () const |
| |
| virtual bool | isReplica () const |
| |
| virtual bool | isRubyInline () const |
| |
| virtual bool | isRubyBlock () const |
| |
| virtual bool | isRubyBase () const |
| |
| virtual bool | isRubyRun () const |
| |
| virtual bool | isRubyText () const |
| |
| virtual bool | isSlider () const |
| |
| virtual bool | isSliderThumb () const |
| |
| virtual bool | isTable () const |
| |
| virtual bool | isTableCell () const |
| |
| virtual bool | isRenderTableCol () const |
| |
| virtual bool | isTableCaption () const |
| |
| virtual bool | isTableRow () const |
| |
| virtual bool | isTableSection () const |
| |
| virtual bool | isTextControl () const |
| |
| virtual bool | isTextArea () const |
| |
| virtual bool | isTextField () const |
| |
| virtual bool | isTextControlInnerBlock () const |
| |
| virtual bool | isVideo () const |
| |
| virtual bool | isWidget () const |
| |
| virtual bool | isCanvas () const |
| |
| virtual bool | isRenderGrid () const |
| |
| virtual bool | isRenderNamedFlowThread () const |
| |
| bool | isInFlowRenderFlowThread () const |
| |
| bool | isOutOfFlowRenderFlowThread () const |
| |
| virtual bool | isMultiColumnBlockFlow () const |
| |
| virtual bool | isRenderMultiColumnSet () const |
| |
| virtual bool | isRenderMultiColumnFlowThread () const |
| |
| virtual bool | isRenderScrollbarPart () const |
| |
| bool | isDocumentElementRenderer () const |
| |
| bool | isBody () const |
| |
| bool | isHR () const |
| |
| bool | isLegend () const |
| |
| bool | isHTMLMarquee () const |
| |
| bool | isTablePart () const |
| |
| bool | isBeforeContent () const |
| |
| bool | isAfterContent () const |
| |
| bool | isBeforeOrAfterContent () const |
| |
| bool | beingDestroyed () const |
| |
| bool | everHadLayout () const |
| |
| bool | childrenInline () const |
| |
| void | setChildrenInline (bool b) |
| |
| void | setFlowThreadStateIncludingDescendants (FlowThreadState) |
| |
| FlowThreadState | flowThreadState () const |
| |
| void | setFlowThreadState (FlowThreadState state) |
| |
| virtual bool | isRenderSVGModelObject () const |
| |
| virtual bool | isRenderSVGBlock () const |
| |
| virtual bool | isSVGRoot () const |
| |
| virtual bool | isSVGContainer () const |
| |
| virtual bool | isSVGTransformableContainer () const |
| |
| virtual bool | isSVGViewportContainer () const |
| |
| virtual bool | isSVGGradientStop () const |
| |
| virtual bool | isSVGHiddenContainer () const |
| |
| virtual bool | isSVGPath () const |
| |
| virtual bool | isSVGShape () const |
| |
| virtual bool | isSVGText () const |
| |
| virtual bool | isSVGTextPath () const |
| |
| virtual bool | isSVGTSpan () const |
| |
| virtual bool | isSVGInline () const |
| |
| virtual bool | isSVGInlineText () const |
| |
| virtual bool | isSVGImage () const |
| |
| virtual bool | isSVGForeignObject () const |
| |
| virtual bool | isSVGResourceContainer () const |
| |
| virtual bool | isSVGResourceFilter () const |
| |
| virtual bool | isSVGResourceClipper () const |
| |
| virtual bool | isSVGResourceFilterPrimitive () const |
| |
| virtual void | setNeedsTransformUpdate () |
| |
| virtual void | setNeedsBoundariesUpdate () |
| |
| virtual bool | needsBoundariesUpdate () |
| |
| virtual FloatRect | strokeBoundingBox () const |
| |
| virtual AffineTransform | localTransform () const |
| |
| virtual const AffineTransform & | localToParentTransform () const |
| |
| virtual bool | nodeAtFloatPoint (const HitTestRequest &, HitTestResult &, const FloatPoint &pointInParent, HitTestAction) |
| |
| bool | hasAspectRatio () const |
| |
| bool | isAnonymous () const |
| |
| bool | isAnonymousBlock () const |
| |
| bool | isAnonymousInlineBlock () const |
| |
| bool | isElementContinuation () const |
| |
| bool | isInlineElementContinuation () const |
| |
| bool | isBlockElementContinuation () const |
| |
| virtual RenderBoxModelObject * | virtualContinuation () const |
| |
| bool | isFloating () const |
| |
| bool | isOutOfFlowPositioned () const |
| |
| bool | isInFlowPositioned () const |
| |
| bool | isRelPositioned () const |
| |
| bool | isStickyPositioned () const |
| |
| bool | isPositioned () const |
| |
| bool | isText () const |
| |
| bool | isLineBreak () const |
| |
| bool | isBR () const |
| |
| bool | isLineBreakOpportunity () const |
| |
| bool | isTextOrLineBreak () const |
| |
| bool | isBox () const |
| |
| bool | isRenderView () const |
| |
| bool | isInline () const |
| |
| bool | isReplaced () const |
| |
| bool | isHorizontalWritingMode () const |
| |
| bool | isDragging () const |
| |
| bool | hasReflection () const |
| |
| bool | isRenderFlowThread () const |
| |
| bool | hasOutlineAutoAncestor () const |
| |
| bool | isRegisteredForVisibleInViewportCallback () |
| |
| bool | isExcludedFromNormalLayout () const |
| |
| void | setIsExcludedFromNormalLayout (bool excluded) |
| |
| bool | isExcludedAndPlacedInBorder () const |
| |
| VisibleInViewportState | visibleInViewportState () |
| |
| bool | hasLayer () const |
| |
| bool | hasVisibleBoxDecorations () const |
| |
| bool | backgroundIsKnownToBeObscured (const LayoutPoint &paintOffset) |
| |
| bool | needsLayout () const |
| |
| bool | selfNeedsLayout () const |
| |
| bool | needsPositionedMovementLayout () const |
| |
| bool | needsPositionedMovementLayoutOnly () const |
| |
| bool | posChildNeedsLayout () const |
| |
| bool | needsSimplifiedNormalFlowLayout () const |
| |
| bool | normalChildNeedsLayout () const |
| |
| bool | preferredLogicalWidthsDirty () const |
| |
| bool | isSelectionBorder () const |
| |
| bool | hasOverflowClip () const |
| |
| bool | hasTransformRelatedProperty () const |
| |
| bool | hasTransform () const |
| |
| bool | preservesNewline () const |
| |
| virtual void | updateDragState (bool dragOn) |
| |
| RenderView & | view () const |
| |
| bool | isRooted () const |
| |
| Node * | node () const |
| |
| Node * | nonPseudoNode () const |
| |
| Node * | generatingNode () const |
| |
| Document & | document () const |
| |
| Frame & | frame () const |
| |
| Page & | page () const |
| |
| Settings & | settings () const |
| |
| RenderElement * | container () const |
| |
| RenderElement * | container (const RenderLayerModelObject *repaintContainer, bool &repaintContainerSkipped) const |
| |
| RenderBoxModelObject * | offsetParent () const |
| |
| void | markContainingBlocksForLayout (ScheduleRelayout=ScheduleRelayout::Yes, RenderElement *newRoot=nullptr) |
| |
| void | setNeedsLayout (MarkingBehavior=MarkContainingBlockChain) |
| |
| void | clearNeedsLayout () |
| |
| void | setPreferredLogicalWidthsDirty (bool, MarkingBehavior=MarkContainingBlockChain) |
| |
| void | invalidateContainerPreferredLogicalWidths () |
| |
| void | setNeedsLayoutAndPrefWidthsRecalc () |
| |
| void | setPositionState (EPosition position) |
| |
| void | clearPositionedState () |
| |
| void | setFloating (bool b=true) |
| |
| void | setInline (bool b=true) |
| |
| void | setHasVisibleBoxDecorations (bool=true) |
| |
| void | invalidateBackgroundObscurationStatus () |
| |
| void | setIsText () |
| |
| void | setIsLineBreak () |
| |
| void | setIsBox () |
| |
| void | setIsRenderView () |
| |
| void | setReplaced (bool b=true) |
| |
| void | setHorizontalWritingMode (bool b=true) |
| |
| void | setHasOverflowClip (bool b=true) |
| |
| void | setHasLayer (bool b=true) |
| |
| void | setHasTransformRelatedProperty (bool b=true) |
| |
| void | setIsDragging (bool) |
| |
| void | setHasReflection (bool=true) |
| |
| void | setIsRenderFlowThread (bool=true) |
| |
| void | setHasOutlineAutoAncestor (bool=true) |
| |
| void | setIsRegisteredForVisibleInViewportCallback (bool) |
| |
| void | setVisibleInViewportState (VisibleInViewportState) |
| |
| virtual int | innerLineHeight () const |
| |
| virtual void | updateFromElement () |
| |
| bool | isComposited () const |
| |
| bool | hitTest (const HitTestRequest &, HitTestResult &, const HitTestLocation &locationInContainer, const LayoutPoint &accumulatedOffset, HitTestFilter=HitTestAll) |
| |
| virtual void | updateHitTestResult (HitTestResult &, const LayoutPoint &) |
| |
| virtual Position | positionForPoint (const LayoutPoint &) |
| |
| VisiblePosition | createVisiblePosition (int offset, EAffinity) const |
| |
| VisiblePosition | createVisiblePosition (const Position &) const |
| |
| WEBCORE_EXPORT RenderBlock * | containingBlock () const |
| |
| RenderBlock * | containingBlockForObjectInFlow () const |
| |
| WEBCORE_EXPORT FloatPoint | localToAbsolute (const FloatPoint &localPoint=FloatPoint(), MapCoordinatesFlags=0, bool *wasFixed=nullptr) const |
| |
| FloatPoint | absoluteToLocal (const FloatPoint &, MapCoordinatesFlags=0) const |
| |
| FloatQuad | localToAbsoluteQuad (const FloatQuad &quad, MapCoordinatesFlags mode=UseTransforms, bool *wasFixed=nullptr) const |
| |
| FloatQuad | absoluteToLocalQuad (const FloatQuad &, MapCoordinatesFlags mode=UseTransforms) const |
| |
| WEBCORE_EXPORT FloatQuad | localToContainerQuad (const FloatQuad &, const RenderLayerModelObject *repaintContainer, MapCoordinatesFlags=UseTransforms, bool *wasFixed=nullptr) const |
| |
| WEBCORE_EXPORT FloatPoint | localToContainerPoint (const FloatPoint &, const RenderLayerModelObject *repaintContainer, MapCoordinatesFlags=UseTransforms, bool *wasFixed=nullptr) const |
| |
| LayoutSize | offsetFromAncestorContainer (RenderElement &) const |
| |
| WEBCORE_EXPORT IntRect | absoluteBoundingBoxRect (bool useTransform=true, bool *wasFixed=nullptr) const |
| |
| IntRect | absoluteBoundingBoxRectIgnoringTransforms () const |
| |
| virtual void | absoluteFocusRingQuads (Vector< FloatQuad > &) |
| |
| WEBCORE_EXPORT LayoutRect | paintingRootRect (LayoutRect &topLevelRect) |
| |
| const RenderStyle & | style () const |
| |
| const RenderStyle & | firstLineStyle () const |
| |
| virtual const RenderStyle & | outlineStyleForRepaint () const |
| |
| virtual CursorDirective | getCursor (const LayoutPoint &, Cursor &) const |
| |
| RenderLayerModelObject * | containerForRepaint () const |
| |
| void | repaintUsingContainer (const RenderLayerModelObject *repaintContainer, const LayoutRect &, bool shouldClipToLayer=true) const |
| |
| void | repaint () const |
| |
| WEBCORE_EXPORT void | repaintRectangle (const LayoutRect &, bool shouldClipToLayer=true) const |
| |
| void | repaintSlowRepaintObject () const |
| |
| LayoutRect | absoluteClippedOverflowRect () const |
| |
| WEBCORE_EXPORT IntRect | pixelSnappedAbsoluteClippedOverflowRect () const |
| |
| virtual LayoutRect | rectWithOutlineForRepaint (const RenderLayerModelObject *repaintContainer, LayoutUnit outlineWidth) const |
| |
| LayoutRect | computeAbsoluteRepaintRect (const LayoutRect &r, bool fixed=false) const |
| |
| virtual FloatRect | computeFloatRectForRepaint (const FloatRect &, const RenderLayerModelObject *repaintContainer, bool fixed=false) const |
| |
| virtual unsigned int | length () const |
| |
| bool | isFloatingOrOutOfFlowPositioned () const |
| |
| SelectionState | selectionState () const |
| |
| void | setSelectionStateIfNeeded (SelectionState) |
| |
| bool | canUpdateSelectionOnRootLineBoxes () |
| |
| LayoutRect | selectionRect (bool clipToVisibleContent=true) |
| |
| virtual LayoutRect | selectionRectForRepaint (const RenderLayerModelObject *, bool=true) |
| |
| virtual bool | canBeSelectionLeaf () const |
| |
| virtual bool | shouldPaintSelectionGaps () const |
| |
| bool | documentBeingDestroyed () const |
| |
| void | destroyAndCleanupAnonymousWrappers () |
| |
| void | destroy () |
| |
| virtual bool | isDeprecatedFlexibleBox () const |
| |
| virtual bool | isFlexibleBox () const |
| |
| bool | isFlexibleBoxIncludingDeprecated () const |
| |
| virtual bool | isCombineText () const |
| |
| virtual int | caretMinOffset () const |
| |
| virtual int | caretMaxOffset () const |
| |
| virtual int | previousOffset (int current) const |
| |
| virtual int | previousOffsetForBackwardDeletion (int current) const |
| |
| virtual int | nextOffset (int current) const |
| |
| void | imageChanged (CachedImage *, const IntRect *=nullptr) override |
| |
| SelectionSubtreeRoot & | selectionRoot () const |
| |
| void | selectionStartEnd (unsigned &spos, unsigned &epos) const |
| |
| void | removeFromParent () |
| |
| CSSAnimationController & | animation () const |
| |
| bool | shouldUseTransformFromContainer (const RenderObject *container) const |
| |
| void | getTransformFromContainer (const RenderObject *container, const LayoutSize &offsetInContainer, TransformationMatrix &) const |
| |
| LayoutRect | absoluteOutlineBounds () const |
| |
| | RenderObject (Node &) |
| |
| virtual | ~RenderObject () |
| |
| RenderTheme & | theme () const |
| |
| RenderElement * | parent () const |
| |
| bool | isDescendantOf (const RenderObject *) const |
| |
| RenderObject * | previousSibling () const |
| |
| RenderObject * | nextSibling () const |
| |
| RenderObject * | nextInPreOrder () const |
| |
| RenderObject * | nextInPreOrder (const RenderObject *stayWithin) const |
| |
| RenderObject * | nextInPreOrderAfterChildren () const |
| |
| RenderObject * | nextInPreOrderAfterChildren (const RenderObject *stayWithin) const |
| |
| RenderObject * | previousInPreOrder () const |
| |
| RenderObject * | previousInPreOrder (const RenderObject *stayWithin) const |
| |
| WEBCORE_EXPORT RenderObject * | childAt (unsigned) const |
| |
| RenderObject * | firstLeafChild () const |
| |
| RenderObject * | lastLeafChild () const |
| |
| WEBCORE_EXPORT RenderLayer * | enclosingLayer () const |
| |
| WEBCORE_EXPORT bool | scrollRectToVisible (SelectionRevealMode, const LayoutRect &absoluteRect, bool insideFixed, const ScrollAlignment &alignX=ScrollAlignment::alignCenterIfNeeded, const ScrollAlignment &alignY=ScrollAlignment::alignCenterIfNeeded) |
| |
| WEBCORE_EXPORT RenderBox & | enclosingBox () const |
| |
| RenderBoxModelObject & | enclosingBoxModelObject () const |
| |
| bool | fixedPositionedWithNamedFlowContainingBlock () const |
| |
| RenderFlowThread * | flowThreadContainingBlock () const |
| |
| RenderNamedFlowFragment * | currentRenderNamedFlowFragment () const |
| |
| void | setHasAXObject (bool flag) |
| |
| bool | hasAXObject () const |
| |
| virtual RenderBlock * | firstLineBlock () const |
| |
| virtual bool | canHaveGeneratedChildren () const |
| |
| virtual bool | createsAnonymousWrapper () const |
| |
| bool | isPseudoElement () const |
| |
| bool | isRenderElement () const |
| |
| bool | isRenderReplaced () const |
| |
| bool | isBoxModelObject () const |
| |
| bool | isRenderBlock () const |
| |
| bool | isRenderBlockFlow () const |
| |
| bool | isRenderInline () const |
| |
| bool | isRenderLayerModelObject () const |
| |
| virtual bool | isCounter () const |
| |
| virtual bool | isQuote () const |
| |
| virtual bool | isDetailsMarker () const |
| |
| virtual bool | isEmbeddedObject () const |
| |
| bool | isFieldset () const |
| |
| virtual bool | isFileUploadControl () const |
| |
| virtual bool | isFrame () const |
| |
| virtual bool | isFrameSet () const |
| |
| virtual bool | isImage () const |
| |
| virtual bool | isInlineBlockOrInlineTable () const |
| |
| virtual bool | isListBox () const |
| |
| virtual bool | isListItem () const |
| |
| virtual bool | isListMarker () const |
| |
| virtual bool | isMedia () const |
| |
| virtual bool | isMenuList () const |
| |
| virtual bool | isSnapshottedPlugIn () const |
| |
| virtual bool | isProgress () const |
| |
| virtual bool | isRenderButton () const |
| |
| virtual bool | isRenderIFrame () const |
| |
| virtual bool | isRenderImage () const |
| |
| virtual bool | isRenderRegion () const |
| |
| virtual bool | isRenderNamedFlowFragment () const |
| |
| virtual bool | isReplica () const |
| |
| virtual bool | isRubyInline () const |
| |
| virtual bool | isRubyBlock () const |
| |
| virtual bool | isRubyBase () const |
| |
| virtual bool | isRubyRun () const |
| |
| virtual bool | isRubyText () const |
| |
| virtual bool | isSlider () const |
| |
| virtual bool | isSliderThumb () const |
| |
| virtual bool | isTable () const |
| |
| virtual bool | isTableCell () const |
| |
| virtual bool | isRenderTableCol () const |
| |
| virtual bool | isTableCaption () const |
| |
| virtual bool | isTableRow () const |
| |
| virtual bool | isTableSection () const |
| |
| virtual bool | isTextControl () const |
| |
| virtual bool | isTextArea () const |
| |
| virtual bool | isTextField () const |
| |
| virtual bool | isTextControlInnerBlock () const |
| |
| virtual bool | isVideo () const |
| |
| virtual bool | isWidget () const |
| |
| virtual bool | isCanvas () const |
| |
| virtual bool | isRenderGrid () const |
| |
| virtual bool | isRenderNamedFlowThread () const |
| |
| bool | isInFlowRenderFlowThread () const |
| |
| bool | isOutOfFlowRenderFlowThread () const |
| |
| virtual bool | isMultiColumnBlockFlow () const |
| |
| virtual bool | isRenderMultiColumnSet () const |
| |
| virtual bool | isRenderMultiColumnFlowThread () const |
| |
| virtual bool | isRenderScrollbarPart () const |
| |
| bool | isDocumentElementRenderer () const |
| |
| bool | isBody () const |
| |
| bool | isHR () const |
| |
| bool | isLegend () const |
| |
| bool | isHTMLMarquee () const |
| |
| bool | isTablePart () const |
| |
| bool | isBeforeContent () const |
| |
| bool | isAfterContent () const |
| |
| bool | isBeforeOrAfterContent () const |
| |
| bool | beingDestroyed () const |
| |
| bool | everHadLayout () const |
| |
| bool | childrenInline () const |
| |
| void | setChildrenInline (bool b) |
| |
| void | setFlowThreadStateIncludingDescendants (FlowThreadState) |
| |
| FlowThreadState | flowThreadState () const |
| |
| void | setFlowThreadState (FlowThreadState state) |
| |
| virtual bool | isRenderSVGModelObject () const |
| |
| virtual bool | isRenderSVGBlock () const |
| |
| virtual bool | isSVGRoot () const |
| |
| virtual bool | isSVGContainer () const |
| |
| virtual bool | isSVGTransformableContainer () const |
| |
| virtual bool | isSVGViewportContainer () const |
| |
| virtual bool | isSVGGradientStop () const |
| |
| virtual bool | isSVGHiddenContainer () const |
| |
| virtual bool | isSVGPath () const |
| |
| virtual bool | isSVGShape () const |
| |
| virtual bool | isSVGText () const |
| |
| virtual bool | isSVGTextPath () const |
| |
| virtual bool | isSVGTSpan () const |
| |
| virtual bool | isSVGInline () const |
| |
| virtual bool | isSVGInlineText () const |
| |
| virtual bool | isSVGImage () const |
| |
| virtual bool | isSVGForeignObject () const |
| |
| virtual bool | isSVGResourceContainer () const |
| |
| virtual bool | isSVGResourceFilter () const |
| |
| virtual bool | isSVGResourceClipper () const |
| |
| virtual bool | isSVGResourceFilterPrimitive () const |
| |
| virtual void | setNeedsTransformUpdate () |
| |
| virtual void | setNeedsBoundariesUpdate () |
| |
| virtual bool | needsBoundariesUpdate () |
| |
| virtual FloatRect | strokeBoundingBox () const |
| |
| virtual AffineTransform | localTransform () const |
| |
| virtual const AffineTransform & | localToParentTransform () const |
| |
| virtual bool | nodeAtFloatPoint (const HitTestRequest &, HitTestResult &, const FloatPoint &pointInParent, HitTestAction) |
| |
| bool | hasAspectRatio () const |
| |
| bool | isAnonymous () const |
| |
| bool | isAnonymousBlock () const |
| |
| bool | isAnonymousInlineBlock () const |
| |
| bool | isElementContinuation () const |
| |
| bool | isInlineElementContinuation () const |
| |
| bool | isBlockElementContinuation () const |
| |
| virtual RenderBoxModelObject * | virtualContinuation () const |
| |
| bool | isFloating () const |
| |
| bool | isOutOfFlowPositioned () const |
| |
| bool | isInFlowPositioned () const |
| |
| bool | isRelPositioned () const |
| |
| bool | isStickyPositioned () const |
| |
| bool | isPositioned () const |
| |
| bool | isText () const |
| |
| bool | isLineBreak () const |
| |
| bool | isBR () const |
| |
| bool | isLineBreakOpportunity () const |
| |
| bool | isTextOrLineBreak () const |
| |
| bool | isBox () const |
| |
| bool | isRenderView () const |
| |
| bool | isInline () const |
| |
| bool | isReplaced () const |
| |
| bool | isHorizontalWritingMode () const |
| |
| bool | isDragging () const |
| |
| bool | hasReflection () const |
| |
| bool | isRenderFlowThread () const |
| |
| bool | hasOutlineAutoAncestor () const |
| |
| bool | isRegisteredForVisibleInViewportCallback () |
| |
| bool | isExcludedFromNormalLayout () const |
| |
| void | setIsExcludedFromNormalLayout (bool excluded) |
| |
| bool | isExcludedAndPlacedInBorder () const |
| |
| VisibleInViewportState | visibleInViewportState () |
| |
| bool | hasLayer () const |
| |
| bool | hasVisibleBoxDecorations () const |
| |
| bool | backgroundIsKnownToBeObscured (const LayoutPoint &paintOffset) |
| |
| bool | needsLayout () const |
| |
| bool | selfNeedsLayout () const |
| |
| bool | needsPositionedMovementLayout () const |
| |
| bool | needsPositionedMovementLayoutOnly () const |
| |
| bool | posChildNeedsLayout () const |
| |
| bool | needsSimplifiedNormalFlowLayout () const |
| |
| bool | normalChildNeedsLayout () const |
| |
| bool | preferredLogicalWidthsDirty () const |
| |
| bool | isSelectionBorder () const |
| |
| bool | hasOverflowClip () const |
| |
| bool | hasTransformRelatedProperty () const |
| |
| bool | hasTransform () const |
| |
| bool | preservesNewline () const |
| |
| virtual void | updateDragState (bool dragOn) |
| |
| RenderView & | view () const |
| |
| bool | isRooted () const |
| |
| Node * | node () const |
| |
| Node * | nonPseudoNode () const |
| |
| Node * | generatingNode () const |
| |
| Document & | document () const |
| |
| Frame & | frame () const |
| |
| Page & | page () const |
| |
| Settings & | settings () const |
| |
| RenderElement * | container () const |
| |
| RenderElement * | container (const RenderLayerModelObject *repaintContainer, bool &repaintContainerSkipped) const |
| |
| RenderBoxModelObject * | offsetParent () const |
| |
| void | markContainingBlocksForLayout (ScheduleRelayout=ScheduleRelayout::Yes, RenderElement *newRoot=nullptr) |
| |
| void | setNeedsLayout (MarkingBehavior=MarkContainingBlockChain) |
| |
| void | clearNeedsLayout () |
| |
| void | setPreferredLogicalWidthsDirty (bool, MarkingBehavior=MarkContainingBlockChain) |
| |
| void | invalidateContainerPreferredLogicalWidths () |
| |
| void | setNeedsLayoutAndPrefWidthsRecalc () |
| |
| void | setPositionState (EPosition position) |
| |
| void | clearPositionedState () |
| |
| void | setFloating (bool b=true) |
| |
| void | setInline (bool b=true) |
| |
| void | setHasVisibleBoxDecorations (bool=true) |
| |
| void | invalidateBackgroundObscurationStatus () |
| |
| void | setIsText () |
| |
| void | setIsLineBreak () |
| |
| void | setIsBox () |
| |
| void | setIsRenderView () |
| |
| void | setReplaced (bool b=true) |
| |
| void | setHorizontalWritingMode (bool b=true) |
| |
| void | setHasOverflowClip (bool b=true) |
| |
| void | setHasLayer (bool b=true) |
| |
| void | setHasTransformRelatedProperty (bool b=true) |
| |
| void | setIsDragging (bool) |
| |
| void | setHasReflection (bool=true) |
| |
| void | setIsRenderFlowThread (bool=true) |
| |
| void | setHasOutlineAutoAncestor (bool=true) |
| |
| void | setIsRegisteredForVisibleInViewportCallback (bool) |
| |
| void | setVisibleInViewportState (VisibleInViewportState) |
| |
| virtual int | innerLineHeight () const |
| |
| virtual void | updateFromElement () |
| |
| bool | isComposited () const |
| |
| bool | hitTest (const HitTestRequest &, HitTestResult &, const HitTestLocation &locationInContainer, const LayoutPoint &accumulatedOffset, HitTestFilter=HitTestAll) |
| |
| virtual void | updateHitTestResult (HitTestResult &, const LayoutPoint &) |
| |
| virtual Position | positionForPoint (const LayoutPoint &) |
| |
| VisiblePosition | createVisiblePosition (int offset, EAffinity) const |
| |
| VisiblePosition | createVisiblePosition (const Position &) const |
| |
| WEBCORE_EXPORT RenderBlock * | containingBlock () const |
| |
| RenderBlock * | containingBlockForObjectInFlow () const |
| |
| WEBCORE_EXPORT FloatPoint | localToAbsolute (const FloatPoint &localPoint=FloatPoint(), MapCoordinatesFlags=0, bool *wasFixed=nullptr) const |
| |
| FloatPoint | absoluteToLocal (const FloatPoint &, MapCoordinatesFlags=0) const |
| |
| FloatQuad | localToAbsoluteQuad (const FloatQuad &quad, MapCoordinatesFlags mode=UseTransforms, bool *wasFixed=nullptr) const |
| |
| FloatQuad | absoluteToLocalQuad (const FloatQuad &, MapCoordinatesFlags mode=UseTransforms) const |
| |
| WEBCORE_EXPORT FloatQuad | localToContainerQuad (const FloatQuad &, const RenderLayerModelObject *repaintContainer, MapCoordinatesFlags=UseTransforms, bool *wasFixed=nullptr) const |
| |
| WEBCORE_EXPORT FloatPoint | localToContainerPoint (const FloatPoint &, const RenderLayerModelObject *repaintContainer, MapCoordinatesFlags=UseTransforms, bool *wasFixed=nullptr) const |
| |
| LayoutSize | offsetFromAncestorContainer (RenderElement &) const |
| |
| WEBCORE_EXPORT IntRect | absoluteBoundingBoxRect (bool useTransform=true, bool *wasFixed=nullptr) const |
| |
| IntRect | absoluteBoundingBoxRectIgnoringTransforms () const |
| |
| virtual void | absoluteFocusRingQuads (Vector< FloatQuad > &) |
| |
| WEBCORE_EXPORT LayoutRect | paintingRootRect (LayoutRect &topLevelRect) |
| |
| const RenderStyle & | style () const |
| |
| const RenderStyle & | firstLineStyle () const |
| |
| virtual const RenderStyle & | outlineStyleForRepaint () const |
| |
| virtual CursorDirective | getCursor (const LayoutPoint &, Cursor &) const |
| |
| RenderLayerModelObject * | containerForRepaint () const |
| |
| void | repaintUsingContainer (const RenderLayerModelObject *repaintContainer, const LayoutRect &, bool shouldClipToLayer=true) const |
| |
| void | repaint () const |
| |
| WEBCORE_EXPORT void | repaintRectangle (const LayoutRect &, bool shouldClipToLayer=true) const |
| |
| void | repaintSlowRepaintObject () const |
| |
| LayoutRect | absoluteClippedOverflowRect () const |
| |
| WEBCORE_EXPORT IntRect | pixelSnappedAbsoluteClippedOverflowRect () const |
| |
| virtual LayoutRect | rectWithOutlineForRepaint (const RenderLayerModelObject *repaintContainer, LayoutUnit outlineWidth) const |
| |
| LayoutRect | computeAbsoluteRepaintRect (const LayoutRect &r, bool fixed=false) const |
| |
| virtual FloatRect | computeFloatRectForRepaint (const FloatRect &, const RenderLayerModelObject *repaintContainer, bool fixed=false) const |
| |
| virtual unsigned int | length () const |
| |
| bool | isFloatingOrOutOfFlowPositioned () const |
| |
| SelectionState | selectionState () const |
| |
| void | setSelectionStateIfNeeded (SelectionState) |
| |
| bool | canUpdateSelectionOnRootLineBoxes () |
| |
| LayoutRect | selectionRect (bool clipToVisibleContent=true) |
| |
| virtual LayoutRect | selectionRectForRepaint (const RenderLayerModelObject *, bool=true) |
| |
| virtual bool | canBeSelectionLeaf () const |
| |
| virtual bool | shouldPaintSelectionGaps () const |
| |
| bool | documentBeingDestroyed () const |
| |
| void | destroyAndCleanupAnonymousWrappers () |
| |
| void | destroy () |
| |
| virtual bool | isDeprecatedFlexibleBox () const |
| |
| virtual bool | isFlexibleBox () const |
| |
| bool | isFlexibleBoxIncludingDeprecated () const |
| |
| virtual bool | isCombineText () const |
| |
| virtual int | caretMinOffset () const |
| |
| virtual int | caretMaxOffset () const |
| |
| virtual int | previousOffset (int current) const |
| |
| virtual int | previousOffsetForBackwardDeletion (int current) const |
| |
| virtual int | nextOffset (int current) const |
| |
| void | imageChanged (CachedImage *, const IntRect *=nullptr) override |
| |
| SelectionSubtreeRoot & | selectionRoot () const |
| |
| void | selectionStartEnd (unsigned &spos, unsigned &epos) const |
| |
| void | removeFromParent () |
| |
| CSSAnimationController & | animation () const |
| |
| bool | shouldUseTransformFromContainer (const RenderObject *container) const |
| |
| void | getTransformFromContainer (const RenderObject *container, const LayoutSize &offsetInContainer, TransformationMatrix &) const |
| |
| LayoutRect | absoluteOutlineBounds () const |
| |
| virtual | ~CachedImageClient () |
| |
| CachedResourceClientType | resourceClientType () const override |
| |
| virtual | ~CachedImageClient () |
| |
| CachedResourceClientType | resourceClientType () const override |
| |
| virtual | ~CachedResourceClient () |
| |
| virtual void | notifyFinished (CachedResource &) |
| |
| virtual void | deprecatedDidReceiveCachedResource (CachedResource &) |
| |
| virtual bool | isXMLHttpRequest () const |
| |
| virtual | ~CachedResourceClient () |
| |
| virtual void | notifyFinished (CachedResource &) |
| |
| virtual void | deprecatedDidReceiveCachedResource (CachedResource &) |
| |
| virtual bool | isXMLHttpRequest () const |
| |
|
| enum | RenderBoxRegionInfoFlags { CacheRenderBoxRegionInfo,
DoNotCacheRenderBoxRegionInfo,
CacheRenderBoxRegionInfo,
DoNotCacheRenderBoxRegionInfo
} |
| |
| enum | RenderBoxRegionInfoFlags { CacheRenderBoxRegionInfo,
DoNotCacheRenderBoxRegionInfo,
CacheRenderBoxRegionInfo,
DoNotCacheRenderBoxRegionInfo
} |
| |
| enum | ScaleByEffectiveZoomOrNot { ScaleByEffectiveZoom,
DoNotScaleByEffectiveZoom,
ScaleByEffectiveZoom,
DoNotScaleByEffectiveZoom
} |
| |
| enum | ScaleByEffectiveZoomOrNot { ScaleByEffectiveZoom,
DoNotScaleByEffectiveZoom,
ScaleByEffectiveZoom,
DoNotScaleByEffectiveZoom
} |
| |
| enum | RendererCreationType { CreateAllRenderers,
OnlyCreateBlockAndFlexboxRenderers,
CreateAllRenderers,
OnlyCreateBlockAndFlexboxRenderers
} |
| |
| enum | NotifyChildrenType { NotifyChildren,
DontNotifyChildren,
NotifyChildren,
DontNotifyChildren
} |
| |
| enum | RendererCreationType { CreateAllRenderers,
OnlyCreateBlockAndFlexboxRenderers,
CreateAllRenderers,
OnlyCreateBlockAndFlexboxRenderers
} |
| |
| enum | NotifyChildrenType { NotifyChildren,
DontNotifyChildren,
NotifyChildren,
DontNotifyChildren
} |
| |
| enum | FlowThreadState {
NotInsideFlowThread = 0,
InsideOutOfFlowThread = 1,
InsideInFlowThread = 2,
NotInsideFlowThread = 0,
InsideOutOfFlowThread = 1,
InsideInFlowThread = 2
} |
| |
| enum | VisibleInViewportState {
VisibilityUnknown,
VisibleInViewport,
NotVisibleInViewport,
VisibilityUnknown,
VisibleInViewport,
NotVisibleInViewport
} |
| |
| enum | BoxDecorationState {
NoBoxDecorations,
HasBoxDecorationsAndBackgroundObscurationStatusInvalid,
HasBoxDecorationsAndBackgroundIsKnownToBeObscured,
HasBoxDecorationsAndBackgroundMayBeVisible,
NoBoxDecorations,
HasBoxDecorationsAndBackgroundObscurationStatusInvalid,
HasBoxDecorationsAndBackgroundIsKnownToBeObscured,
HasBoxDecorationsAndBackgroundMayBeVisible
} |
| |
| enum | SelectionState {
SelectionNone,
SelectionStart,
SelectionInside,
SelectionEnd,
SelectionBoth,
SelectionNone,
SelectionStart,
SelectionInside,
SelectionEnd,
SelectionBoth
} |
| |
| enum | FlowThreadState {
NotInsideFlowThread = 0,
InsideOutOfFlowThread = 1,
InsideInFlowThread = 2,
NotInsideFlowThread = 0,
InsideOutOfFlowThread = 1,
InsideInFlowThread = 2
} |
| |
| enum | VisibleInViewportState {
VisibilityUnknown,
VisibleInViewport,
NotVisibleInViewport,
VisibilityUnknown,
VisibleInViewport,
NotVisibleInViewport
} |
| |
| enum | BoxDecorationState {
NoBoxDecorations,
HasBoxDecorationsAndBackgroundObscurationStatusInvalid,
HasBoxDecorationsAndBackgroundIsKnownToBeObscured,
HasBoxDecorationsAndBackgroundMayBeVisible,
NoBoxDecorations,
HasBoxDecorationsAndBackgroundObscurationStatusInvalid,
HasBoxDecorationsAndBackgroundIsKnownToBeObscured,
HasBoxDecorationsAndBackgroundMayBeVisible
} |
| |
| enum | SelectionState {
SelectionNone,
SelectionStart,
SelectionInside,
SelectionEnd,
SelectionBoth,
SelectionNone,
SelectionStart,
SelectionInside,
SelectionEnd,
SelectionBoth
} |
| |
| enum | CachedResourceClientType {
BaseResourceType,
ImageType,
FontType,
StyleSheetType,
SVGDocumentType,
RawResourceType,
BaseResourceType,
ImageType,
FontType,
StyleSheetType,
SVGDocumentType,
RawResourceType
} |
| |
| enum | CachedResourceClientType {
BaseResourceType,
ImageType,
FontType,
StyleSheetType,
SVGDocumentType,
RawResourceType,
BaseResourceType,
ImageType,
FontType,
StyleSheetType,
SVGDocumentType,
RawResourceType
} |
| |
| enum | BaseTypeFlag {
RenderLayerModelObjectFlag = 1 << 0,
RenderBoxModelObjectFlag = 1 << 1,
RenderInlineFlag = 1 << 2,
RenderReplacedFlag = 1 << 3,
RenderBlockFlag = 1 << 4,
RenderBlockFlowFlag = 1 << 5,
RenderLayerModelObjectFlag = 1 << 0,
RenderBoxModelObjectFlag = 1 << 1,
RenderInlineFlag = 1 << 2,
RenderReplacedFlag = 1 << 3,
RenderBlockFlag = 1 << 4,
RenderBlockFlowFlag = 1 << 5
} |
| |
| enum | StylePropagationType { PropagateToAllChildren,
PropagateToBlockChildrenOnly,
PropagateToAllChildren,
PropagateToBlockChildrenOnly
} |
| |
| enum | BaseTypeFlag {
RenderLayerModelObjectFlag = 1 << 0,
RenderBoxModelObjectFlag = 1 << 1,
RenderInlineFlag = 1 << 2,
RenderReplacedFlag = 1 << 3,
RenderBlockFlag = 1 << 4,
RenderBlockFlowFlag = 1 << 5,
RenderLayerModelObjectFlag = 1 << 0,
RenderBoxModelObjectFlag = 1 << 1,
RenderInlineFlag = 1 << 2,
RenderReplacedFlag = 1 << 3,
RenderBlockFlag = 1 << 4,
RenderBlockFlowFlag = 1 << 5
} |
| |
| enum | StylePropagationType { PropagateToAllChildren,
PropagateToBlockChildrenOnly,
PropagateToAllChildren,
PropagateToBlockChildrenOnly
} |
| |
| typedef unsigned | BaseTypeFlags |
| |
| typedef unsigned | BaseTypeFlags |
| |
| | RenderBox (Element &, RenderStyle &&, BaseTypeFlags) |
| |
| | RenderBox (Document &, RenderStyle &&, BaseTypeFlags) |
| |
| void | styleWillChange (StyleDifference, const RenderStyle &newStyle) override |
| |
| void | styleDidChange (StyleDifference, const RenderStyle *oldStyle) override |
| |
| void | updateFromStyle () override |
| |
| void | willBeRemovedFromTree () override |
| |
| bool | createsNewFormattingContext () const |
| |
| virtual ItemPosition | selfAlignmentNormalBehavior (const RenderBox *=nullptr) const |
| |
| bool | getBackgroundPaintedExtent (const LayoutPoint &paintOffset, LayoutRect &) const |
| |
| virtual bool | foregroundIsKnownToBeOpaqueInRect (const LayoutRect &localRect, unsigned maxDepthToTest) const |
| |
| bool | computeBackgroundIsKnownToBeObscured (const LayoutPoint &paintOffset) override |
| |
| void | paintBackground (const PaintInfo &, const LayoutRect &, BackgroundBleedAvoidance=BackgroundBleedNone) |
| |
| void | paintFillLayer (const PaintInfo &, const Color &, const FillLayer &, const LayoutRect &, BackgroundBleedAvoidance, CompositeOperator, RenderElement *backgroundObject, BaseBackgroundColorUsage=BaseBackgroundColorUse) |
| |
| void | paintFillLayers (const PaintInfo &, const Color &, const FillLayer &, const LayoutRect &, BackgroundBleedAvoidance=BackgroundBleedNone, CompositeOperator=CompositeSourceOver, RenderElement *backgroundObject=nullptr) |
| |
| void | paintMaskImages (const PaintInfo &, const LayoutRect &) |
| |
| BackgroundBleedAvoidance | determineBackgroundBleedAvoidance (GraphicsContext &) const |
| |
| bool | backgroundHasOpaqueTopLayer () const |
| |
| void | computePositionedLogicalWidth (LogicalExtentComputedValues &, RenderRegion *=nullptr) const |
| |
| LayoutUnit | computeIntrinsicLogicalWidthUsing (Length logicalWidthLength, LayoutUnit availableLogicalWidth, LayoutUnit borderAndPadding) const |
| |
| virtual std::optional< LayoutUnit > | computeIntrinsicLogicalContentHeightUsing (Length logicalHeightLength, std::optional< LayoutUnit > intrinsicContentHeight, LayoutUnit borderAndPadding) const |
| |
| virtual bool | shouldComputeSizeAsReplaced () const |
| |
| void | mapLocalToContainer (const RenderLayerModelObject *repaintContainer, TransformState &, MapCoordinatesFlags, bool *wasFixed) const override |
| |
| const RenderObject * | pushMappingToContainer (const RenderLayerModelObject *, RenderGeometryMap &) const override |
| |
| void | mapAbsoluteToLocalPoint (MapCoordinatesFlags, TransformState &) const override |
| |
| void | paintRootBoxFillLayers (const PaintInfo &) |
| |
| RenderObject * | splitAnonymousBoxesAroundChild (RenderObject *beforeChild) |
| |
| bool | skipContainingBlockForPercentHeightCalculation (const RenderBox &containingBlock, bool isPerpendicularWritingMode) const |
| |
| | RenderBox (Element &, RenderStyle &&, BaseTypeFlags) |
| |
| | RenderBox (Document &, RenderStyle &&, BaseTypeFlags) |
| |
| void | styleWillChange (StyleDifference, const RenderStyle &newStyle) override |
| |
| void | styleDidChange (StyleDifference, const RenderStyle *oldStyle) override |
| |
| void | updateFromStyle () override |
| |
| void | willBeRemovedFromTree () override |
| |
| bool | createsNewFormattingContext () const |
| |
| virtual ItemPosition | selfAlignmentNormalBehavior (const RenderBox *=nullptr) const |
| |
| bool | getBackgroundPaintedExtent (const LayoutPoint &paintOffset, LayoutRect &) const |
| |
| virtual bool | foregroundIsKnownToBeOpaqueInRect (const LayoutRect &localRect, unsigned maxDepthToTest) const |
| |
| bool | computeBackgroundIsKnownToBeObscured (const LayoutPoint &paintOffset) override |
| |
| void | paintBackground (const PaintInfo &, const LayoutRect &, BackgroundBleedAvoidance=BackgroundBleedNone) |
| |
| void | paintFillLayer (const PaintInfo &, const Color &, const FillLayer &, const LayoutRect &, BackgroundBleedAvoidance, CompositeOperator, RenderElement *backgroundObject, BaseBackgroundColorUsage=BaseBackgroundColorUse) |
| |
| void | paintFillLayers (const PaintInfo &, const Color &, const FillLayer &, const LayoutRect &, BackgroundBleedAvoidance=BackgroundBleedNone, CompositeOperator=CompositeSourceOver, RenderElement *backgroundObject=nullptr) |
| |
| void | paintMaskImages (const PaintInfo &, const LayoutRect &) |
| |
| BackgroundBleedAvoidance | determineBackgroundBleedAvoidance (GraphicsContext &) const |
| |
| bool | backgroundHasOpaqueTopLayer () const |
| |
| void | computePositionedLogicalWidth (LogicalExtentComputedValues &, RenderRegion *=nullptr) const |
| |
| LayoutUnit | computeIntrinsicLogicalWidthUsing (Length logicalWidthLength, LayoutUnit availableLogicalWidth, LayoutUnit borderAndPadding) const |
| |
| virtual std::optional< LayoutUnit > | computeIntrinsicLogicalContentHeightUsing (Length logicalHeightLength, std::optional< LayoutUnit > intrinsicContentHeight, LayoutUnit borderAndPadding) const |
| |
| virtual bool | shouldComputeSizeAsReplaced () const |
| |
| void | mapLocalToContainer (const RenderLayerModelObject *repaintContainer, TransformState &, MapCoordinatesFlags, bool *wasFixed) const override |
| |
| const RenderObject * | pushMappingToContainer (const RenderLayerModelObject *, RenderGeometryMap &) const override |
| |
| void | mapAbsoluteToLocalPoint (MapCoordinatesFlags, TransformState &) const override |
| |
| void | paintRootBoxFillLayers (const PaintInfo &) |
| |
| RenderObject * | splitAnonymousBoxesAroundChild (RenderObject *beforeChild) |
| |
| bool | skipContainingBlockForPercentHeightCalculation (const RenderBox &containingBlock, bool isPerpendicularWritingMode) const |
| |
| | RenderBoxModelObject (Element &, RenderStyle &&, BaseTypeFlags) |
| |
| | RenderBoxModelObject (Document &, RenderStyle &&, BaseTypeFlags) |
| |
| void | willBeDestroyed () override |
| |
| LayoutPoint | adjustedPositionRelativeToOffsetParent (const LayoutPoint &) const |
| |
| bool | hasVisibleBoxDecorationStyle () const |
| |
| BackgroundImageGeometry | calculateBackgroundImageGeometry (const RenderLayerModelObject *paintContainer, const FillLayer &, const LayoutPoint &paintOffset, const LayoutRect &paintRect, RenderElement *=nullptr) const |
| |
| bool | borderObscuresBackgroundEdge (const FloatSize &contextScale) const |
| |
| bool | borderObscuresBackground () const |
| |
| RoundedRect | backgroundRoundedRectAdjustedForBleedAvoidance (const GraphicsContext &, const LayoutRect &, BackgroundBleedAvoidance, InlineFlowBox *, const LayoutSize &, bool includeLogicalLeftEdge, bool includeLogicalRightEdge) const |
| |
| LayoutRect | borderInnerRectAdjustedForBleedAvoidance (const GraphicsContext &, const LayoutRect &, BackgroundBleedAvoidance) const |
| |
| InterpolationQuality | chooseInterpolationQuality (GraphicsContext &, Image &, const void *, const LayoutSize &) |
| |
| void | setContinuation (RenderBoxModelObject *) |
| |
| LayoutRect | localCaretRectForEmptyElement (LayoutUnit width, LayoutUnit textIndentOffset) |
| |
| bool | hasAutoHeightOrContainingBlockWithAutoHeight () const |
| |
| | RenderBoxModelObject (Element &, RenderStyle &&, BaseTypeFlags) |
| |
| | RenderBoxModelObject (Document &, RenderStyle &&, BaseTypeFlags) |
| |
| void | willBeDestroyed () override |
| |
| LayoutPoint | adjustedPositionRelativeToOffsetParent (const LayoutPoint &) const |
| |
| bool | hasVisibleBoxDecorationStyle () const |
| |
| BackgroundImageGeometry | calculateBackgroundImageGeometry (const RenderLayerModelObject *paintContainer, const FillLayer &, const LayoutPoint &paintOffset, const LayoutRect &paintRect, RenderElement *=nullptr) const |
| |
| bool | borderObscuresBackgroundEdge (const FloatSize &contextScale) const |
| |
| bool | borderObscuresBackground () const |
| |
| RoundedRect | backgroundRoundedRectAdjustedForBleedAvoidance (const GraphicsContext &, const LayoutRect &, BackgroundBleedAvoidance, InlineFlowBox *, const LayoutSize &, bool includeLogicalLeftEdge, bool includeLogicalRightEdge) const |
| |
| LayoutRect | borderInnerRectAdjustedForBleedAvoidance (const GraphicsContext &, const LayoutRect &, BackgroundBleedAvoidance) const |
| |
| InterpolationQuality | chooseInterpolationQuality (GraphicsContext &, Image &, const void *, const LayoutSize &) |
| |
| void | setContinuation (RenderBoxModelObject *) |
| |
| LayoutRect | localCaretRectForEmptyElement (LayoutUnit width, LayoutUnit textIndentOffset) |
| |
| bool | hasAutoHeightOrContainingBlockWithAutoHeight () const |
| |
| | RenderLayerModelObject (Element &, RenderStyle &&, BaseTypeFlags) |
| |
| | RenderLayerModelObject (Document &, RenderStyle &&, BaseTypeFlags) |
| |
| void | createLayer () |
| |
| | RenderLayerModelObject (Element &, RenderStyle &&, BaseTypeFlags) |
| |
| | RenderLayerModelObject (Document &, RenderStyle &&, BaseTypeFlags) |
| |
| void | createLayer () |
| |
| | RenderElement (Element &, RenderStyle &&, BaseTypeFlags) |
| |
| | RenderElement (Document &, RenderStyle &&, BaseTypeFlags) |
| |
| bool | layerCreationAllowedForSubtree () const |
| |
| void | propagateStyleToAnonymousChildren (StylePropagationType) |
| |
| LayoutUnit | valueForLength (const Length &, LayoutUnit maximumValue) const |
| |
| LayoutUnit | minimumValueForLength (const Length &, LayoutUnit maximumValue) const |
| |
| void | setFirstChild (RenderObject *child) |
| |
| void | setLastChild (RenderObject *child) |
| |
| void | destroyLeftoverChildren () |
| |
| void | insertedIntoTree () override |
| |
| void | setRenderInlineAlwaysCreatesLineBoxes (bool b) |
| |
| bool | renderInlineAlwaysCreatesLineBoxes () const |
| |
| void | setHasContinuation (bool b) |
| |
| void | setRenderBlockHasMarginBeforeQuirk (bool b) |
| |
| void | setRenderBlockHasMarginAfterQuirk (bool b) |
| |
| void | setRenderBlockShouldForceRelayoutChildren (bool b) |
| |
| bool | renderBlockHasMarginBeforeQuirk () const |
| |
| bool | renderBlockHasMarginAfterQuirk () const |
| |
| bool | renderBlockShouldForceRelayoutChildren () const |
| |
| void | setRenderBlockFlowLineLayoutPath (unsigned u) |
| |
| void | setRenderBlockFlowHasMarkupTruncation (bool b) |
| |
| unsigned | renderBlockFlowLineLayoutPath () const |
| |
| bool | renderBlockFlowHasMarkupTruncation () const |
| |
| void | paintFocusRing (PaintInfo &, const RenderStyle &, const Vector< LayoutRect > &focusRingRects) |
| |
| void | paintOutline (PaintInfo &, const LayoutRect &) |
| |
| void | updateOutlineAutoAncestor (bool hasOutlineAuto) |
| |
| void | removeFromRenderFlowThreadIncludingDescendants (bool shouldUpdateState) |
| |
| void | adjustFlowThreadStateOnContainingBlockChangeIfNeeded () |
| |
| | RenderElement (Element &, RenderStyle &&, BaseTypeFlags) |
| |
| | RenderElement (Document &, RenderStyle &&, BaseTypeFlags) |
| |
| bool | layerCreationAllowedForSubtree () const |
| |
| void | propagateStyleToAnonymousChildren (StylePropagationType) |
| |
| LayoutUnit | valueForLength (const Length &, LayoutUnit maximumValue) const |
| |
| LayoutUnit | minimumValueForLength (const Length &, LayoutUnit maximumValue) const |
| |
| void | setFirstChild (RenderObject *child) |
| |
| void | setLastChild (RenderObject *child) |
| |
| void | destroyLeftoverChildren () |
| |
| void | insertedIntoTree () override |
| |
| void | willBeRemovedFromTree () override |
| |
| void | willBeDestroyed () override |
| |
| void | setRenderInlineAlwaysCreatesLineBoxes (bool b) |
| |
| bool | renderInlineAlwaysCreatesLineBoxes () const |
| |
| void | setHasContinuation (bool b) |
| |
| void | setRenderBlockHasMarginBeforeQuirk (bool b) |
| |
| void | setRenderBlockHasMarginAfterQuirk (bool b) |
| |
| void | setRenderBlockShouldForceRelayoutChildren (bool b) |
| |
| bool | renderBlockHasMarginBeforeQuirk () const |
| |
| bool | renderBlockHasMarginAfterQuirk () const |
| |
| bool | renderBlockShouldForceRelayoutChildren () const |
| |
| void | setRenderBlockFlowLineLayoutPath (unsigned u) |
| |
| void | setRenderBlockFlowHasMarkupTruncation (bool b) |
| |
| unsigned | renderBlockFlowLineLayoutPath () const |
| |
| bool | renderBlockFlowHasMarkupTruncation () const |
| |
| void | paintFocusRing (PaintInfo &, const RenderStyle &, const Vector< LayoutRect > &focusRingRects) |
| |
| void | paintOutline (PaintInfo &, const LayoutRect &) |
| |
| void | updateOutlineAutoAncestor (bool hasOutlineAuto) |
| |
| void | removeFromRenderFlowThreadIncludingDescendants (bool shouldUpdateState) |
| |
| void | adjustFlowThreadStateOnContainingBlockChangeIfNeeded () |
| |
| void | setPreviousSibling (RenderObject *previous) |
| |
| void | setNextSibling (RenderObject *next) |
| |
| void | setParent (RenderElement *) |
| |
| void | addPDFURLRect (PaintInfo &, const LayoutPoint &) |
| |
| Node & | nodeForNonAnonymous () const |
| |
| void | adjustRectForOutlineAndShadow (LayoutRect &) const |
| |
| void | setNeedsPositionedMovementLayoutBit (bool b) |
| |
| void | setNormalChildNeedsLayoutBit (bool b) |
| |
| void | setPosChildNeedsLayoutBit (bool b) |
| |
| void | setNeedsSimplifiedNormalFlowLayoutBit (bool b) |
| |
| virtual RenderFlowThread * | locateFlowThreadContainingBlock () const |
| |
| void | initializeFlowThreadStateOnInsertion () |
| |
| void | resetFlowThreadStateOnRemoval () |
| |
| void | setPreviousSibling (RenderObject *previous) |
| |
| void | setNextSibling (RenderObject *next) |
| |
| void | setParent (RenderElement *) |
| |
| void | addPDFURLRect (PaintInfo &, const LayoutPoint &) |
| |
| Node & | nodeForNonAnonymous () const |
| |
| void | adjustRectForOutlineAndShadow (LayoutRect &) const |
| |
| void | setNeedsPositionedMovementLayoutBit (bool b) |
| |
| void | setNormalChildNeedsLayoutBit (bool b) |
| |
| void | setPosChildNeedsLayoutBit (bool b) |
| |
| void | setNeedsSimplifiedNormalFlowLayoutBit (bool b) |
| |
| virtual RenderFlowThread * | locateFlowThreadContainingBlock () const |
| |
| void | initializeFlowThreadStateOnInsertion () |
| |
| void | resetFlowThreadStateOnRemoval () |
| |
| | CachedResourceClient () |
| |
| | CachedResourceClient () |
| |
| static bool | shouldAntialiasLines (GraphicsContext &) |
| |
| static void | clipRoundedInnerRect (GraphicsContext &, const FloatRect &, const FloatRoundedRect &clipRect) |
| |
| static bool | shouldAntialiasLines (GraphicsContext &) |
| |
| static void | clipRoundedInnerRect (GraphicsContext &, const FloatRect &, const FloatRoundedRect &clipRect) |
| |
| static void | calculateBorderStyleColor (const EBorderStyle &, const BoxSide &, Color &) |
| |
| static FlowThreadState | computedFlowThreadState (const RenderObject &) |
| |
| static void | calculateBorderStyleColor (const EBorderStyle &, const BoxSide &, Color &) |
| |
| static FlowThreadState | computedFlowThreadState (const RenderObject &) |
| |
| LayoutBoxExtent | m_marginBox |
| |
| LayoutUnit | m_minPreferredLogicalWidth |
| |
| LayoutUnit | m_maxPreferredLogicalWidth |
| |
| InlineElementBox * | m_inlineBoxWrapper { nullptr } |
| |
| RefPtr< RenderOverflow > | m_overflow |
| |
| bool | m_reparentingChild { false } |
| |