Created attachment 234949 [details] testcase The attached test case doesn't render in WebKit Nightly, but it renders fine in Safari 7.0.5. In a local build, it triggers signed integer overflow with many LayoutUnit operations, and there are places where the computed "bottom" coordinate is negative. If I do a build with saturated layout arithmetic enabled, then these LayoutUnit operations no longer cause integer overflows, but it still doesn't render. I haven't been able to determine where the core issue is.
Looks like this has been fixed by some other change.
It still fails on trunk/nightly builds for me.
(In reply to comment #2) > It still fails on trunk/nightly builds for me. Oh, you're right, it doesn't draw the X, but it does render the background color. It didn't even render the background color when I filed this issue, which is why I was confused.