blob: 3a7266a64a08cbf6c25cb803a0b75ac1e1d8f26c [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<style>
ruby { border: solid 5px cyan; }
</style>
</head>
<body>
Ruby text should be at the center of ruby base.
<div id="test1" >
<ruby>aaaaa<rt>b</rt></ruby><br>
</div>
<hr>
<div id="test2" >
<ruby>a<rt>bbbb</rt></ruby><br>
</div>
<hr>
<div id="test3" style="-webkit-writing-mode: vertical-rl;">
<ruby>aaaaa<rt>b</rt></ruby><br>
</div>
<hr>
<div id="test4" style="-webkit-writing-mode: vertical-rl;">
<ruby>a<rt>bbbb</rt></ruby><br>
</div>
<script>
setTimeout(function () {
var verticalElement = document.getElementById("test1");
verticalElement.setAttribute("style", "-webkit-writing-mode: vertical-rl;");
verticalElement = document.getElementById("test2");
verticalElement.setAttribute("style", "-webkit-writing-mode: vertical-rl;");
var horizontalElement = document.getElementById("test3");
horizontalElement.setAttribute("style", "");
horizontalElement = document.getElementById("test4");
horizontalElement.setAttribute("style", "");
if (window.testRunner) {
testRunner.notifyDone();
}
}, 0);
if (window.testRunner) {
testRunner.waitUntilDone();
}
</script>
</body>
</html>