Open Bug 1724991 Opened 3 years ago Updated 1 year ago

{inc} inconsistent invalidation for incremental vs. full relayout, with dynamic change to 'white-space:break-spaces'

Categories

(Core :: Layout: Text and Fonts, defect)

defect

Tracking

()

People

(Reporter: dholbert, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Attached file tetscase 1

STR:

  1. Compare attached testcase and reference case.

ACTUAL RESULTS:
Testcase is shorter, and the reference case has a white "bite" out of the top right corner.

EXPECTED RESULTS:
Testcase and reference case should have the same rendering.

Their markup is identical, and the only difference is that the reference case refreshes the dom (by setting innerHTML equal to itself) to trigger a full relayout.

Attached file reference case 1
Blocks: lqc
Summary: {inc} inconsistent invalidation for incremental vs. full relayout, with dynamic change to 'break-spaces' → {inc} inconsistent invalidation for incremental vs. full relayout, with dynamic change to 'white-space:break-spaces'
Severity: -- → S4

I've just tested this in a recent Firefox (112.0.2, build 20230424110519) and the expected behavior is now showing up. I think we can mark this fixed!

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: