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
Created attachment 203459 [details] Test-case
This happens for both "display: block" and "display: inline-block" for the monolithic element.
Created attachment 203529 [details] Test-case
Still repros on today's nightly (r151543)
CSS Regions were removed in Bug 174978.