blob: ff9df83c1e5c92084414ea23143216846d447762 [file] [log] [blame]
<!-- webkit-test-runner [ useThreadedScrolling=false ] -->
<!-- This test depends on subpixel quantization being disabled, which is the case when threaded scrolling is disabled. -->
<!DOCTYPE html>
<html>
<head>
<style>
body {
font-family: SubpixelPositioning;
}
div {
font-family: SubpixelPositioningAhem;
border: solid thin blue;
}
</style>
<script>
if (window.testRunner && window.testRunner.setTextSubpixelPositioning)
window.testRunner.setTextSubpixelPositioning(true);
if (window.internals)
window.internals.setPageScaleFactor(1.7, 0, 0);
</script>
</head>
<body>
Tests if the bottom of the text is truncated when the page is scaled by a fractional factor.
If success, the text in the "overflow: hidden" div (the test case) should be displayed
the same as in a normal div (the ref html).
'p' is the character in ahem font with only the descent part.
<br><br>
<div style="font-size: 13px">&nbsp;pppp&nbsp;</div>
<div style="font-size: 14px">&nbsp;pppp&nbsp;</div>
<div style="font-size: 15px">&nbsp;pppp&nbsp;</div>
<div style="font-size: 16px">&nbsp;pppp&nbsp;</div>
<div style="font-size: 17px">&nbsp;pppp&nbsp;</div>
<div style="font-size: 18px">&nbsp;pppp&nbsp;</div>
</body>
</html>