tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 1e37b32b03adc8225bccb1dc75b193370e1db22a
parent d9349b6842bce22bfdd07a0c243546551c6717b6
Author: Ting-Yu Lin <tlin@mozilla.com>
Date:   Mon,  6 Oct 2025 23:10:20 +0000

Bug 1992804 Part 2 - Remove unnecessary inline-size == -1 check in AbsoluteContainingBlock::ResolveSizeDependentOffsets(). r=layout-reviewers,dshin

`-1` doesn't represent any sentinel significance for available-size or
containing-block size. See bug 1988457 comment 2 and comment 3.

Differential Revision: https://phabricator.services.mozilla.com/D267634

Diffstat:
Mlayout/generic/AbsoluteContainingBlock.cpp | 7-------
1 file changed, 0 insertions(+), 7 deletions(-)

diff --git a/layout/generic/AbsoluteContainingBlock.cpp b/layout/generic/AbsoluteContainingBlock.cpp @@ -713,13 +713,6 @@ void AbsoluteContainingBlock::ResolveSizeDependentOffsets( (NS_AUTOOFFSET == aOffsets->BStart(outerWM)) || aKidReflowInput.mFlags.mIOffsetsNeedCSSAlign || aKidReflowInput.mFlags.mBOffsetsNeedCSSAlign) { - if (-1 == aLogicalCBSize->ISize(wm)) { - // Get the containing block width/height - const ReflowInput* parentRI = aKidReflowInput.mParentReflowInput; - *aLogicalCBSize = aKidReflowInput.ComputeContainingBlockRectangle( - aPresContext, parentRI); - } - const LogicalSize logicalCBSizeOuterWM = aLogicalCBSize->ConvertTo(outerWM, wm);