From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 21:33:14 +0200 Subject: Adding upstream version 115.7.0esr. Signed-off-by: Daniel Baumann --- layout/reftests/bidi/dirAuto/1103348-1-ref.html | 19 ++ layout/reftests/bidi/dirAuto/1103348-1.html | 36 +++ .../bidi/dirAuto/1169267-delete-add-1-ref.html | 17 ++ .../bidi/dirAuto/1169267-delete-add-1a.html | 18 ++ .../bidi/dirAuto/1169267-delete-add-1b.html | 18 ++ .../bidi/dirAuto/1169267-delete-add-2-ref.html | 17 ++ .../bidi/dirAuto/1169267-delete-add-2a.html | 18 ++ .../bidi/dirAuto/1169267-delete-add-2b.html | 18 ++ layout/reftests/bidi/dirAuto/839886-1-ref.html | 17 ++ layout/reftests/bidi/dirAuto/839886-1.html | 17 ++ layout/reftests/bidi/dirAuto/859093-1-ref.html | 11 + layout/reftests/bidi/dirAuto/859093-1.html | 11 + layout/reftests/bidi/dirAuto/889742-1-ref.html | 16 ++ layout/reftests/bidi/dirAuto/889742-1.html | 21 ++ .../bidi/dirAuto/bdi-auto-dir-default-ref.html | 34 +++ .../bidi/dirAuto/bdi-auto-dir-default.html | 40 ++++ .../bidi/dirAuto/dir_auto-contained-dir-L-ref.html | 61 +++++ .../bidi/dirAuto/dir_auto-contained-dir-R-ref.html | 58 +++++ .../bidi/dirAuto/dir_auto-set-contained-dir-L.html | 74 ++++++ .../bidi/dirAuto/dir_auto-set-contained-dir-R.html | 71 ++++++ .../dir_auto-set-contained-invalid-dir-L.html | 75 +++++++ .../dir_auto-set-contained-invalid-dir-R.html | 72 ++++++ .../dir_auto-unset-contained-dir-L-ref.html | 61 +++++ .../dirAuto/dir_auto-unset-contained-dir-L.html | 71 ++++++ .../dir_auto-unset-contained-dir-R-ref.html | 64 ++++++ .../dirAuto/dir_auto-unset-contained-dir-R.html | 74 ++++++ .../dirAuto/dynamicDirAuto-ChangeText-LTR1.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-LTR10.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-LTR2.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-LTR3.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-LTR4.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-LTR5.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-LTR6.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-LTR7.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-LTR8.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-LTR9.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-RTL1.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-RTL10.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-RTL2.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-RTL3.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-RTL4.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-RTL5.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-RTL6.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-RTL7.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-RTL8.html | 18 ++ .../dirAuto/dynamicDirAuto-ChangeText-RTL9.html | 18 ++ .../dirAuto/dynamicDirAuto-DeleteText-LTR1.html | 18 ++ .../dirAuto/dynamicDirAuto-DeleteText-LTR2.html | 18 ++ .../dirAuto/dynamicDirAuto-DeleteText-LTR3.html | 18 ++ .../dirAuto/dynamicDirAuto-DeleteText-RTL1.html | 18 ++ .../dirAuto/dynamicDirAuto-DeleteText-RTL2.html | 18 ++ .../dirAuto/dynamicDirAuto-DeleteText-RTL3.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-addLTR-Auto.html | 14 ++ .../bidi/dirAuto/dynamicDirAuto-addRTL-Auto.html | 14 ++ .../bidi/dirAuto/dynamicDirAuto-refLTR-LTR.html | 17 ++ .../bidi/dirAuto/dynamicDirAuto-refLTR-RTL.html | 17 ++ .../bidi/dirAuto/dynamicDirAuto-refRTL-LTR.html | 17 ++ .../bidi/dirAuto/dynamicDirAuto-refRTL-NoDir.html | 20 ++ .../bidi/dirAuto/dynamicDirAuto-refRTL-RTL.html | 17 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-Auto1.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-Auto2.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-Auto3.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-Auto4.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-Auto5.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-Auto6.html | 18 ++ .../dirAuto/dynamicDirAuto-setLTR-InvalidDir1.html | 18 ++ .../dirAuto/dynamicDirAuto-setLTR-InvalidDir2.html | 18 ++ .../dirAuto/dynamicDirAuto-setLTR-InvalidDir3.html | 18 ++ .../dirAuto/dynamicDirAuto-setLTR-InvalidDir4.html | 18 ++ .../dirAuto/dynamicDirAuto-setLTR-InvalidDir5.html | 18 ++ .../dirAuto/dynamicDirAuto-setLTR-InvalidDir6.html | 18 ++ .../dirAuto/dynamicDirAuto-setLTR-InvalidDir7.html | 18 ++ .../dirAuto/dynamicDirAuto-setLTR-InvalidDir8.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-LTR1.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-LTR2.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-LTR3.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-LTR4.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-LTR5.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-LTR6.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-LTR7.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-LTR8.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-NoDir1.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-NoDir2.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-NoDir3.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-NoDir4.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-NoDir5.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-NoDir6.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-NoDir7.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-NoDir8.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-RTL1.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-RTL2.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-RTL3.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-RTL4.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-RTL5.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-RTL6.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-RTL7.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setLTR-RTL8.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-Auto1.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-Auto2.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-Auto3.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-Auto4.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-Auto5.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-Auto6.html | 18 ++ .../dirAuto/dynamicDirAuto-setRTL-InvalidDir1.html | 18 ++ .../dirAuto/dynamicDirAuto-setRTL-InvalidDir2.html | 18 ++ .../dirAuto/dynamicDirAuto-setRTL-InvalidDir3.html | 18 ++ .../dirAuto/dynamicDirAuto-setRTL-InvalidDir4.html | 18 ++ .../dirAuto/dynamicDirAuto-setRTL-InvalidDir5.html | 18 ++ .../dirAuto/dynamicDirAuto-setRTL-InvalidDir6.html | 18 ++ .../dirAuto/dynamicDirAuto-setRTL-InvalidDir7.html | 18 ++ .../dirAuto/dynamicDirAuto-setRTL-InvalidDir8.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-LTR1.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-LTR2.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-LTR3.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-LTR4.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-LTR5.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-LTR6.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-LTR7.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-LTR8.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-NoDir1.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-NoDir2.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-NoDir3.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-NoDir4.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-NoDir5.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-NoDir6.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-NoDir7.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-NoDir8.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-RTL1.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-RTL2.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-RTL3.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-RTL4.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-RTL5.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-RTL6.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-RTL7.html | 18 ++ .../bidi/dirAuto/dynamicDirAuto-setRTL-RTL8.html | 18 ++ layout/reftests/bidi/dirAuto/reftest.list | 119 ++++++++++ layout/reftests/bidi/dirAuto/setDir.js | 247 +++++++++++++++++++++ 137 files changed, 3327 insertions(+) create mode 100644 layout/reftests/bidi/dirAuto/1103348-1-ref.html create mode 100644 layout/reftests/bidi/dirAuto/1103348-1.html create mode 100644 layout/reftests/bidi/dirAuto/1169267-delete-add-1-ref.html create mode 100644 layout/reftests/bidi/dirAuto/1169267-delete-add-1a.html create mode 100644 layout/reftests/bidi/dirAuto/1169267-delete-add-1b.html create mode 100644 layout/reftests/bidi/dirAuto/1169267-delete-add-2-ref.html create mode 100644 layout/reftests/bidi/dirAuto/1169267-delete-add-2a.html create mode 100644 layout/reftests/bidi/dirAuto/1169267-delete-add-2b.html create mode 100644 layout/reftests/bidi/dirAuto/839886-1-ref.html create mode 100644 layout/reftests/bidi/dirAuto/839886-1.html create mode 100644 layout/reftests/bidi/dirAuto/859093-1-ref.html create mode 100644 layout/reftests/bidi/dirAuto/859093-1.html create mode 100644 layout/reftests/bidi/dirAuto/889742-1-ref.html create mode 100644 layout/reftests/bidi/dirAuto/889742-1.html create mode 100644 layout/reftests/bidi/dirAuto/bdi-auto-dir-default-ref.html create mode 100644 layout/reftests/bidi/dirAuto/bdi-auto-dir-default.html create mode 100644 layout/reftests/bidi/dirAuto/dir_auto-contained-dir-L-ref.html create mode 100644 layout/reftests/bidi/dirAuto/dir_auto-contained-dir-R-ref.html create mode 100644 layout/reftests/bidi/dirAuto/dir_auto-set-contained-dir-L.html create mode 100644 layout/reftests/bidi/dirAuto/dir_auto-set-contained-dir-R.html create mode 100644 layout/reftests/bidi/dirAuto/dir_auto-set-contained-invalid-dir-L.html create mode 100644 layout/reftests/bidi/dirAuto/dir_auto-set-contained-invalid-dir-R.html create mode 100644 layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-L-ref.html create mode 100644 layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-L.html create mode 100644 layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-R-ref.html create mode 100644 layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-R.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR1.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR10.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR2.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR3.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR4.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR5.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR6.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR7.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR8.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR9.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL1.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL10.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL2.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL3.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL4.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL5.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL6.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL7.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL8.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL9.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-LTR1.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-LTR2.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-LTR3.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-RTL1.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-RTL2.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-RTL3.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-addLTR-Auto.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-addRTL-Auto.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-refLTR-LTR.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-refLTR-RTL.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-refRTL-LTR.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-refRTL-NoDir.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-refRTL-RTL.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto1.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto2.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto3.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto4.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto5.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto6.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir1.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir2.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir3.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir4.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir5.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir6.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir7.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir8.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR1.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR2.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR3.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR4.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR5.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR6.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR7.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR8.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir1.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir2.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir3.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir4.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir5.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir6.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir7.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir8.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL1.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL2.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL3.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL4.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL5.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL6.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL7.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL8.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto1.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto2.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto3.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto4.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto5.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto6.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir1.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir2.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir3.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir4.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir5.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir6.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir7.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir8.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR1.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR2.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR3.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR4.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR5.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR6.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR7.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR8.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir1.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir2.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir3.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir4.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir5.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir6.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir7.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir8.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL1.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL2.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL3.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL4.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL5.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL6.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL7.html create mode 100644 layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL8.html create mode 100644 layout/reftests/bidi/dirAuto/reftest.list create mode 100644 layout/reftests/bidi/dirAuto/setDir.js (limited to 'layout/reftests/bidi/dirAuto') diff --git a/layout/reftests/bidi/dirAuto/1103348-1-ref.html b/layout/reftests/bidi/dirAuto/1103348-1-ref.html new file mode 100644 index 0000000000..50fba8c41d --- /dev/null +++ b/layout/reftests/bidi/dirAuto/1103348-1-ref.html @@ -0,0 +1,19 @@ + + + + + Dynamic changes and dir=auto + + +
Test for elements with dir="auto" whose content changes between directional and neutral
+
xyz
+
ابج
+
456
+
xyz
+
ابج
+
456
+
xyz
+
ابج
+
456
+ + diff --git a/layout/reftests/bidi/dirAuto/1103348-1.html b/layout/reftests/bidi/dirAuto/1103348-1.html new file mode 100644 index 0000000000..4092f27f87 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/1103348-1.html @@ -0,0 +1,36 @@ + + + + + Dynamic changes and dir=auto + + +
Test for elements with dir="auto" whose content changes between directional and neutral
+
abc
+
abc
+
abc
+
אבג
+
אבג
+
אבג
+
123
+
123
+
123
+ + + diff --git a/layout/reftests/bidi/dirAuto/1169267-delete-add-1-ref.html b/layout/reftests/bidi/dirAuto/1169267-delete-add-1-ref.html new file mode 100644 index 0000000000..d6e2ab456c --- /dev/null +++ b/layout/reftests/bidi/dirAuto/1169267-delete-add-1-ref.html @@ -0,0 +1,17 @@ + + + + + Test bug 1169267 + + + +
+
123אבג
+
+
+
123אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/1169267-delete-add-1a.html b/layout/reftests/bidi/dirAuto/1169267-delete-add-1a.html new file mode 100644 index 0000000000..a532578770 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/1169267-delete-add-1a.html @@ -0,0 +1,18 @@ + + + + + Test bug 1169267 + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/bidi/dirAuto/1169267-delete-add-1b.html b/layout/reftests/bidi/dirAuto/1169267-delete-add-1b.html new file mode 100644 index 0000000000..3127c3e377 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/1169267-delete-add-1b.html @@ -0,0 +1,18 @@ + + + + + Test bug 1169267 + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/bidi/dirAuto/1169267-delete-add-2-ref.html b/layout/reftests/bidi/dirAuto/1169267-delete-add-2-ref.html new file mode 100644 index 0000000000..10685967fe --- /dev/null +++ b/layout/reftests/bidi/dirAuto/1169267-delete-add-2-ref.html @@ -0,0 +1,17 @@ + + + + + Test bug 1169267 + + + +
+
456גדה
+
+
+
456גדה
+ + diff --git a/layout/reftests/bidi/dirAuto/1169267-delete-add-2a.html b/layout/reftests/bidi/dirAuto/1169267-delete-add-2a.html new file mode 100644 index 0000000000..4a0cd1e16e --- /dev/null +++ b/layout/reftests/bidi/dirAuto/1169267-delete-add-2a.html @@ -0,0 +1,18 @@ + + + + + Test bug 1169267 + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/bidi/dirAuto/1169267-delete-add-2b.html b/layout/reftests/bidi/dirAuto/1169267-delete-add-2b.html new file mode 100644 index 0000000000..bc520f83f4 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/1169267-delete-add-2b.html @@ -0,0 +1,18 @@ + + + + + Test bug 1169267 + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/bidi/dirAuto/839886-1-ref.html b/layout/reftests/bidi/dirAuto/839886-1-ref.html new file mode 100644 index 0000000000..df08a25bd8 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/839886-1-ref.html @@ -0,0 +1,17 @@ + + + + + dir="auto" and inputs + + +

