Intended audience: users, HTML coders, script developers, CSS coders, Web project managers, and anyone who wants to know whether browsers support the CSS Ruby spec.
Updated
These tests check how browser chrome handles bidirectional text in response to code in HTML.
To see the test, click on the link in the left-most column. To see detailed results for a single test, click on a row and look just above the table. The detailed results show the date(s) the test result was recorded, and the version of the browser tested.
Any dependencies are shown in notes above the table, and notes below the table will usually provide any additional useful information, including an explanation of why a result was marked as 'partially successful'.
Key:
pass | fail | partially successful |
Links to run tests | Assertions | Gecko Firefox | Blink Chrome | Blink Opera | Webkit Safari | Legacy Edge | IE |
---|---|---|---|---|---|---|---|
dir on html, vertical scrollbar alignment native-user-interfaces-001.html |
[Exploratory] When the html tag sets dir to rtl, the browser window's vertical scroll bar will be on the usual side of the window. | pass | pass | pass | pass | fail | fail |
dir on body, vertical scrollbar alignment native-user-interfaces-002.html |
[Exploratory] When the body tag sets dir to rtl, the browser window's vertical scroll bar will be on the usual side of the window. | pass | pass | pass | pass | fail | fail |
Spec links for this table: link
Links to run tests | Assertions | Gecko Firefox | Blink Chrome | Blink Opera | Webkit Safari | Legacy Edge | IE |
---|---|---|---|---|---|---|---|
javascript alert box, rtl on html, R native-user-interfaces-003.html |
When the html tag sets dir to rtl, text runs in a JavaScript alert box are ordered according to the first strong character. In this case class R. | pass | pass | pass | pass | pass | pass |
javascript alert box, rtl on html, AL native-user-interfaces-004.html |
When the html tag sets dir to rtl, text runs in a JavaScript alert box are ordered according to the first strong character. In this case class AL. | pass | pass | pass | pass | pass | pass |
javascript alert box, rtl on html, L native-user-interfaces-005.html |
When the html tag sets dir to rtl, text runs in a JavaScript alert box are ordered according to the first strong character. In this case class L. | pass | pass | pass | pass | pass | fail |
javascript alert box, ltr on html, R native-user-interfaces-006.html |
When the html tag sets dir to ltr, text runs in a JavaScript alert box are ordered according to the first strong character. In this case class L. | pass | pass | pass | pass | pass | fail |
javascript alert box, ltr on html, AL native-user-interfaces-007.html |
When the html tag sets dir to ltr, text runs in a JavaScript alert box are ordered according to the first strong character. In this case class AL. | pass | pass | pass | pass | pass | fail |
javascript alert box, rtl on body, R native-user-interfaces-008.html |
When the body tag sets dir to rtl, text runs in a JavaScript alert box are ordered according to the first strong character. In this case class R. | pass | pass | pass | pass | pass | fail |
javascript alert box, rtl on body, AL native-user-interfaces-009.html |
When the body tag sets dir to rtl, text runs in a JavaScript alert box are ordered according to the first strong character. In this case class AL. | pass | pass | pass | pass | pass | fail |
javascript alert box, rtl on body, L native-user-interfaces-010.html |
When the body tag sets dir to rtl, text runs in a JavaScript alert box are ordered according to the first strong character. In this case class L. | pass | pass | pass | pass | pass | pass |
javascript alert box, ltr on body, R native-user-interfaces-011.html |
When the body tag sets dir to ltr, text runs in a JavaScript alert box are ordered according to the first strong character. In this case class L. | pass | pass | pass | pass | pass | fail |
javascript alert box, ltr on body, AL native-user-interfaces-012.html |
When the body tag sets dir to ltr, text runs in a JavaScript alert box are ordered according to the first strong character. In this case class AL. | pass | pass | pass | pass | pass | fail |
rtl on html, javascript alert box layout native-user-interfaces-019.html |
[Exploratory] When the html tag sets dir to rtl, the layout of items in the JavaScript alert box has the same direction as usual. | pass | pass | pass | pass | pass | fail |
rtl on body, javascript alert box layout native-user-interfaces-020.html |
[Exploratory] When the body tag sets dir to rtl, the layout of items in the JavaScript alert box has the same direction as usual. | pass | pass | pass | pass | pass | pass |
Spec links for this table: link
Links to run tests | Assertions | Gecko Firefox | Blink Chrome | Blink Opera | Webkit Safari | Legacy Edge | IE |
---|---|---|---|---|---|---|---|
javascript confirm box, rtl on html, R native-user-interfaces-023.html |
When the html tag sets dir to rtl, text runs in a JavaScript confirm box are ordered according to the first strong character. In this case class R. | pass | pass | pass | pass | pass | pass |
javascript confirm box, rtl on html, AL native-user-interfaces-024.html |
When the html tag sets dir to rtl, text runs in a JavaScript confirm box are ordered according to the first strong character. In this case class AL. | pass | pass | pass | pass | pass | pass |
javascript confirm box, rtl on html, L native-user-interfaces-025.html |
When the html tag sets dir to rtl, text runs in a JavaScript confirm box are ordered according to the first strong character. In this case class L. | pass | pass | pass | pass | pass | fail |
javascript confirm box, ltr on html, R native-user-interfaces-026.html |
When the html tag sets dir to ltr, text runs in a JavaScript confirm box are ordered according to the first strong character. In this case class L. | pass | pass | pass | pass | pass | fail |
javascript confirm box, ltr on html, AL native-user-interfaces-027.html |
When the html tag sets dir to ltr, text runs in a JavaScript confirm box are ordered according to the first strong character. In this case class AL. | pass | pass | pass | pass | pass | fail |
javascript confirm box, rtl on body, R native-user-interfaces-028.html |
When the body tag sets dir to rtl, text runs in a JavaScript confirm box are ordered according to the first strong character. In this case class R. | pass | pass | pass | pass | pass | fail |
javascript confirm box, rtl on body, AL native-user-interfaces-029.html |
When the body tag sets dir to rtl, text runs in a JavaScript confirm box are ordered according to the first strong character. In this case class AL. | pass | pass | pass | pass | pass | fail |
javascript confirm box, rtl on body, L native-user-interfaces-030.html |
When the body tag sets dir to rtl, text runs in a JavaScript confirm box are ordered according to the first strong character. In this case class L. | pass | pass | pass | pass | pass | pass |
javascript confirm box, ltr on body, R native-user-interfaces-031.html |
When the body tag sets dir to ltr, text runs in a JavaScript confirm box are ordered according to the first strong character. In this case class L. | pass | pass | pass | pass | pass | fail |
javascript confirm box, ltr on body, AL native-user-interfaces-032.html |
When the body tag sets dir to ltr, text runs in a JavaScript confirm box are ordered according to the first strong character. In this case class AL. | pass | pass | pass | pass | pass | fail |
rtl on html, javascript confirm box layout native-user-interfaces-039.html |
[Exploratory] When the html tag sets dir to rtl, the layout of items in the JavaScript confirm box has the same direction as usual. | pass | pass | pass | pass | pass | fail |
rtl on body, javascript confirm box layout native-user-interfaces-040.html |
[Exploratory] When the body tag sets dir to rtl, the layout of items in the JavaScript confirm box has the same direction as usual. | pass | pass | pass | pass | pass | pass |
Spec links for this table: link
Links to run tests | Assertions | Gecko Firefox | Blink Chrome | Blink Opera | Webkit Safari | Legacy Edge | IE |
---|---|---|---|---|---|---|---|
javascript prompt box, rtl on html, R native-user-interfaces-043.html |
When the html tag sets dir to rtl, text runs in the chrome of a JavaScript prompt box are ordered according to the first strong character. In this case class R. | pass | pass | pass | pass | pass | fail |
javascript prompt box, rtl on html, AL native-user-interfaces-044.html |
When the html tag sets dir to rtl, text runs in the chrome of a JavaScript prompt box are ordered according to the first strong character. In this case class AL. | pass | pass | pass | pass | pass | fail |
javascript prompt box, rtl on html, L native-user-interfaces-045.html |
When the html tag sets dir to rtl, text runs in the chrome of a JavaScript prompt box are ordered according to the first strong character. In this case class L. | pass | pass | pass | pass | pass | pass |
javascript prompt box, ltr on html, R native-user-interfaces-046.html |
When the html tag sets dir to ltr, text runs in the chrome of a JavaScript prompt box are ordered according to the first strong character. In this case class L. | pass | pass | pass | pass | pass | fail |
javascript prompt box, ltr on html, AL native-user-interfaces-047.html |
When the html tag sets dir to ltr, text runs in the chrome of a JavaScript prompt box are ordered according to the first strong character. In this case class AL. | pass | pass | pass | pass | pass | fail |
javascript prompt box, rtl on body, R native-user-interfaces-048.html |
When the body tag sets dir to rtl, text runs in the chrome of a JavaScript prompt box are ordered according to the first strong character. In this case class R. | pass | pass | pass | pass | pass | fail |
javascript prompt box, rtl on body, AL native-user-interfaces-049.html |
When the body tag sets dir to rtl, text runs in the chrome of a JavaScript prompt box are ordered according to the first strong character. In this case class AL. | pass | pass | pass | pass | pass | fail |
javascript prompt box, rtl on body, L native-user-interfaces-050.html |
When the body tag sets dir to rtl, text runs in the chrome of a JavaScript prompt box are ordered according to the first strong character. In this case class L. | pass | pass | pass | pass | pass | pass |
javascript prompt box, ltr on body, R native-user-interfaces-051.html |
When the body tag sets dir to ltr, text runs in the chrome of a JavaScript prompt box are ordered according to the first strong character. In this case class L. | pass | pass | pass | pass | pass | fail |
javascript prompt box, ltr on body, AL native-user-interfaces-052.html |
When the body tag sets dir to ltr, text runs in the chrome of a JavaScript prompt box are ordered according to the first strong character. In this case class AL. | pass | pass | pass | pass | pass | fail |
javascript prompt box, rtl on html, R native-user-interfaces-059.html |
When the html tag sets dir to rtl, text runs in the input field of a JavaScript prompt box are ordered according to the first strong character. In this case class R. | fail | pass | pass | pass | pass | fail |
javascript prompt box, rtl on html, AL native-user-interfaces-060.html |
When the html tag sets dir to rtl, text runs in the input field of a JavaScript prompt box are ordered according to the first strong character. In this case class AL. | fail | pass | pass | pass | pass | fail |
javascript prompt box, rtl on html, L native-user-interfaces-061.html |
When the html tag sets dir to rtl, text runs in the input field of a JavaScript prompt box are ordered according to the first strong character. In this case class L. | pass | pass | pass | pass | pass | pass |
javascript prompt box, ltr on html, R native-user-interfaces-062.html |
When the html tag sets dir to ltr, text runs in the input field of a JavaScript prompt box are ordered according to the first strong character. In this case class L. | fail | pass | pass | pass | pass | fail |
javascript prompt box, ltr on html, AL native-user-interfaces-063.html |
When the html tag sets dir to ltr, text runs in the input field of a JavaScript prompt box are ordered according to the first strong character. In this case class AL. | fail | pass | pass | pass | pass | fail |
javascript prompt box, rtl on body, R native-user-interfaces-064.html |
When the body tag sets dir to rtl, text runs in the input field of a JavaScript prompt box are ordered according to the first strong character. In this case class R. | fail | pass | pass | pass | pass | fail |
javascript prompt box, rtl on body, AL native-user-interfaces-065.html |
When the body tag sets dir to rtl, text runs in the input field of a JavaScript prompt box are ordered according to the first strong character. In this case class AL. | fail | pass | pass | pass | pass | fail |
javascript prompt box, rtl on body, L native-user-interfaces-066.html |
When the body tag sets dir to rtl, text runs in the input field of a JavaScript prompt box are ordered according to the first strong character. In this case class L. | pass | pass | pass | pass | pass | pass |
javascript prompt box, ltr on body, R native-user-interfaces-067.html |
When the body tag sets dir to ltr, text runs in the input field of a JavaScript prompt box are ordered according to the first strong character. In this case class L. | fail | pass | pass | pass | pass | fail |
javascript prompt box, ltr on body, AL native-user-interfaces-068.html |
When the body tag sets dir to ltr, text runs in the input field of a JavaScript prompt box are ordered according to the first strong character. In this case class AL. | fail | pass | pass | pass | pass | fail |
rtl on html, javascript prompt box layout native-user-interfaces-074.html |
[Exploratory] When the html tag sets dir to rtl, the layout of items in the JavaScript prompt box has the same direction as usual. | pass | pass | pass | pass | pass | pass |
rtl on body, javascript prompt box layout native-user-interfaces-075.html |
[Exploratory] When the body tag sets dir to rtl, the layout of items in the JavaScript prompt box has the same direction as usual. | pass | pass | pass | pass | pass | pass |
Spec links for this table: link
Links to run tests | Assertions | Gecko Firefox | Blink Chrome | Blink Opera | Webkit Safari | Legacy Edge | IE |
---|---|---|---|---|---|---|---|
tooltips, rtl, R native-user-interfaces-080.html |
When an element sets dir to rtl, text runs in a tooltip are ordered according to the direction of the element from which is was obtained. In this case the class of the first character is R. | pass | pass | pass | pass | pass | pass |
tooltips, rtl, AL native-user-interfaces-081.html |
When an element sets dir to rtl, text runs in a tooltip are ordered according to the direction of the element from which is was obtained. In this case the class of the first character is AL. | pass | pass | pass | pass | pass | pass |
tooltips, rtl, L native-user-interfaces-082.html |
When an element sets dir to rtl, text runs in a tooltip are ordered according to the direction of the element from which is was obtained. In this case the class of the first character is L. | pass | pass | pass | fail | pass | pass |
tooltips, ltr, R native-user-interfaces-083.html |
When an element sets dir to ltr, text runs in a tooltip are ordered according to the direction of the element from which is was obtained. In this case the class of the first character is R. | pass | pass | pass | fail | pass | pass |
tooltips, ltr, AL native-user-interfaces-084.html |
When an element sets dir to ltr, text runs in a tooltip are ordered according to the direction of the element from which is was obtained. In this case the class of the first character is AL. | pass | pass | pass | fail | pass | pass |
Spec links for this table: link
Links to run tests | Assertions | Gecko Firefox | Blink Chrome | Blink Opera | Webkit Safari | Legacy Edge | IE |
---|---|---|---|---|---|---|---|
rtl html, page title R native-user-interfaces-090.html |
When the html tag sets dir to rtl, text in the window header has the same directionality as the title element. Here the title element starts with an R character. | fail | pass | pass | pass | pass | fail |
rtl html, page title AL native-user-interfaces-091.html |
When the html tag sets dir to rtl, text in the window header has the same directionality as the title element. Here the title element starts with an AL character. | fail | pass | pass | pass | pass | fail |
rtl html, page title L native-user-interfaces-092.html |
When the html tag sets dir to rtl, text in the window header has the same directionality as the title element. Here the title element starts with an L character. | fail | fail | fail | fail | fail | fail |
ltr html, page title R native-user-interfaces-093.html |
When the html tag sets dir to ltr, text in the window header has the same directionality as the title element. Here the title element starts with an R character. | pass | fail | fail | fail | fail | pass |
ltr html, page title AL native-user-interfaces-094.html |
When the html tag sets dir to ltr, text in the window header has the same directionality as the title element. Here the title element starts with an AL character. | pass | fail | fail | fail | fail | pass |
Spec links for this table: link