Summarized test results:
HTML5, native user interfaces

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

Scrollbar alignment


Links to run testsAssertionsGecko FirefoxBlink ChromeBlink OperaWebkit SafariLegacy EdgeIE
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. passpasspasspassfailfail
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. passpasspasspassfailfail

Alert box

Links to run testsAssertionsGecko FirefoxBlink ChromeBlink OperaWebkit SafariLegacy EdgeIE
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. passpasspasspasspasspass
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. passpasspasspasspasspass
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspasspass
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspasspass

Confirm box

Links to run testsAssertionsGecko FirefoxBlink ChromeBlink OperaWebkit SafariLegacy EdgeIE
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. passpasspasspasspasspass
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. passpasspasspasspasspass
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspasspass
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspasspass

Prompt box

Links to run testsAssertionsGecko FirefoxBlink ChromeBlink OperaWebkit SafariLegacy EdgeIE
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspasspass
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. passpasspasspasspasspass
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. passpasspasspasspassfail
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. passpasspasspasspassfail
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. failpasspasspasspassfail
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. failpasspasspasspassfail
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. passpasspasspasspasspass
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. failpasspasspasspassfail
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. failpasspasspasspassfail
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. failpasspasspasspassfail
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. failpasspasspasspassfail
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. passpasspasspasspasspass
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. failpasspasspasspassfail
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. failpasspasspasspassfail
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. passpasspasspasspasspass
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. passpasspasspasspasspass

Tooltips

Links to run testsAssertionsGecko FirefoxBlink ChromeBlink OperaWebkit SafariLegacy EdgeIE
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. passpasspasspasspasspass
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. passpasspasspasspasspass
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. passpasspassfailpasspass
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. passpasspassfailpasspass
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. passpasspassfailpasspass

Page title

Links to run testsAssertionsGecko FirefoxBlink ChromeBlink OperaWebkit SafariLegacy EdgeIE
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. failpasspasspasspassfail
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. failpasspasspasspassfail
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. failfailfailfailfailfail
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. passfailfailfailfailpass
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. passfailfailfailfailpass