The next three lines should be left-to-right:

+
is left-to-right.
+
is right-to-left.
+
is neutral.
+

The next three lines should be right-to-left:

+
שמאל-ימין.
+
ימין-שמאל.
+
נייטראלי.
+ + diff --git a/layout/reftests/bidi/dirAuto/839886-1.html b/layout/reftests/bidi/dirAuto/839886-1.html new file mode 100644 index 0000000000..4cddec7fea --- /dev/null +++ b/layout/reftests/bidi/dirAuto/839886-1.html @@ -0,0 +1,17 @@ + + + + + dir="auto" and inputs + + +

The next three lines should be left-to-right:

+
is left-to-right.
+
is right-to-left.
+
is neutral.
+

The next three lines should be right-to-left:

+
שמאל-ימין.
+
ימין-שמאל.
+
נייטראלי.
+ + diff --git a/layout/reftests/bidi/dirAuto/859093-1-ref.html b/layout/reftests/bidi/dirAuto/859093-1-ref.html new file mode 100644 index 0000000000..f7afe90f5d --- /dev/null +++ b/layout/reftests/bidi/dirAuto/859093-1-ref.html @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/layout/reftests/bidi/dirAuto/859093-1.html b/layout/reftests/bidi/dirAuto/859093-1.html new file mode 100644 index 0000000000..b692a43f91 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/859093-1.html @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/layout/reftests/bidi/dirAuto/889742-1-ref.html b/layout/reftests/bidi/dirAuto/889742-1-ref.html new file mode 100644 index 0000000000..4e0237ba64 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/889742-1-ref.html @@ -0,0 +1,16 @@ + + + + + Auto dir and alignment + + +

