| Index: LayoutTests/svg/text/bidi-getsubstringlength.html | 
| diff --git a/LayoutTests/svg/text/bidi-getsubstringlength.html b/LayoutTests/svg/text/bidi-getsubstringlength.html | 
| index 5a9f39c3f33dcfa8ea9c36efa515558b3b89e678..3934e89305f8c46acf9615b697656e67114585a7 100644 | 
| --- a/LayoutTests/svg/text/bidi-getsubstringlength.html | 
| +++ b/LayoutTests/svg/text/bidi-getsubstringlength.html | 
| @@ -5,11 +5,13 @@ | 
| <script src="../../resources/testharnessreport.js"></script> | 
| <svg width="50px" height="120px" font-family="Arial" font-size="30px"> | 
| <text id="ltrtext" y="30">إعلانات</text> | 
| -  <text id="rtltext" y="90" x="75" direction="rtl">إعلانات</text> | 
| +  <text id="rtltext" y="60" x="75" direction="rtl">إعلانات</text> | 
| +  <text id="ltrmixed" y="90">Fooإعلانات</text> | 
| +  <text id="rtlmixed" y="120" x="75" direction="rtl">Fooإعلانات</text> | 
| </svg> | 
| <script> | 
| test(function() { | 
| -  var textElms = document.querySelectorAll('text'); | 
| +  var textElms = document.getElementsByTagName('text'); | 
| var ltr = textElms[0]; | 
| var rtl = textElms[1]; | 
| var subExtentsLtr = []; | 
| @@ -21,4 +23,12 @@ test(function() { | 
|  | 
| assert_array_equals(subExtentsLtr, subExtentsRtl); | 
| }, '"direction" does not affect sub string lengths.'); | 
| + | 
| +test(function() { | 
| +  var textElms = document.getElementsByTagName('text'); | 
| +  var extentsLtr = textElms[2].getSubStringLength(2, 7); | 
| +  var extentsRtl = textElms[3].getSubStringLength(2, 7); | 
| + | 
| +  assert_equals(extentsLtr, extentsRtl); | 
| +}, '"direction" does not affect sub string lengths across BiDi runs w/ different levels.'); | 
| </script> | 
|  |