Open Bug 521689 Opened 15 years ago Updated 2 years ago

Circular reasoning leads to vertical scrollbar remaining when it doesn't need to

Categories

(Core :: Layout, defect)

x86
macOS
defect

Tracking

()

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: testcase)

Attachments

(2 files)

Attached file testcase
The testcase and reference have the same final DOM, but the testcase gets a vertical scrollbar while the reference does not.

It seems like layout gets caught in some circular reasoning:

TESTCASE: "There's a vertical scrollbar, so the width is <3ch, so the height is 6em, so we need a vertical scrollbar".

REFERENCE: "There's no vertical scrollbar, so the width is 3ch, so the height is 3em, so we don't need a vertical scrollbar."

Based on layout/reftests/text-transform/all-title-ref.html (!)
Attached file reference (static)

FWIW: I get vertical scrollbar in both the testcase and the reference in both Firefox 66.0.3 (64-bit) and Pale Moon v28.4.1, both on Windows 10 64 bit.

Severity: minor → S4
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: