Adds docs/render with a handover covering what shipped on this branch, the verification methodology, build gotchas, and the prioritized list of remaining work, alongside the phase plan and the index of the Gecko layout study that informed it. Adds render-repros: one HTML fixture per bug fixed here (absolute fills, mixed inline+block layout, carousel clipping, z-index order, clear, tables, image density and alt fallback) plus run.sh to render them all in obscura and Chromium for side-by-side checking. Run before and after any layout or paint change.
14 lines
774 B
HTML
14 lines
774 B
HTML
<!DOCTYPE html><html><head><title>mixed inline+block</title><style>body{margin:0;font-family:sans-serif}
|
|
.box{width:400px;border:2px solid red;margin:8px}</style></head><body>
|
|
<p>Block children of a mixed-content block must stay FULL WIDTH (not shrink to content),
|
|
and inline runs must wrap as text, not one word per line.</p>
|
|
<div class="box">
|
|
leading inline text that should wrap across the full width of this container as a normal paragraph would
|
|
<div style="background:#cdf">block child: must span the full 400px</div>
|
|
trailing inline text after the block child
|
|
<div style="position:relative;height:60px;background:#efe">
|
|
<div style="position:absolute;inset:0;background:rgba(0,128,0,.5)">contentless wrapper w/ abs fill</div>
|
|
</div>
|
|
</div>
|
|
</body></html>
|