Auto dir and alignment

+

Every line below should read "!world םולש" and should be aligned to the right

+

שלום world!

+

שלום world!

+

שלום world!

+

שלום world!

+ + diff --git a/layout/reftests/bidi/dirAuto/889742-1.html b/layout/reftests/bidi/dirAuto/889742-1.html new file mode 100644 index 0000000000..019083d28c --- /dev/null +++ b/layout/reftests/bidi/dirAuto/889742-1.html @@ -0,0 +1,21 @@ + + + + + Auto dir and alignment + + + +

Auto dir and alignment

+

Every line below should read "!world םולש" and should be aligned to the right

+

שלום world!

+

שלום world!

+

שלום world!

+

שלום world!

+ + diff --git a/layout/reftests/bidi/dirAuto/bdi-auto-dir-default-ref.html b/layout/reftests/bidi/dirAuto/bdi-auto-dir-default-ref.html new file mode 100644 index 0000000000..fd255638a5 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/bdi-auto-dir-default-ref.html @@ -0,0 +1,34 @@ + + + + + HTML Test: BDI: paragraph-level container + + + + + + + + + +
+
‭[:)], [+- a ב], [d ג 1]...‬
+
‭...[d ג 1] ,[+- a ב] ,[:)]‬
+
+ + diff --git a/layout/reftests/bidi/dirAuto/bdi-auto-dir-default.html b/layout/reftests/bidi/dirAuto/bdi-auto-dir-default.html new file mode 100644 index 0000000000..d4fb584200 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/bdi-auto-dir-default.html @@ -0,0 +1,40 @@ + + + + + HTML Test: BDI: paragraph-level container + + + + + + + + + +
+ +
[:)], [+- a ב], [1 ג d]...
+
[:)], [+- a ב], [1 ג d]...
+
+ + diff --git a/layout/reftests/bidi/dirAuto/dir_auto-contained-dir-L-ref.html b/layout/reftests/bidi/dirAuto/dir_auto-contained-dir-L-ref.html new file mode 100644 index 0000000000..d5935d83f6 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dir_auto-contained-dir-L-ref.html @@ -0,0 +1,61 @@ + + + + + HTML Test: dir=auto, start with dir, then L + + + + + + + + + +

Test passes if the two boxes below look exactly the same.

+
+ Key to entities used below: + א - The Hebrew letter Alef (strongly RTL). + ב - The Hebrew letter Bet (strongly RTL). + ג - The Hebrew letter Gimel (strongly RTL). + ד - The Hebrew letter Dalet (strongly RTL). + ה - The Hebrew letter He (strongly RTL). + ו - The Hebrew letter Vav (strongly RTL). +
+
+
+

דהו

ABCאבג.
+
+
+

דהו

ABCאבג.
+
+
+
+
+

דהו

ABCאבג.
+
+
+

דהו

ABCאבג.
+
+
+ + diff --git a/layout/reftests/bidi/dirAuto/dir_auto-contained-dir-R-ref.html b/layout/reftests/bidi/dirAuto/dir_auto-contained-dir-R-ref.html new file mode 100644 index 0000000000..5ae48d8970 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dir_auto-contained-dir-R-ref.html @@ -0,0 +1,58 @@ + + + + + HTML Test: dir=auto, start with dir, then R + + + + + + + + + +

Test passes if the two boxes below look exactly the same.

+
+ Key to entities used below: + א - The Hebrew letter Alef (strongly RTL). + ב - The Hebrew letter Bet (strongly RTL). + ג - The Hebrew letter Gimel (strongly RTL). +
+
+
+

DEF

אבגABC.
+
+
+

