blob: fc9f73ed647a61f52d4b72a04744db96cfb10faf [file] [log] [blame]
document.dir should reflect the 'dir' content attribute of the <html> element and should be settable in <head>.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Read document.dir in head
PASS headReadDocumentDir is ""
Write document.dir in head
PASS headWriteDocumentDir is "rtl"
Read document.dir in body
PASS document.dir is "rtl"
Read document.documentElement.dir in body
PASS document.documentElement.dir is "rtl"
Read document.documentElement.getAttribute('dir') in body
PASS document.documentElement.getAttribute('dir') is "rtl"
Read document.body.dir in body
PASS document.body.dir is ""
Write document.dir in body
PASS document.dir is "ltr"
Read document.documentElement.dir in body
PASS document.documentElement.dir is "ltr"
Read document.body.dir in body
PASS document.body.dir is ""
Read document.documentElement.getAttribute('dir') in body
PASS document.documentElement.getAttribute('dir') is "ltr"
Write non-canonical case document.dir in body
PASS document.dir = 'RTL' did not throw exception.
PASS document.dir is "rtl"
Read document.documentElement.getAttribute('dir') in body
PASS document.documentElement.getAttribute('dir') is "RTL"
Write invalid document.dir in body
PASS document.dir = 'WRONG' did not throw exception.
PASS document.dir is ""
Read document.documentElement.getAttribute('dir') in body
PASS document.documentElement.getAttribute('dir') is "WRONG"
Write non-canonical case document.body.dir in body
PASS document.body.dir = 'RTL' did not throw exception.
PASS document.body.dir is "rtl"
Write invalid document.body.dir in body
PASS document.body.dir = 'WRONG' did not throw exception.
PASS document.body.dir is ""
Read document.dir in body
PASS document.dir is ""
Read document.documentElement.getAttribute('dir') in body
PASS document.documentElement.getAttribute('dir') is "null"
PASS successfullyParsed is true
TEST COMPLETE