22 lines
715 B
HTML
22 lines
715 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<script src="../../resources/js-test-pre.js"></script>
|
|
</head>
|
|
<body>
|
|
<div style="text-align: justify; font-family: Ahem;">
|
|
<ruby id="ruby">abcdefg abcdefg<rt>a</ruby> mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
|
|
</div>
|
|
<script>
|
|
description("This test makes sure that hit testing works with ruby inside text-align: justify.");
|
|
var ruby = document.getElementById("ruby");
|
|
var boundingRect = ruby.getBoundingClientRect();
|
|
var right = boundingRect.right;
|
|
var bottom = boundingRect.bottom;
|
|
shouldBe("right", "792");
|
|
shouldBeEqualToString("document.elementFromPoint(right - 1, bottom - 1).id", "ruby");
|
|
</script>
|
|
<script src="../../resources/js-test-post.js"></script>
|
|
</body>
|
|
</html>
|