Bug 117088 - [CSS Regions] monolithic elements can skip multiple regions (possibly all but the last) in search of a region that will fit them
Summary: [CSS Regions] monolithic elements can skip multiple regions (possibly all but...
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: 113050
  Show dependency treegraph
 
Reported: 2013-05-31 10:09 PDT by Mihai Balan
Modified: 2022-07-12 17:18 PDT (History)
3 users (show)

See Also:


Attachments
Test-case (1.22 KB, text/html)
2013-05-31 10:10 PDT, Mihai Balan
no flags Details
Test-case (373.81 KB, application/zip)
2013-06-02 09:04 PDT, Mihai Balan
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mihai Balan 2013-05-31 10:09:31 PDT
The current fragmentation spec states that fragmentation should not create more than one (at most) empty fragmentainers. Currently, monolithic elements can be pushed through the whole region chain if a region that would fit them cannot be found.

Repro: Open attached file
Expected: video should render in the second region, possibly overflowing it
Actual: the video skips all the regions but the last, where it's rendered, still overflowing the region
Comment 1 Mihai Balan 2013-05-31 10:10:11 PDT
Created attachment 203459 [details]
Test-case
Comment 2 Mihai Balan 2013-05-31 10:10:44 PDT
This happens for both "display: block" and "display: inline-block" for the monolithic element.
Comment 3 Mihai Balan 2013-06-02 09:04:49 PDT
Created attachment 203529 [details]
Test-case
Comment 4 Michelangelo De Simone 2013-06-13 10:30:26 PDT
Still repros on today's nightly (r151543)
Comment 5 Brent Fulgham 2022-07-12 17:18:08 PDT
CSS Regions were removed in Bug 174978.