DEF

אבגABC.
+
+
+
+
+

DEF

אבגABC.
+
+
+

DEF

אבגABC.
+
+
+ + diff --git a/layout/reftests/bidi/dirAuto/dir_auto-set-contained-dir-L.html b/layout/reftests/bidi/dirAuto/dir_auto-set-contained-dir-L.html new file mode 100644 index 0000000000..41bf37180e --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dir_auto-set-contained-dir-L.html @@ -0,0 +1,74 @@ + + + + + HTML Test: dir=auto, start with dir, then L + + + + + + + + + + + +

Test passes if the two boxes below look exactly the same.

+
+ Key to entities used below: + א - The Hebrew letter Alef (strongly RTL). + ב - The Hebrew letter Bet (strongly RTL). + ג - The Hebrew letter Gimel (strongly RTL). + ד - The Hebrew letter Dalet (strongly RTL). + ה - The Hebrew letter He (strongly RTL). + ו - The Hebrew letter Vav (strongly RTL). +
+
+
+

דהו

ABCאבג.
+
+
+

דהו

ABCאבג.
+
+
+
+
+

דהו

ABCאבג.
+
+
+

דהו

ABCאבג.
+
+
+ + diff --git a/layout/reftests/bidi/dirAuto/dir_auto-set-contained-dir-R.html b/layout/reftests/bidi/dirAuto/dir_auto-set-contained-dir-R.html new file mode 100644 index 0000000000..0c74b3f3b4 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dir_auto-set-contained-dir-R.html @@ -0,0 +1,71 @@ + + + + + HTML Test: dir=auto, start with dir, then R + + + + + + + + + + + +

Test passes if the two boxes below look exactly the same.

+
+ Key to entities used below: + א - The Hebrew letter Alef (strongly RTL). + ב - The Hebrew letter Bet (strongly RTL). + ג - The Hebrew letter Gimel (strongly RTL). +
+
+
+

DEF

אבגABC.
+
+
+

DEF

אבגABC.
+
+
+
+
+

DEF

אבגABC.
+
+
+

DEF

אבגABC.
+
+
+ + diff --git a/layout/reftests/bidi/dirAuto/dir_auto-set-contained-invalid-dir-L.html b/layout/reftests/bidi/dirAuto/dir_auto-set-contained-invalid-dir-L.html new file mode 100644 index 0000000000..10a75a4cee --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dir_auto-set-contained-invalid-dir-L.html @@ -0,0 +1,75 @@ + + + + + HTML Test: dir=auto, start with dir, then L + + + + + + + + + + + +

Test passes if the two boxes below look exactly the same.

+
+ Key to entities used below: + א - The Hebrew letter Alef (strongly RTL). + ב - The Hebrew letter Bet (strongly RTL). + ג - The Hebrew letter Gimel (strongly RTL). + ד - The Hebrew letter Dalet (strongly RTL). + ה - The Hebrew letter He (strongly RTL). + ו - The Hebrew letter Vav (strongly RTL). +
+
+
+

דהו

ABCאבג.
+
+
+

דהו

ABCאבג.
+
+
+
+
+

דהו

ABCאבג.
+
+
+

דהו

ABCאבג.
+
+
+ + diff --git a/layout/reftests/bidi/dirAuto/dir_auto-set-contained-invalid-dir-R.html b/layout/reftests/bidi/dirAuto/dir_auto-set-contained-invalid-dir-R.html new file mode 100644 index 0000000000..0ff92cb55d --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dir_auto-set-contained-invalid-dir-R.html @@ -0,0 +1,72 @@ + + + + + HTML Test: dir=auto, start with dir, then R + + + + + + + + + + + +

Test passes if the two boxes below look exactly the same.

+
+ Key to entities used below: + א - The Hebrew letter Alef (strongly RTL). + ב - The Hebrew letter Bet (strongly RTL). + ג - The Hebrew letter Gimel (strongly RTL). +
+
+
+

DEF

אבגABC.
+
+
+

DEF

אבגABC.
+
+
+
+
+

DEF

אבגABC.
+
+
+

DEF

אבגABC.
+
+
+ + diff --git a/layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-L-ref.html b/layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-L-ref.html new file mode 100644 index 0000000000..a786430499 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-L-ref.html @@ -0,0 +1,61 @@ + + + + + HTML Test: dir=auto, start with dir, then R + + + + + + + + + + +

Test passes if the two boxes below look exactly the same.

+
+ Key to entities used below: + א - The Hebrew letter Alef (strongly RTL). + ב - The Hebrew letter Bet (strongly RTL). + ג - The Hebrew letter Gimel (strongly RTL). +
+
+
+

DEF

אבגABC.
+
+
+

DEF

אבגABC.
+
+
+
+
+

DEF

אבגABC.
+
+
+

DEF

אבגABC.
+
+
+ + diff --git a/layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-L.html b/layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-L.html new file mode 100644 index 0000000000..c2cbdc2415 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-L.html @@ -0,0 +1,71 @@ + + + + + HTML Test: dir=auto, start with dir, then R + + + + + + + + + + + +

Test passes if the two boxes below look exactly the same.

+
+ Key to entities used below: + א - The Hebrew letter Alef (strongly RTL). + ב - The Hebrew letter Bet (strongly RTL). + ג - The Hebrew letter Gimel (strongly RTL). +
+
+
+

DEF

אבגABC.
+
+
+

DEF

אבגABC.
+
+
+
+
+

DEF

אבגABC.
+
+
+

DEF

אבגABC.
+
+
+ + diff --git a/layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-R-ref.html b/layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-R-ref.html new file mode 100644 index 0000000000..f383652215 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-R-ref.html @@ -0,0 +1,64 @@ + + + + + HTML Test: dir=auto, start with dir, then L + + + + + + + + + + +

Test passes if the two boxes below look exactly the same.

+
+ Key to entities used below: + א - The Hebrew letter Alef (strongly RTL). + ב - The Hebrew letter Bet (strongly RTL). + ג - The Hebrew letter Gimel (strongly RTL). + ד - The Hebrew letter Dalet (strongly RTL). + ה - The Hebrew letter He (strongly RTL). + ו - The Hebrew letter Vav (strongly RTL). +
+
+
+

דהו

ABCאבג.
+
+
+

דהו

ABCאבג.
+
+
+
+
+

דהו

ABCאבג.
+
+
+

דהו

