Closed Bug 1438047 Opened 6 years ago Closed 6 years ago

[wpt-sync] PR 9503 - [LayoutNG] Allow zero-width layout opportunities.

Categories

(Core :: CSS Parsing and Computation, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla61
Tracking Status
firefox61 --- fixed

People

(Reporter: mozilla.org, Unassigned)

Details

(Whiteboard: [wptsync downstream])

Zero-width floats or in-flow block-level objects that establish a new formatting
context may fit beside preceding floats even if there's zero inline space left.

With this change, a couple of tests start passing, but coverage seems a
bit low, so I added a few new ones.

Had to rebaseline fast/text/word-break.html because a zero-width line
may now fit beside a float that takes up all available inline
space. There was a <br clear=all> in the test that used to insert the
line below such a float. We're now compatible with the others (and our
old selves).

Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng
Change-Id: Iaf394b7039545eea235b2841457f1662e5890ba9

Reviewed-on: https://chromium-review.googlesource.com/916262
WPT-Export-Revision: 0b7f6a317ca807060e4e8dd3bdbdb5328a928ce5
Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core
Ran 4 tests
PASS   : 4
[ Triage 2017/02/20: P3 ]
Priority: -- → P3
Pushed by james@hoppipolla.co.uk:
https://hg.mozilla.org/integration/mozilla-inbound/rev/1319edf25219
[wpt PR 9503] - [LayoutNG] Allow zero-width layout opportunities., a=testonly
https://hg.mozilla.org/mozilla-central/rev/1319edf25219
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
You need to log in before you can comment on or make changes to this bug.