<div style="position: absolute">
<span style="outline: auto">
<div style="width: 100px; height: 100px"></div>
</span>
</div>
The anonymous block wrapper of the span thinks it has empty visual overflow and skips all painting, causing missing outline of the span.
Comment 1 by wangxianzhu@chromium.org
, Mar 20 2017