| Summary: | [LFC][IFC][Floats] Fix float boxes embedded to unbreakable inline runs. | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | zalan <zalan> | ||||||||||||||||||||
| Component: | Layout and Rendering | Assignee: | zalan <zalan> | ||||||||||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||||||||||
| Severity: | Normal | CC: | bfulgham, commit-queue, emilio, Hironori.Fujii, koivisto, simon.fraser, webkit-bug-importer, zalan | ||||||||||||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||||||||||||
| Version: | WebKit Nightly Build | ||||||||||||||||||||||
| Hardware: | Unspecified | ||||||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||||
|
Description
zalan
2020-02-23 14:03:30 PST
Created attachment 391499 [details]
Patch
Created attachment 391500 [details]
Unbreakable content with floats
This is a comparison of how floats embedded to unbreakable content is rendered by browsers.
Created attachment 391501 [details]
Mix of breakable and unbreakable content
Created attachment 391504 [details]
Floats with unbreakable content
Created attachment 391505 [details]
Floats with breakable and unbreakable content
Created attachment 391506 [details]
test case ^^
Created attachment 391507 [details]
Patch
Created attachment 391508 [details]
Floats with breakable and unbreakable content
Created attachment 391581 [details]
Patch
The commit-queue encountered the following flaky tests while processing attachment 391581 [details]: editing/spelling/spellcheck-paste-continuous-disabled.html bug 208016 (authors: g.czajkowski@samsung.com and mark.lam@apple.com) The commit-queue is continuing to process your patch. The commit-queue encountered the following flaky tests while processing attachment 391581 [details]: editing/spelling/spellcheck-async-remove-frame.html bug 158401 (authors: morrita@google.com, rniwa@webkit.org, and tony@chromium.org) The commit-queue is continuing to process your patch. Comment on attachment 391581 [details] Patch Clearing flags on attachment: 391581 Committed r257291: <https://trac.webkit.org/changeset/257291> All reviewed patches have been landed. Closing bug. Committed r257297: <https://trac.webkit.org/changeset/257297> |