availableLogicalWidth 2699 Source/core/rendering/RenderBlock.cpp cw = containingBlock()->availableLogicalWidth(); availableLogicalWidth 3152 Source/core/rendering/RenderBlock.cpp return RenderBox::availableLogicalWidth(); availableLogicalWidth 159 Source/core/rendering/RenderBlock.h virtual LayoutUnit availableLogicalWidth() const OVERRIDE FINAL; availableLogicalWidth 255 Source/core/rendering/RenderBlock.h LayoutUnit logicalRightOffsetForContent() const { return logicalLeftOffsetForContent() + availableLogicalWidth(); } availableLogicalWidth 464 Source/core/rendering/RenderBlockFlow.cpp LayoutUnit totalAvailableLogicalWidth = borderAndPaddingLogicalWidth() + availableLogicalWidth(); availableLogicalWidth 306 Source/core/rendering/RenderBlockFlow.h void updateLogicalWidthForAlignment(const ETextAlign&, const RootInlineBox*, BidiRun* trailingSpaceRun, float& logicalLeft, float& totalLogicalWidth, float& availableLogicalWidth, int expansionOpportunityCount); availableLogicalWidth 467 Source/core/rendering/RenderBlockFlow.h float& availableLogicalWidth, BidiRun* firstRun, BidiRun* trailingSpaceRun, GlyphOverflowAndFallbackFontsMap& textBoxDataMap, VerticalPositionCache&, WordMeasurements&); availableLogicalWidth 350 Source/core/rendering/RenderBlockLineLayout.cpp static void updateLogicalWidthForLeftAlignedBlock(bool isLeftToRightDirection, BidiRun* trailingSpaceRun, float& logicalLeft, float& totalLogicalWidth, float availableLogicalWidth) availableLogicalWidth 355 Source/core/rendering/RenderBlockLineLayout.cpp if (totalLogicalWidth > availableLogicalWidth && trailingSpaceRun) availableLogicalWidth 356 Source/core/rendering/RenderBlockLineLayout.cpp trailingSpaceRun->m_box->setLogicalWidth(max<float>(0, trailingSpaceRun->m_box->logicalWidth() - totalLogicalWidth + availableLogicalWidth)); availableLogicalWidth 362 Source/core/rendering/RenderBlockLineLayout.cpp else if (totalLogicalWidth > availableLogicalWidth) availableLogicalWidth 363 Source/core/rendering/RenderBlockLineLayout.cpp logicalLeft -= (totalLogicalWidth - availableLogicalWidth); availableLogicalWidth 366 Source/core/rendering/RenderBlockLineLayout.cpp static void updateLogicalWidthForRightAlignedBlock(bool isLeftToRightDirection, BidiRun* trailingSpaceRun, float& logicalLeft, float& totalLogicalWidth, float availableLogicalWidth) availableLogicalWidth 376 Source/core/rendering/RenderBlockLineLayout.cpp if (totalLogicalWidth < availableLogicalWidth) availableLogicalWidth 377 Source/core/rendering/RenderBlockLineLayout.cpp logicalLeft += availableLogicalWidth - totalLogicalWidth; availableLogicalWidth 381 Source/core/rendering/RenderBlockLineLayout.cpp if (totalLogicalWidth > availableLogicalWidth && trailingSpaceRun) { availableLogicalWidth 382 Source/core/rendering/RenderBlockLineLayout.cpp trailingSpaceRun->m_box->setLogicalWidth(max<float>(0, trailingSpaceRun->m_box->logicalWidth() - totalLogicalWidth + availableLogicalWidth)); availableLogicalWidth 385 Source/core/rendering/RenderBlockLineLayout.cpp logicalLeft += availableLogicalWidth - totalLogicalWidth; availableLogicalWidth 388 Source/core/rendering/RenderBlockLineLayout.cpp static void updateLogicalWidthForCenterAlignedBlock(bool isLeftToRightDirection, BidiRun* trailingSpaceRun, float& logicalLeft, float& totalLogicalWidth, float availableLogicalWidth) availableLogicalWidth 393 Source/core/rendering/RenderBlockLineLayout.cpp trailingSpaceWidth = min(trailingSpaceRun->m_box->logicalWidth(), (availableLogicalWidth - totalLogicalWidth + 1) / 2); availableLogicalWidth 397 Source/core/rendering/RenderBlockLineLayout.cpp logicalLeft += max<float>((availableLogicalWidth - totalLogicalWidth) / 2, 0); availableLogicalWidth 399 Source/core/rendering/RenderBlockLineLayout.cpp logicalLeft += totalLogicalWidth > availableLogicalWidth ? (availableLogicalWidth - totalLogicalWidth) : (availableLogicalWidth - totalLogicalWidth) / 2 - trailingSpaceWidth; availableLogicalWidth 508 Source/core/rendering/RenderBlockLineLayout.cpp static inline void computeExpansionForJustifiedText(BidiRun* firstRun, BidiRun* trailingSpaceRun, Vector<unsigned, 16>& expansionOpportunities, unsigned expansionOpportunityCount, float& totalLogicalWidth, float availableLogicalWidth) availableLogicalWidth 510 Source/core/rendering/RenderBlockLineLayout.cpp if (!expansionOpportunityCount || availableLogicalWidth <= totalLogicalWidth) availableLogicalWidth 529 Source/core/rendering/RenderBlockLineLayout.cpp int expansion = (availableLogicalWidth - totalLogicalWidth) * opportunitiesInRun / expansionOpportunityCount; availableLogicalWidth 540 Source/core/rendering/RenderBlockLineLayout.cpp void RenderBlockFlow::updateLogicalWidthForAlignment(const ETextAlign& textAlign, const RootInlineBox* rootInlineBox, BidiRun* trailingSpaceRun, float& logicalLeft, float& totalLogicalWidth, float& availableLogicalWidth, int expansionOpportunityCount) availableLogicalWidth 555 Source/core/rendering/RenderBlockLineLayout.cpp updateLogicalWidthForLeftAlignedBlock(style()->isLeftToRightDirection(), trailingSpaceRun, logicalLeft, totalLogicalWidth, availableLogicalWidth); availableLogicalWidth 559 Source/core/rendering/RenderBlockLineLayout.cpp updateLogicalWidthForRightAlignedBlock(style()->isLeftToRightDirection(), trailingSpaceRun, logicalLeft, totalLogicalWidth, availableLogicalWidth); availableLogicalWidth 563 Source/core/rendering/RenderBlockLineLayout.cpp updateLogicalWidthForCenterAlignedBlock(style()->isLeftToRightDirection(), trailingSpaceRun, logicalLeft, totalLogicalWidth, availableLogicalWidth); availableLogicalWidth 566 Source/core/rendering/RenderBlockLineLayout.cpp adjustInlineDirectionLineBounds(expansionOpportunityCount, logicalLeft, availableLogicalWidth); availableLogicalWidth 577 Source/core/rendering/RenderBlockLineLayout.cpp updateLogicalWidthForLeftAlignedBlock(style()->isLeftToRightDirection(), trailingSpaceRun, logicalLeft, totalLogicalWidth, availableLogicalWidth); availableLogicalWidth 579 Source/core/rendering/RenderBlockLineLayout.cpp updateLogicalWidthForRightAlignedBlock(style()->isLeftToRightDirection(), trailingSpaceRun, logicalLeft, totalLogicalWidth, availableLogicalWidth); availableLogicalWidth 583 Source/core/rendering/RenderBlockLineLayout.cpp updateLogicalWidthForRightAlignedBlock(style()->isLeftToRightDirection(), trailingSpaceRun, logicalLeft, totalLogicalWidth, availableLogicalWidth); availableLogicalWidth 585 Source/core/rendering/RenderBlockLineLayout.cpp updateLogicalWidthForLeftAlignedBlock(style()->isLeftToRightDirection(), trailingSpaceRun, logicalLeft, totalLogicalWidth, availableLogicalWidth); availableLogicalWidth 590 Source/core/rendering/RenderBlockLineLayout.cpp static void updateLogicalInlinePositions(RenderBlockFlow* block, float& lineLogicalLeft, float& lineLogicalRight, float& availableLogicalWidth, bool firstLine, IndentTextOrNot shouldIndentText, LayoutUnit boxLogicalHeight) availableLogicalWidth 597 Source/core/rendering/RenderBlockLineLayout.cpp availableLogicalWidth = lineLogicalRight - lineLogicalLeft; availableLogicalWidth 614 Source/core/rendering/RenderBlockLineLayout.cpp float availableLogicalWidth; availableLogicalWidth 615 Source/core/rendering/RenderBlockLineLayout.cpp updateLogicalInlinePositions(this, lineLogicalLeft, lineLogicalRight, availableLogicalWidth, isFirstLine, shouldIndentText, 0); availableLogicalWidth 620 Source/core/rendering/RenderBlockLineLayout.cpp updateLogicalInlinePositions(this, lineLogicalLeft, lineLogicalRight, availableLogicalWidth, isFirstLine, shouldIndentText, renderBox->logicalHeight()); availableLogicalWidth 623 Source/core/rendering/RenderBlockLineLayout.cpp computeInlineDirectionPositionsForSegment(lineBox, lineInfo, textAlign, lineLogicalLeft, availableLogicalWidth, firstRun, trailingSpaceRun, textBoxDataMap, verticalPositionCache, wordMeasurements); availableLogicalWidth 631 Source/core/rendering/RenderBlockLineLayout.cpp float& availableLogicalWidth, BidiRun* firstRun, BidiRun* trailingSpaceRun, GlyphOverflowAndFallbackFontsMap& textBoxDataMap, VerticalPositionCache& verticalPositionCache, availableLogicalWidth 693 Source/core/rendering/RenderBlockLineLayout.cpp updateLogicalWidthForAlignment(textAlign, lineBox, trailingSpaceRun, logicalLeft, totalLogicalWidth, availableLogicalWidth, expansionOpportunityCount); availableLogicalWidth 695 Source/core/rendering/RenderBlockLineLayout.cpp computeExpansionForJustifiedText(firstRun, trailingSpaceRun, expansionOpportunities, expansionOpportunityCount, totalLogicalWidth, availableLogicalWidth); availableLogicalWidth 2083 Source/core/rendering/RenderBlockLineLayout.cpp float availableLogicalWidth = logicalRightOffsetForLine(curr->lineTop(), false) - logicalLeft; availableLogicalWidth 2085 Source/core/rendering/RenderBlockLineLayout.cpp updateLogicalWidthForAlignment(textAlign, curr, 0, logicalLeft, totalLogicalWidth, availableLogicalWidth, 0); availableLogicalWidth 2135 Source/core/rendering/RenderBlockLineLayout.cpp float availableLogicalWidth = pixelSnappedLogicalRightOffsetForLine(curr->lineTop(), firstLine) - snappedLogicalLeft; availableLogicalWidth 2136 Source/core/rendering/RenderBlockLineLayout.cpp updateLogicalWidthForAlignment(textAlign, curr, 0, logicalLeft, totalLogicalWidth, availableLogicalWidth, 0); availableLogicalWidth 2140 Source/core/rendering/RenderBlockLineLayout.cpp curr->adjustLogicalPosition(logicalLeft - (availableLogicalWidth - totalLogicalWidth), 0); availableLogicalWidth 2210 Source/core/rendering/RenderBlockLineLayout.cpp float availableLogicalWidth = logicalRightOffsetForLine(logicalHeight(), false) - logicalLeft; availableLogicalWidth 2211 Source/core/rendering/RenderBlockLineLayout.cpp updateLogicalWidthForAlignment(textAlign, 0, 0, logicalLeft, totalLogicalWidth, availableLogicalWidth, 0); availableLogicalWidth 1768 Source/core/rendering/RenderBox.cpp return cb->availableLogicalWidth(); availableLogicalWidth 2257 Source/core/rendering/RenderBox.cpp LayoutUnit RenderBox::fillAvailableMeasure(LayoutUnit availableLogicalWidth) const availableLogicalWidth 2261 Source/core/rendering/RenderBox.cpp return fillAvailableMeasure(availableLogicalWidth, marginStart, marginEnd); availableLogicalWidth 2264 Source/core/rendering/RenderBox.cpp LayoutUnit RenderBox::fillAvailableMeasure(LayoutUnit availableLogicalWidth, LayoutUnit& marginStart, LayoutUnit& marginEnd) const availableLogicalWidth 2266 Source/core/rendering/RenderBox.cpp marginStart = minimumValueForLength(style()->marginStart(), availableLogicalWidth); availableLogicalWidth 2267 Source/core/rendering/RenderBox.cpp marginEnd = minimumValueForLength(style()->marginEnd(), availableLogicalWidth); availableLogicalWidth 2268 Source/core/rendering/RenderBox.cpp return availableLogicalWidth - marginStart - marginEnd; availableLogicalWidth 2271 Source/core/rendering/RenderBox.cpp LayoutUnit RenderBox::computeIntrinsicLogicalWidthUsing(Length logicalWidthLength, LayoutUnit availableLogicalWidth, LayoutUnit borderAndPadding) const availableLogicalWidth 2274 Source/core/rendering/RenderBox.cpp return fillAvailableMeasure(availableLogicalWidth); availableLogicalWidth 2289 Source/core/rendering/RenderBox.cpp return max(minLogicalWidth, min(maxLogicalWidth, fillAvailableMeasure(availableLogicalWidth))); availableLogicalWidth 2296 Source/core/rendering/RenderBox.cpp LayoutUnit RenderBox::computeLogicalWidthUsing(SizeType widthType, Length logicalWidth, LayoutUnit availableLogicalWidth, const RenderBlock* cb) const availableLogicalWidth 2300 Source/core/rendering/RenderBox.cpp return adjustBorderBoxLogicalWidthForBoxSizing(valueForLength(logicalWidth, availableLogicalWidth)); availableLogicalWidth 2304 Source/core/rendering/RenderBox.cpp return computeIntrinsicLogicalWidthUsing(logicalWidth, availableLogicalWidth, borderAndPaddingLogicalWidth()); availableLogicalWidth 2308 Source/core/rendering/RenderBox.cpp LayoutUnit logicalWidthResult = fillAvailableMeasure(availableLogicalWidth, marginStart, marginEnd); availableLogicalWidth 2785 Source/core/rendering/RenderBox.cpp LayoutUnit availableLogicalWidth = 0; availableLogicalWidth 2786 Source/core/rendering/RenderBox.cpp return computeIntrinsicLogicalWidthUsing(logicalWidth, availableLogicalWidth, borderAndPaddingLogicalWidth()) - borderAndPaddingLogicalWidth(); availableLogicalWidth 445 Source/core/rendering/RenderBox.h LayoutUnit computeLogicalWidthUsing(SizeType, Length logicalWidth, LayoutUnit availableLogicalWidth, const RenderBlock* containingBlock) const; availableLogicalWidth 461 Source/core/rendering/RenderBox.h virtual LayoutUnit availableLogicalWidth() const { return contentLogicalWidth(); } availableLogicalWidth 467 Source/core/rendering/RenderBox.h LayoutUnit availableWidth() const { return style()->isHorizontalWritingMode() ? availableLogicalWidth() : availableLogicalHeight(IncludeMarginBorderPadding); } availableLogicalWidth 468 Source/core/rendering/RenderBox.h LayoutUnit availableHeight() const { return style()->isHorizontalWritingMode() ? availableLogicalHeight(IncludeMarginBorderPadding) : availableLogicalWidth(); } availableLogicalWidth 653 Source/core/rendering/RenderBox.h LayoutUnit computeIntrinsicLogicalWidthUsing(Length logicalWidthLength, LayoutUnit availableLogicalWidth, LayoutUnit borderAndPadding) const; availableLogicalWidth 698 Source/core/rendering/RenderBox.h LayoutUnit fillAvailableMeasure(LayoutUnit availableLogicalWidth) const; availableLogicalWidth 699 Source/core/rendering/RenderBox.h LayoutUnit fillAvailableMeasure(LayoutUnit availableLogicalWidth, LayoutUnit& marginStart, LayoutUnit& marginEnd) const; availableLogicalWidth 278 Source/core/rendering/RenderBoxModelObject.cpp LayoutUnit maxWidth = containingBlock->availableLogicalWidth(); availableLogicalWidth 2586 Source/core/rendering/RenderBoxModelObject.cpp return containingBlock()->availableLogicalWidth(); availableLogicalWidth 357 Source/core/rendering/RenderGrid.cpp LayoutUnit availableLogicalSpace = (direction == ForColumns) ? availableLogicalWidth() : availableLogicalHeight(IncludeMarginBorderPadding); availableLogicalWidth 617 Source/core/rendering/RenderImage.cpp intrinsicSize.setWidth(box->availableLogicalWidth().toFloat()); availableLogicalWidth 696 Source/core/rendering/RenderInline.cpp return minimumValueForLength(margin, max<LayoutUnit>(0, renderer->containingBlock()->availableLogicalWidth())); availableLogicalWidth 432 Source/core/rendering/RenderReplaced.cpp logicalWidth = containingBlock()->availableLogicalWidth(); availableLogicalWidth 483 Source/core/rendering/RenderReplaced.cpp return computeReplacedLogicalHeightRespectingMinMaxHeight(roundToInt(round(availableLogicalWidth() / intrinsicRatio))); availableLogicalWidth 265 Source/core/rendering/RenderTable.cpp LayoutUnit availableLogicalWidth = containingBlockLogicalWidthForContent(); availableLogicalWidth 267 Source/core/rendering/RenderTable.cpp LayoutUnit containerWidthInInlineDirection = hasPerpendicularContainingBlock ? perpendicularContainingBlockLogicalHeight() : availableLogicalWidth; availableLogicalWidth 274 Source/core/rendering/RenderTable.cpp LayoutUnit marginStart = minimumValueForLength(style()->marginStart(), availableLogicalWidth); availableLogicalWidth 275 Source/core/rendering/RenderTable.cpp LayoutUnit marginEnd = minimumValueForLength(style()->marginEnd(), availableLogicalWidth); availableLogicalWidth 290 Source/core/rendering/RenderTable.cpp LayoutUnit computedMaxLogicalWidth = convertStyleLogicalWidthToComputedWidth(styleMaxLogicalWidth, availableLogicalWidth); availableLogicalWidth 301 Source/core/rendering/RenderTable.cpp LayoutUnit computedMinLogicalWidth = convertStyleLogicalWidthToComputedWidth(styleMinLogicalWidth, availableLogicalWidth); availableLogicalWidth 311 Source/core/rendering/RenderTable.cpp computeInlineDirectionMargins(cb, availableLogicalWidth, logicalWidth(), availableLogicalWidth 317 Source/core/rendering/RenderTable.cpp setMarginStart(minimumValueForLength(style()->marginStart(), availableLogicalWidth)); availableLogicalWidth 318 Source/core/rendering/RenderTable.cpp setMarginEnd(minimumValueForLength(style()->marginEnd(), availableLogicalWidth)); availableLogicalWidth 150 Source/core/rendering/svg/RenderSVGRoot.cpp return resolveLengthAttributeForSVG(svg->intrinsicWidth(SVGSVGElement::IgnoreCSSProperties), style()->effectiveZoom(), containingBlock()->availableLogicalWidth().toFloat()); availableLogicalWidth 154 Source/core/rendering/svg/RenderSVGRoot.cpp return document().frame()->ownerRenderer()->availableLogicalWidth();