ABCאבג.
+
+
+ + diff --git a/layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-R.html b/layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-R.html new file mode 100644 index 0000000000..a63f718ce1 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dir_auto-unset-contained-dir-R.html @@ -0,0 +1,74 @@ + + + + + HTML Test: dir=auto, start with dir, then L + + + + + + + + + + + +

Test passes if the two boxes below look exactly the same.

+
+ Key to entities used below: + א - The Hebrew letter Alef (strongly RTL). + ב - The Hebrew letter Bet (strongly RTL). + ג - The Hebrew letter Gimel (strongly RTL). + ד - The Hebrew letter Dalet (strongly RTL). + ה - The Hebrew letter He (strongly RTL). + ו - The Hebrew letter Vav (strongly RTL). +
+
+
+

דהו

ABCאבג.
+
+
+

דהו

ABCאבג.
+
+
+
+
+

דהו

ABCאבג.
+
+
+

דהו

ABCאבג.
+
+
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR1.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR1.html new file mode 100644 index 0000000000..223aa56e6d --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR1.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR10.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR10.html new file mode 100644 index 0000000000..bd3dad92a8 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR10.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
...
+
+
+
...
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR2.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR2.html new file mode 100644 index 0000000000..f9af6b961f --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR2.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
...
+
+
+
...
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR3.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR3.html new file mode 100644 index 0000000000..2d07131d57 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR3.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
­
+
+
+
­
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR4.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR4.html new file mode 100644 index 0000000000..38801d2a47 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR4.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
­
+
+
+
­
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR5.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR5.html new file mode 100644 index 0000000000..7cd5db77c4 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR5.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
­
+
+
+
­
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR6.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR6.html new file mode 100644 index 0000000000..b66f5e3061 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR6.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
­
+
+
+
­
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR7.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR7.html new file mode 100644 index 0000000000..4611189966 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR7.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR8.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR8.html new file mode 100644 index 0000000000..2fb2148f99 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR8.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
...
+
+
+
...
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR9.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR9.html new file mode 100644 index 0000000000..087d5104fc --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-LTR9.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL1.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL1.html new file mode 100644 index 0000000000..361fcd1e72 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL1.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL10.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL10.html new file mode 100644 index 0000000000..01e6f6bcba --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL10.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
...
+
+
+
...
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL2.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL2.html new file mode 100644 index 0000000000..f243dec4fa --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL2.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
...
+
+
+
...
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL3.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL3.html new file mode 100644 index 0000000000..0aaedfe4a1 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL3.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
­
+
+
+
­
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL4.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL4.html new file mode 100644 index 0000000000..60df2980c6 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL4.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
­
+
+
+
­
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL5.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL5.html new file mode 100644 index 0000000000..36d2940e58 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL5.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
­
+
+
+
­
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL6.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL6.html new file mode 100644 index 0000000000..440945bb58 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL6.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
­
+
+
+
­
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL7.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL7.html new file mode 100644 index 0000000000..032c2f4eb1 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL7.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL8.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL8.html new file mode 100644 index 0000000000..9c1da6b0fc --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL8.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
...
+
+
+
...
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL9.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL9.html new file mode 100644 index 0000000000..b7c4c36533 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-ChangeText-RTL9.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-LTR1.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-LTR1.html new file mode 100644 index 0000000000..4ba7a037f6 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-LTR1.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
DEF ABC אבג
+
+
+
DEF ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-LTR2.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-LTR2.html new file mode 100644 index 0000000000..4bea44d83b --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-LTR2.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
גדה ABC אבג
+
+
+
גדה ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-LTR3.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-LTR3.html new file mode 100644 index 0000000000..2c16829530 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-LTR3.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
... ABC אבג
+
+
+
... ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-RTL1.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-RTL1.html new file mode 100644 index 0000000000..ab08388b82 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-RTL1.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
DEF אבג ABC
+
+
+
DEF אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-RTL2.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-RTL2.html new file mode 100644 index 0000000000..477e155a0b --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-RTL2.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
גדה אבג ABC
+
+
+
גדה אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-RTL3.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-RTL3.html new file mode 100644 index 0000000000..cf4069567e --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-DeleteText-RTL3.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
... אבג ABC
+
+
+
... אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-addLTR-Auto.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-addLTR-Auto.html new file mode 100644 index 0000000000..16dc62b5b9 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-addLTR-Auto.html @@ -0,0 +1,14 @@ + + + + + Set and unset dir="auto" + + + + +
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-addRTL-Auto.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-addRTL-Auto.html new file mode 100644 index 0000000000..52c0949c91 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-addRTL-Auto.html @@ -0,0 +1,14 @@ + + + + + Set and unset dir="auto" + + + + +
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-refLTR-LTR.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-refLTR-LTR.html new file mode 100644 index 0000000000..62a74bf334 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-refLTR-LTR.html @@ -0,0 +1,17 @@ + + + + + Set and unset dir="auto" + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-refLTR-RTL.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-refLTR-RTL.html new file mode 100644 index 0000000000..60619730a8 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-refLTR-RTL.html @@ -0,0 +1,17 @@ + + + + + Set and unset dir="auto" + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-refRTL-LTR.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-refRTL-LTR.html new file mode 100644 index 0000000000..4ea471a8d1 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-refRTL-LTR.html @@ -0,0 +1,17 @@ + + + + + Set and unset dir="auto" + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-refRTL-NoDir.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-refRTL-NoDir.html new file mode 100644 index 0000000000..b2f56c1ac1 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-refRTL-NoDir.html @@ -0,0 +1,20 @@ + + + + + Set and unset dir="auto" + + + +
+
אבג ABC
+
+
+ +
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-refRTL-RTL.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-refRTL-RTL.html new file mode 100644 index 0000000000..71c42ea3e4 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-refRTL-RTL.html @@ -0,0 +1,17 @@ + + + + + Set and unset dir="auto" + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto1.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto1.html new file mode 100644 index 0000000000..2c1c525f97 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto1.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto2.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto2.html new file mode 100644 index 0000000000..f0400e0d00 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto2.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto3.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto3.html new file mode 100644 index 0000000000..2cbf52716c --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto3.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto4.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto4.html new file mode 100644 index 0000000000..5bcec0648d --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto4.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto5.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto5.html new file mode 100644 index 0000000000..a0423c2468 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto5.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto6.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto6.html new file mode 100644 index 0000000000..2574c867fa --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-Auto6.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir1.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir1.html new file mode 100644 index 0000000000..1913335b8b --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir1.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir2.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir2.html new file mode 100644 index 0000000000..596f1143af --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir2.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir3.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir3.html new file mode 100644 index 0000000000..f22dd147d1 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir3.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir4.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir4.html new file mode 100644 index 0000000000..f876484e4b --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir4.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir5.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir5.html new file mode 100644 index 0000000000..6da8dff2f3 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir5.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir6.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir6.html new file mode 100644 index 0000000000..b63c0dd0d2 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir6.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir7.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir7.html new file mode 100644 index 0000000000..e1b9d82c1c --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir7.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir8.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir8.html new file mode 100644 index 0000000000..9b80f42d0b --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-InvalidDir8.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR1.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR1.html new file mode 100644 index 0000000000..e89fc79211 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR1.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR2.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR2.html new file mode 100644 index 0000000000..5a8e4f1221 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR2.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR3.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR3.html new file mode 100644 index 0000000000..bbc5f80900 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR3.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR4.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR4.html new file mode 100644 index 0000000000..08b21e09a4 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR4.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR5.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR5.html new file mode 100644 index 0000000000..cffe2556b8 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR5.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR6.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR6.html new file mode 100644 index 0000000000..b54417b6f4 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR6.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR7.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR7.html new file mode 100644 index 0000000000..0baeb9fc6d --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR7.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR8.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR8.html new file mode 100644 index 0000000000..ec1de35425 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-LTR8.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir1.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir1.html new file mode 100644 index 0000000000..2040663c35 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir1.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir2.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir2.html new file mode 100644 index 0000000000..f8c2e99a74 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir2.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir3.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir3.html new file mode 100644 index 0000000000..c295012dba --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir3.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir4.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir4.html new file mode 100644 index 0000000000..13e0e5fc8f --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir4.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir5.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir5.html new file mode 100644 index 0000000000..6dce96a606 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir5.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir6.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir6.html new file mode 100644 index 0000000000..2d9973fa1d --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir6.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir7.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir7.html new file mode 100644 index 0000000000..dd1964e01f --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir7.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir8.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir8.html new file mode 100644 index 0000000000..96d7809358 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-NoDir8.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL1.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL1.html new file mode 100644 index 0000000000..c5a9bf42df --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL1.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL2.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL2.html new file mode 100644 index 0000000000..b8ed6cda81 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL2.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL3.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL3.html new file mode 100644 index 0000000000..528ffde04e --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL3.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL4.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL4.html new file mode 100644 index 0000000000..884c8fa852 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL4.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL5.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL5.html new file mode 100644 index 0000000000..5cf486c905 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL5.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL6.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL6.html new file mode 100644 index 0000000000..61c7331bd3 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL6.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL7.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL7.html new file mode 100644 index 0000000000..c4cc154cbe --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL7.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL8.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL8.html new file mode 100644 index 0000000000..18e333978c --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setLTR-RTL8.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
ABC אבג
+
+
+
ABC אבג
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto1.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto1.html new file mode 100644 index 0000000000..483d79fd51 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto1.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto2.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto2.html new file mode 100644 index 0000000000..b0773e6f6c --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto2.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto3.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto3.html new file mode 100644 index 0000000000..77ce26cb3b --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto3.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto4.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto4.html new file mode 100644 index 0000000000..f8cabec1ee --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto4.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto5.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto5.html new file mode 100644 index 0000000000..20621a5a75 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto5.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto6.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto6.html new file mode 100644 index 0000000000..c9e1b560f7 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-Auto6.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir1.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir1.html new file mode 100644 index 0000000000..a2ddd5292f --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir1.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir2.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir2.html new file mode 100644 index 0000000000..87eb118190 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir2.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir3.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir3.html new file mode 100644 index 0000000000..17ec5b453b --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir3.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir4.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir4.html new file mode 100644 index 0000000000..b4c5ebc091 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir4.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir5.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir5.html new file mode 100644 index 0000000000..1859e89bc6 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir5.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir6.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir6.html new file mode 100644 index 0000000000..06c3d71703 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir6.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir7.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir7.html new file mode 100644 index 0000000000..03239e88b7 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir7.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir8.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir8.html new file mode 100644 index 0000000000..fc353ac22f --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-InvalidDir8.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR1.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR1.html new file mode 100644 index 0000000000..52fcf96b37 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR1.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR2.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR2.html new file mode 100644 index 0000000000..074eeab104 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR2.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR3.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR3.html new file mode 100644 index 0000000000..2bb5ad2de5 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR3.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR4.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR4.html new file mode 100644 index 0000000000..79372c6ed3 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR4.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR5.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR5.html new file mode 100644 index 0000000000..2120170153 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR5.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR6.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR6.html new file mode 100644 index 0000000000..272d5f9fce --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR6.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR7.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR7.html new file mode 100644 index 0000000000..d1d1185d2d --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR7.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR8.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR8.html new file mode 100644 index 0000000000..a6f9fa09a2 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-LTR8.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir1.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir1.html new file mode 100644 index 0000000000..ba2bd8bab5 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir1.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir2.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir2.html new file mode 100644 index 0000000000..5833b2e4ad --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir2.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir3.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir3.html new file mode 100644 index 0000000000..1a031d0438 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir3.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir4.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir4.html new file mode 100644 index 0000000000..53074850d3 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir4.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir5.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir5.html new file mode 100644 index 0000000000..63fc1a7465 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir5.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir6.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir6.html new file mode 100644 index 0000000000..31af1459d2 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir6.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir7.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir7.html new file mode 100644 index 0000000000..5fd61d42e6 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir7.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir8.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir8.html new file mode 100644 index 0000000000..d388d5377f --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-NoDir8.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL1.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL1.html new file mode 100644 index 0000000000..45ee5c5713 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL1.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL2.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL2.html new file mode 100644 index 0000000000..0df2fc8de1 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL2.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL3.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL3.html new file mode 100644 index 0000000000..0dee370b6b --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL3.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL4.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL4.html new file mode 100644 index 0000000000..dbfbe2125a --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL4.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL5.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL5.html new file mode 100644 index 0000000000..1b401367c1 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL5.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL6.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL6.html new file mode 100644 index 0000000000..d2c70793c2 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL6.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL7.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL7.html new file mode 100644 index 0000000000..ca0153cc2f --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL7.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="auto" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL8.html b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL8.html new file mode 100644 index 0000000000..15b323976e --- /dev/null +++ b/layout/reftests/bidi/dirAuto/dynamicDirAuto-setRTL-RTL8.html @@ -0,0 +1,18 @@ + + + + + Set and unset dir="foopy" + + + + +
+
אבג ABC
+
+
+
אבג ABC
+ + diff --git a/layout/reftests/bidi/dirAuto/reftest.list b/layout/reftests/bidi/dirAuto/reftest.list new file mode 100644 index 0000000000..14ce0aa670 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/reftest.list @@ -0,0 +1,119 @@ +== bdi-auto-dir-default.html bdi-auto-dir-default-ref.html +== dir_auto-set-contained-dir-L.html dir_auto-contained-dir-L-ref.html +== dir_auto-set-contained-dir-R.html dir_auto-contained-dir-R-ref.html +== dir_auto-set-contained-invalid-dir-L.html dir_auto-contained-dir-L-ref.html +== dir_auto-set-contained-invalid-dir-R.html dir_auto-contained-dir-R-ref.html +== dir_auto-unset-contained-dir-L.html dir_auto-unset-contained-dir-L-ref.html +== dir_auto-unset-contained-dir-R.html dir_auto-unset-contained-dir-R-ref.html +== dynamicDirAuto-setLTR-Auto1.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-Auto2.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-Auto3.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-Auto4.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-Auto5.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-Auto6.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-LTR1.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-LTR2.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-LTR3.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-LTR4.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-LTR5.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-LTR6.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-LTR7.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-LTR8.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-RTL1.html dynamicDirAuto-refLTR-RTL.html +== dynamicDirAuto-setLTR-RTL2.html dynamicDirAuto-refLTR-RTL.html +== dynamicDirAuto-setLTR-RTL3.html dynamicDirAuto-refLTR-RTL.html +== dynamicDirAuto-setLTR-RTL4.html dynamicDirAuto-refLTR-RTL.html +== dynamicDirAuto-setLTR-RTL5.html dynamicDirAuto-refLTR-RTL.html +== dynamicDirAuto-setLTR-RTL6.html dynamicDirAuto-refLTR-RTL.html +== dynamicDirAuto-setLTR-RTL7.html dynamicDirAuto-refLTR-RTL.html +== dynamicDirAuto-setLTR-RTL8.html dynamicDirAuto-refLTR-RTL.html +== dynamicDirAuto-setLTR-NoDir1.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-NoDir2.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-NoDir3.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-NoDir4.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-NoDir5.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-NoDir6.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-NoDir7.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-NoDir8.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-InvalidDir1.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-InvalidDir2.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-InvalidDir3.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-InvalidDir4.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-InvalidDir5.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-InvalidDir6.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-InvalidDir7.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setLTR-InvalidDir7.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-setRTL-Auto1.html dynamicDirAuto-refRTL-RTL.html +fuzzy-if(Android,0-1,0-1) == dynamicDirAuto-setRTL-Auto2.html dynamicDirAuto-refRTL-RTL.html # android fuzz: bug 1461573 +== dynamicDirAuto-setRTL-Auto3.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-setRTL-Auto4.html dynamicDirAuto-refRTL-RTL.html +fuzzy-if(Android,0-1,0-1) == dynamicDirAuto-setRTL-Auto5.html dynamicDirAuto-refRTL-RTL.html # android fuzz: bug 1459239 +== dynamicDirAuto-setRTL-Auto6.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-setRTL-LTR1.html dynamicDirAuto-refRTL-LTR.html +== dynamicDirAuto-setRTL-LTR2.html dynamicDirAuto-refRTL-LTR.html +== dynamicDirAuto-setRTL-LTR3.html dynamicDirAuto-refRTL-LTR.html +fuzzy-if(Android,0-4,0-2) == dynamicDirAuto-setRTL-LTR4.html dynamicDirAuto-refRTL-LTR.html # android fuzz: bug 1356818 +== dynamicDirAuto-setRTL-LTR5.html dynamicDirAuto-refRTL-LTR.html +== dynamicDirAuto-setRTL-LTR6.html dynamicDirAuto-refRTL-LTR.html +== dynamicDirAuto-setRTL-LTR7.html dynamicDirAuto-refRTL-LTR.html +fuzzy-if(Android,0-4,0-2) == dynamicDirAuto-setRTL-LTR8.html dynamicDirAuto-refRTL-LTR.html # android fuzz: bug 1468922 +== dynamicDirAuto-setRTL-RTL1.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-setRTL-RTL2.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-setRTL-RTL3.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-setRTL-RTL4.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-setRTL-RTL5.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-setRTL-RTL6.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-setRTL-RTL7.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-setRTL-RTL8.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-setRTL-NoDir1.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-setRTL-NoDir2.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-setRTL-NoDir3.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-setRTL-NoDir4.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-setRTL-NoDir5.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-setRTL-NoDir6.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-setRTL-NoDir7.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-setRTL-NoDir8.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-setRTL-InvalidDir1.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-setRTL-InvalidDir2.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-setRTL-InvalidDir3.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-setRTL-InvalidDir4.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-setRTL-InvalidDir5.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-setRTL-InvalidDir6.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-setRTL-InvalidDir7.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-setRTL-InvalidDir8.html dynamicDirAuto-refRTL-NoDir.html +== dynamicDirAuto-addLTR-Auto.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-addRTL-Auto.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-ChangeText-LTR1.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-ChangeText-LTR2.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-ChangeText-LTR3.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-ChangeText-LTR4.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-ChangeText-LTR5.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-ChangeText-LTR6.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-ChangeText-LTR7.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-ChangeText-LTR8.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-ChangeText-LTR9.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-ChangeText-LTR10.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-ChangeText-RTL1.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-ChangeText-RTL2.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-ChangeText-RTL3.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-ChangeText-RTL4.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-ChangeText-RTL5.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-ChangeText-RTL6.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-ChangeText-RTL7.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-ChangeText-RTL8.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-ChangeText-RTL9.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-ChangeText-RTL10.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-DeleteText-LTR1.html dynamicDirAuto-refLTR-LTR.html +== dynamicDirAuto-DeleteText-LTR2.html dynamicDirAuto-refLTR-LTR.html +fuzzy-if(Android,0-3,0-2) == dynamicDirAuto-DeleteText-LTR3.html dynamicDirAuto-refLTR-LTR.html # android fuzz: bug 1467675 +== dynamicDirAuto-DeleteText-RTL1.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-DeleteText-RTL2.html dynamicDirAuto-refRTL-RTL.html +== dynamicDirAuto-DeleteText-RTL3.html dynamicDirAuto-refRTL-RTL.html +== 839886-1.html 839886-1-ref.html +== 859093-1.html 859093-1-ref.html +== 889742-1.html 889742-1-ref.html +== 1103348-1.html 1103348-1-ref.html +== 1169267-delete-add-1a.html 1169267-delete-add-1-ref.html +== 1169267-delete-add-1b.html 1169267-delete-add-1-ref.html +== 1169267-delete-add-2a.html 1169267-delete-add-2-ref.html +== 1169267-delete-add-2b.html 1169267-delete-add-2-ref.html diff --git a/layout/reftests/bidi/dirAuto/setDir.js b/layout/reftests/bidi/dirAuto/setDir.js new file mode 100644 index 0000000000..829935e564 --- /dev/null +++ b/layout/reftests/bidi/dirAuto/setDir.js @@ -0,0 +1,247 @@ +function setAllDir(value) +{ + for (var i = 0; ; ++i) { + try { + theElement = document.getElementById("set" + i); + theElement.dir = value; + } catch(e) { + break; + } + } +} + +function setAllDirAttribute(value) +{ + for (var i = 0; ; ++i) { + try { + theElement = document.getElementById("set" + i); + theElement.setAttribute("dir", value); + } catch(e) { + break; + } + } +} + +function removeAllDirAttribute() +{ + for (var i = 0; ; ++i) { + try { + theElement = document.getElementById("set" + i); + theElement.removeAttribute("dir"); + } catch(e) { + break; + } + } +} + +function addOneElement(innerHTML) +{ + var container = document.getElementById("container"); + var elem = document.createElement("div"); + elem.innerHTML = innerHTML; + container.appendChild(elem); +} + +function addLTRAutoElements() +{ + addOneElement(''); + addOneElement('ABC אבג'); + addOneElement(''); + addOneElement(''); + addOneElement('ABC אבג'); +} + +function addRTLAutoElements() +{ + addOneElement(''); + addOneElement('אבג ABC'); + addOneElement(''); + addOneElement(''); + addOneElement('אבג ABC'); +} + +function setAllTextValuesTo(newText) +{ + for (var i = 0; ; ++i) { + theElement = document.getElementById("set" + i); + if (!theElement) { + break; + } + if (theElement.tagName == "INPUT" || + theElement.tagName == "TEXTAREA") { + theElement.value = newText; + } else { + theElement.firstChild.textContent = newText; + } + } +} + +function setAllTextDefaultValuesTo(newText) +{ + for (var i = 0; ; ++i) { + theElement = document.getElementById("set" + i); + if (!theElement) { + break; + } + if (theElement.tagName == "INPUT" || + theElement.tagName == "TEXTAREA") { + theElement.defaultValue = newText; + } else { + theElement.firstChild.textContent = newText; + } + } +} + +function setAllTextChildrenTo(newText) +{ + for (var i = 0; ; ++i) { + theElement = document.getElementById("set" + i); + if (!theElement) { + break; + } + if (theElement.tagName == "INPUT") { + theElement.value = newText; + } else { + theElement.firstChild.textContent = newText; + } + } +} + +function appendTextFromArray(textArray) +{ + for (var i = 0; ; ++i) { + theElement = document.getElementById("set" + i); + if (!theElement) { + break; + } + for (var j = 0; j < textArray.length; ++j) { + if (theElement.tagName == "INPUT") { + theElement.value += textArray[j]; + } else { + var textNode = document.createTextNode(textArray[j]); + theElement.appendChild(textNode); + } + } + } +} + +// Add the members of the array to the text content of the elements in +// the document, not including the last member. Then delete the last but +// one and add the last one +// Useful for testing scenarios like bug 1169267 +function appendDeleteAppendTextFromArray(textArray) +{ + if (textArray.length < 2) { + return; + } + + for (var i = 0; ; ++i) { + theElement = document.getElementById("set" + i); + if (!theElement) { + break; + } + var isInput = (theElement.tagName == "INPUT"); + if (!isInput) { + var textNode = document.createTextNode(""); + theElement.appendChild(textNode); + } + + for (var j = 0; j < textArray.length - 1; ++j) { + if (isInput) { + theElement.value += textArray[j]; + } else { + textNode.appendData(textArray[j]); + } + } + + // delete the last element added + var deleteElt = textArray[textArray.length - 2]; + if (isInput) { + theElement.value = theElement.value.slice(0, -deleteElt.length); + } else { + textNode.deleteData(textNode.length - deleteElt.length, + deleteElt.length); + } + + // add the next element + var addElt = textArray[textArray.length - 1]; + if (isInput) { + theElement.value += addElt; + } else { + textNode.appendData(addElt); + } + } +} + +function appendSpansFromArray(textArray) +{ + for (var i = 0; ; ++i) { + theElement = document.getElementById("set" + i); + if (!theElement) { + break; + } + for (var j = 0; j < textArray.length; ++j) { + // fake the result for elements that can't have markup content + if (theElement.tagName == "INPUT") { + theElement.value += textArray[j]; + } else if (theElement.tagName == "TEXTAREA") { + theElement.innerHTML += textArray[j]; + } else { + var span = document.createElement("span"); + span.innerHTML = textArray[j]; + theElement.appendChild(span); + } + } + } +} + +function prependTextFromArray(textArray) +{ + for (var i = 0; ; ++i) { + theElement = document.getElementById("set" + i); + if (!theElement) { + break; + } + for (var j = 0; j < textArray.length; ++j) { + if (theElement.tagName == "INPUT") { + theElement.value = textArray[j] + theElement.value; + } else { + var textNode = document.createTextNode(textArray[j]); + theElement.insertBefore(textNode, theElement.firstChild); + } + } + } +} + +function prependSpansFromArray(textArray) +{ + for (var i = 0; ; ++i) { + theElement = document.getElementById("set" + i); + if (!theElement) { + break; + } + for (var j = 0; j < textArray.length; ++j) { + // fake the result for elements that can't have markup content + if (theElement.tagName == "INPUT") { + theElement.value = textArray[j] + theElement.value; + } else if (theElement.tagName == "TEXTAREA") { + theElement.innerHTML = textArray[j] + theElement.innerHTML; + } else { + var span = document.createElement("span"); + span.innerHTML = textArray[j]; + theElement.insertBefore(span, theElement.firstChild); + } + } + } +} + +function removeElements() +{ + for (var i = 0; ; ++i) { + theElement = document.getElementById("set" + i); + if (!theElement) { + break; + } + theElement.remove(); + } +} -- cgit v1.2.3