mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-26 14:22:01 +00:00
bug 698185 - test for failure to draw subsequent runs in mixed-dir canvas text. r=dbaron
--HG-- rename : layout/reftests/canvas/text-bidi-ltr-test.html => layout/reftests/canvas/text-bidi-ltr-notref.html
This commit is contained in:
parent
0998411baf
commit
652ae7d29b
@ -38,6 +38,7 @@ asserts-if(cocoaWidget,0-2) == size-change-1.html size-change-1-ref.html
|
|||||||
== text-not-in-doc-test.html text-not-in-doc-ref.html
|
== text-not-in-doc-test.html text-not-in-doc-ref.html
|
||||||
|
|
||||||
== text-bidi-ltr-test.html text-bidi-ltr-ref.html
|
== text-bidi-ltr-test.html text-bidi-ltr-ref.html
|
||||||
|
!= text-bidi-ltr-test.html text-bidi-ltr-notref.html # for bug 698185
|
||||||
== text-bidi-rtl-test.html text-bidi-rtl-ref.html
|
== text-bidi-rtl-test.html text-bidi-rtl-ref.html
|
||||||
|
|
||||||
fails-if(Android) != text-font-lang.html text-font-lang-notref.html
|
fails-if(Android) != text-font-lang.html text-font-lang-notref.html
|
||||||
|
22
layout/reftests/canvas/text-bidi-ltr-notref.html
Normal file
22
layout/reftests/canvas/text-bidi-ltr-notref.html
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<title>Test to ensure bidi is resolved correctly</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<canvas id="c" width="256" height="64" style="direction:ltr"></canvas>
|
||||||
|
<script type="text/javascript">
|
||||||
|
var canvas = document.getElementById('c');
|
||||||
|
var ctx = canvas.getContext('2d');
|
||||||
|
|
||||||
|
// Bug 698185 caused the RTL and trailing LTR runs to be lost
|
||||||
|
// var str = "hello\u05E9\u05DC\u05D5\u05DDgoodbye";
|
||||||
|
var str = "hello";
|
||||||
|
|
||||||
|
ctx.fillStyle = 'black';
|
||||||
|
ctx.font = '10px sans-serif';
|
||||||
|
ctx.fillText(str, 128, 32);
|
||||||
|
|
||||||
|
</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
Loading…
Reference in New Issue
Block a user