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/text/1170688-ref.html | 21 ++ layout/reftests/text/1170688.html | 21 ++ .../reftests/text/1320665-cmap-format-13-ref.html | 12 + layout/reftests/text/1320665-cmap-format-13.html | 22 ++ .../1331339-script-extensions-shaping-1-ref.html | 28 ++ .../text/1331339-script-extensions-shaping-1.html | 34 ++ layout/reftests/text/1349308-1.html | 2 + layout/reftests/text/1349308-notref.html | 1 + ...463020-letter-spacing-text-transform-1-ref.html | 17 + .../1463020-letter-spacing-text-transform-1.html | 23 ++ ...463020-letter-spacing-text-transform-2-ref.html | 17 + .../1463020-letter-spacing-text-transform-2.html | 23 ++ ...61-spurious-hyphenation-after-explicit-ref.html | 2 + ...507661-spurious-hyphenation-after-explicit.html | 2 + layout/reftests/text/1522857-1-ref.html | 2 + layout/reftests/text/1522857-1.html | 2 + .../text/1637405-pua-shaping-1-notref.html | 15 + layout/reftests/text/1637405-pua-shaping-1.html | 15 + layout/reftests/text/1655364-1-ref.html | 2 + layout/reftests/text/1655364-1.html | 2 + layout/reftests/text/1670581-1-ref.html | 13 + layout/reftests/text/1670581-1.html | 13 + layout/reftests/text/1673098-1-ref.html | 13 + layout/reftests/text/1673098-1.html | 13 + layout/reftests/text/444656-ref.html | 12 + layout/reftests/text/444656.html | 27 ++ layout/reftests/text/449555-1-ref.html | 33 ++ layout/reftests/text/449555-1.html | 33 ++ layout/reftests/text/467722-ref.html | 10 + layout/reftests/text/467722.html | 10 + layout/reftests/text/475092-pos.html | 19 ++ layout/reftests/text/475092-ref.html | 19 ++ layout/reftests/text/475092-sub.html | 19 ++ .../text/476378-soft-hyphen-fallback-ref.html | 19 ++ .../reftests/text/476378-soft-hyphen-fallback.html | 19 ++ layout/reftests/text/577380-ref.html | 13 + layout/reftests/text/577380.html | 13 + layout/reftests/text/726392-1-ref.html | 53 +++ layout/reftests/text/726392-1.html | 66 ++++ layout/reftests/text/726392-2-ref.html | 53 +++ layout/reftests/text/726392-2.html | 66 ++++ layout/reftests/text/726392-3-ref.html | 83 +++++ layout/reftests/text/726392-3.html | 94 ++++++ layout/reftests/text/745555-1-ref.html | 28 ++ layout/reftests/text/745555-1.html | 29 ++ layout/reftests/text/745555-2-ref.html | 14 + layout/reftests/text/745555-2.html | 19 ++ layout/reftests/text/820255-ref.html | 11 + layout/reftests/text/820255.html | 14 + layout/reftests/text/arabic-fallback-1-ref.html | 17 + layout/reftests/text/arabic-fallback-1.html | 17 + layout/reftests/text/arabic-fallback-2-ref.html | 20 ++ layout/reftests/text/arabic-fallback-2.html | 20 ++ layout/reftests/text/arabic-fallback-3-ref.html | 17 + layout/reftests/text/arabic-fallback-3.html | 17 + layout/reftests/text/arabic-fallback-4-ref.html | 17 + layout/reftests/text/arabic-fallback-4.html | 17 + .../text/arabic-final-ligature-spacing-ref.html | 6 + .../text/arabic-final-ligature-spacing.html | 9 + layout/reftests/text/arabic-marks-1-ref.html | 42 +++ layout/reftests/text/arabic-marks-1.html | 42 +++ layout/reftests/text/arabic-shaping-1-ref.html | 17 + layout/reftests/text/arabic-shaping-1.html | 17 + .../reftests/text/arial-bold-lam-alef-1-ref.html | 5 + layout/reftests/text/arial-bold-lam-alef-1.html | 5 + .../reftests/text/auto-hyphenation-1-notref.html | 9 + layout/reftests/text/auto-hyphenation-1-ref.html | 9 + layout/reftests/text/auto-hyphenation-1.html | 10 + layout/reftests/text/auto-hyphenation-10-ref.html | 11 + layout/reftests/text/auto-hyphenation-10.html | 11 + layout/reftests/text/auto-hyphenation-1a.html | 10 + layout/reftests/text/auto-hyphenation-2-ref.html | 11 + layout/reftests/text/auto-hyphenation-2.html | 12 + layout/reftests/text/auto-hyphenation-3-ref.html | 9 + layout/reftests/text/auto-hyphenation-3.html | 10 + layout/reftests/text/auto-hyphenation-4-ref.html | 9 + layout/reftests/text/auto-hyphenation-4.html | 10 + layout/reftests/text/auto-hyphenation-5-ref.html | 28 ++ layout/reftests/text/auto-hyphenation-5.html | 28 ++ layout/reftests/text/auto-hyphenation-6-ref.html | 9 + layout/reftests/text/auto-hyphenation-6.html | 10 + layout/reftests/text/auto-hyphenation-7-ref.html | 9 + layout/reftests/text/auto-hyphenation-7.html | 10 + layout/reftests/text/auto-hyphenation-8-ref.html | 10 + layout/reftests/text/auto-hyphenation-8.html | 10 + layout/reftests/text/auto-hyphenation-9-ref.html | 11 + layout/reftests/text/auto-hyphenation-9.html | 11 + .../reftests/text/auto-hyphenation-af-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-af-1.html | 11 + .../reftests/text/auto-hyphenation-bg-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-bg-1.html | 11 + .../reftests/text/auto-hyphenation-bn-1-ref.html | 4 + layout/reftests/text/auto-hyphenation-bn-1.html | 4 + .../reftests/text/auto-hyphenation-ca-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-ca-1.html | 11 + .../reftests/text/auto-hyphenation-cy-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-cy-1.html | 11 + .../reftests/text/auto-hyphenation-da-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-da-1.html | 11 + .../text/auto-hyphenation-de-1901-1-ref.html | 13 + .../reftests/text/auto-hyphenation-de-1901-1.html | 13 + .../text/auto-hyphenation-de-1996-1-ref.html | 13 + .../reftests/text/auto-hyphenation-de-1996-1.html | 13 + .../text/auto-hyphenation-de-ch-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-de-ch-1.html | 11 + .../reftests/text/auto-hyphenation-eo-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-eo-1.html | 11 + .../reftests/text/auto-hyphenation-es-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-es-1.html | 11 + .../reftests/text/auto-hyphenation-et-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-et-1.html | 11 + .../reftests/text/auto-hyphenation-fi-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-fi-1.html | 11 + .../reftests/text/auto-hyphenation-fr-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-fr-1.html | 11 + .../reftests/text/auto-hyphenation-gl-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-gl-1.html | 11 + .../reftests/text/auto-hyphenation-gu-1-ref.html | 4 + layout/reftests/text/auto-hyphenation-gu-1.html | 4 + .../reftests/text/auto-hyphenation-hi-1-ref.html | 4 + layout/reftests/text/auto-hyphenation-hi-1.html | 4 + .../reftests/text/auto-hyphenation-hr-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-hr-1.html | 11 + .../reftests/text/auto-hyphenation-hsb-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-hsb-1.html | 11 + .../reftests/text/auto-hyphenation-hu-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-hu-1.html | 11 + .../reftests/text/auto-hyphenation-ia-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-ia-1.html | 11 + .../reftests/text/auto-hyphenation-is-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-is-1.html | 11 + .../reftests/text/auto-hyphenation-it-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-it-1.html | 11 + .../reftests/text/auto-hyphenation-kmr-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-kmr-1.html | 11 + .../reftests/text/auto-hyphenation-kn-1-ref.html | 4 + layout/reftests/text/auto-hyphenation-kn-1.html | 4 + .../reftests/text/auto-hyphenation-la-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-la-1.html | 11 + .../reftests/text/auto-hyphenation-lt-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-lt-1.html | 11 + .../reftests/text/auto-hyphenation-ml-1-ref.html | 4 + layout/reftests/text/auto-hyphenation-ml-1.html | 4 + .../reftests/text/auto-hyphenation-mn-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-mn-1.html | 11 + .../reftests/text/auto-hyphenation-nb-1-ref.html | 15 + layout/reftests/text/auto-hyphenation-nb-1.html | 15 + .../reftests/text/auto-hyphenation-nl-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-nl-1.html | 11 + .../reftests/text/auto-hyphenation-nn-1-ref.html | 15 + layout/reftests/text/auto-hyphenation-nn-1.html | 15 + .../reftests/text/auto-hyphenation-pa-1-ref.html | 4 + layout/reftests/text/auto-hyphenation-pa-1.html | 4 + .../reftests/text/auto-hyphenation-pl-1-ref.html | 50 +++ layout/reftests/text/auto-hyphenation-pl-1.html | 20 ++ .../reftests/text/auto-hyphenation-pt-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-pt-1.html | 11 + .../reftests/text/auto-hyphenation-ru-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-ru-1.html | 11 + .../reftests/text/auto-hyphenation-sh-1-ref.html | 13 + layout/reftests/text/auto-hyphenation-sh-1.html | 13 + .../reftests/text/auto-hyphenation-sl-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-sl-1.html | 11 + .../reftests/text/auto-hyphenation-sr-1-ref.html | 13 + layout/reftests/text/auto-hyphenation-sr-1.html | 13 + .../text/auto-hyphenation-sv-1-notref.html | 11 + .../reftests/text/auto-hyphenation-sv-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-sv-1.html | 11 + .../reftests/text/auto-hyphenation-ta-1-ref.html | 4 + layout/reftests/text/auto-hyphenation-ta-1.html | 4 + .../reftests/text/auto-hyphenation-te-1-ref.html | 4 + layout/reftests/text/auto-hyphenation-te-1.html | 4 + .../reftests/text/auto-hyphenation-tr-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-tr-1.html | 11 + .../text/auto-hyphenation-transformed-1-ref.html | 18 + .../text/auto-hyphenation-transformed-1.html | 18 + .../reftests/text/auto-hyphenation-uk-1-ref.html | 11 + layout/reftests/text/auto-hyphenation-uk-1.html | 11 + .../reftests/text/auto-hyphenation-xmllang-1.xhtml | 11 + .../text/auto-hyphenation-xmllang-10.xhtml | 12 + .../text/auto-hyphenation-xmllang-11a.xhtml | 11 + .../text/auto-hyphenation-xmllang-11b.xhtml | 11 + .../text/auto-hyphenation-xmllang-12a.xhtml | 12 + .../text/auto-hyphenation-xmllang-12b.xhtml | 12 + .../text/auto-hyphenation-xmllang-13a.xhtml | 13 + .../text/auto-hyphenation-xmllang-13b.xhtml | 13 + .../text/auto-hyphenation-xmllang-14a.xhtml | 14 + .../text/auto-hyphenation-xmllang-14b.xhtml | 14 + .../text/auto-hyphenation-xmllang-1a.xhtml | 11 + .../reftests/text/auto-hyphenation-xmllang-2.xhtml | 13 + .../reftests/text/auto-hyphenation-xmllang-3.xhtml | 11 + .../reftests/text/auto-hyphenation-xmllang-4.xhtml | 11 + .../reftests/text/auto-hyphenation-xmllang-5.xhtml | 28 ++ .../reftests/text/auto-hyphenation-xmllang-6.xhtml | 11 + .../reftests/text/auto-hyphenation-xmllang-7.xhtml | 11 + .../reftests/text/auto-hyphenation-xmllang-8.xhtml | 11 + .../reftests/text/auto-hyphenation-xmllang-9.xhtml | 12 + layout/reftests/text/cgj-01-ref.html | 21 ++ layout/reftests/text/cgj-01.html | 21 ++ layout/reftests/text/color-opacity-rtl-1-ref.html | 18 + layout/reftests/text/color-opacity-rtl-1.html | 17 + layout/reftests/text/color-opacity-rtl-2-ref.html | 19 ++ layout/reftests/text/color-opacity-rtl-2.html | 17 + layout/reftests/text/control-chars-01-notref.html | 11 + layout/reftests/text/control-chars-01a.html | 11 + layout/reftests/text/control-chars-01b.html | 11 + layout/reftests/text/control-chars-01c.html | 11 + layout/reftests/text/control-chars-01d.html | 11 + layout/reftests/text/control-chars-02-notref.html | 6 + layout/reftests/text/control-chars-02.html | 6 + layout/reftests/text/control-chars-03-ref.html | 6 + layout/reftests/text/control-chars-03a.html | 6 + layout/reftests/text/control-chars-03b.html | 10 + layout/reftests/text/control-chars-04-notref.html | 11 + layout/reftests/text/control-chars-04a.html | 11 + layout/reftests/text/control-chars-04b.html | 11 + layout/reftests/text/control-chars-04c.html | 11 + layout/reftests/text/control-chars-04d.html | 11 + layout/reftests/text/emoji-01-notref.html | 19 ++ layout/reftests/text/emoji-01.html | 19 ++ layout/reftests/text/emoji-02-notref.html | 19 ++ layout/reftests/text/emoji-02.html | 20 ++ layout/reftests/text/emoji-03-notref.html | 19 ++ layout/reftests/text/emoji-03-ref.html | 19 ++ layout/reftests/text/emoji-03.html | 19 ++ layout/reftests/text/emoji-04-ref.html | 20 ++ layout/reftests/text/emoji-04.html | 20 ++ layout/reftests/text/emoji-05-notref.html | 20 ++ layout/reftests/text/emoji-05.html | 20 ++ layout/reftests/text/ethiopic-wordspace-ref.html | 17 + layout/reftests/text/ethiopic-wordspace.html | 17 + layout/reftests/text/fallback-01-ref.xhtml | 19 ++ layout/reftests/text/fallback-01.xhtml | 19 ++ .../text/fallback-mark-stacking-1-notref.html | 23 ++ layout/reftests/text/fallback-mark-stacking-1.html | 23 ++ .../text/font-selection-by-lang-01-ref.html | 23 ++ .../reftests/text/font-selection-by-lang-01.html | 20 ++ .../text/font-selection-fallback-1-ref.html | 42 +++ .../reftests/text/font-selection-fallback-1.html | 41 +++ .../text/font-selection-generic-1-ref.html | 55 ++++ layout/reftests/text/font-selection-generic-1.html | 55 ++++ layout/reftests/text/font-size-adjust-01-ref.html | 14 + layout/reftests/text/font-size-adjust-01.html | 16 + layout/reftests/text/font-size-adjust-02-ref.html | 15 + layout/reftests/text/font-size-adjust-02.html | 15 + layout/reftests/text/font-size-adjust-03-ref.html | 14 + layout/reftests/text/font-size-adjust-03.html | 14 + .../text/glyph-decomposition-graphite-ref.html | 27 ++ .../text/glyph-decomposition-graphite.html | 27 ++ .../text/glyph-decomposition-opentype-ref.html | 27 ++ .../text/glyph-decomposition-opentype.html | 27 ++ layout/reftests/text/graphite-01-ref.html | 23 ++ layout/reftests/text/graphite-01.html | 23 ++ layout/reftests/text/graphite-02-ref.html | 23 ++ layout/reftests/text/graphite-02.html | 23 ++ layout/reftests/text/graphite-03-notref.html | 21 ++ layout/reftests/text/graphite-03a.html | 22 ++ layout/reftests/text/graphite-03b.html | 25 ++ layout/reftests/text/graphite-04-fa.html | 19 ++ layout/reftests/text/graphite-04-ref.html | 20 ++ layout/reftests/text/graphite-04-sd.html | 19 ++ layout/reftests/text/graphite-04-snd.html | 20 ++ layout/reftests/text/graphite-04-ur.html | 20 ++ layout/reftests/text/graphite-04-urd.html | 19 ++ layout/reftests/text/graphite-05-badlang.html | 20 ++ layout/reftests/text/graphite-05-fail.html | 20 ++ layout/reftests/text/graphite-05-feat.html | 21 ++ layout/reftests/text/graphite-05-lang.html | 21 ++ layout/reftests/text/graphite-05-multipass.html | 21 ++ layout/reftests/text/graphite-05-ot-only.html | 21 ++ layout/reftests/text/graphite-05-ref.html | 20 ++ layout/reftests/text/graphite-05-simple.html | 21 ++ layout/reftests/text/graphite-bidi-1-ref.html | 24 ++ layout/reftests/text/graphite-bidi-1.html | 27 ++ .../text/graphite-surrogate-selection-ref.html | 23 ++ .../text/graphite-surrogate-selection.html | 23 ++ layout/reftests/text/hyphenation-caps-1-ref.html | 16 + layout/reftests/text/hyphenation-caps-1.html | 12 + .../reftests/text/hyphenation-control-1-ref.html | 50 +++ layout/reftests/text/hyphenation-control-1.html | 50 +++ .../reftests/text/hyphenation-control-2-ref.html | 22 ++ layout/reftests/text/hyphenation-control-2.html | 27 ++ .../reftests/text/hyphenation-control-3-ref.html | 20 ++ layout/reftests/text/hyphenation-control-3.html | 24 ++ .../reftests/text/hyphenation-control-4-ref.html | 25 ++ layout/reftests/text/hyphenation-control-4.html | 25 ++ .../reftests/text/hyphenation-control-5-ref.html | 22 ++ layout/reftests/text/hyphenation-control-5.html | 22 ++ .../reftests/text/hyphenation-control-6-ref.html | 73 +++++ layout/reftests/text/hyphenation-control-6.html | 21 ++ .../reftests/text/hyphenation-control-7-ref.html | 25 ++ layout/reftests/text/hyphenation-control-7.html | 26 ++ layout/reftests/text/initial-zwj-1-ref.html | 16 + layout/reftests/text/initial-zwj-1.html | 16 + layout/reftests/text/justification-1-ref.html | 11 + layout/reftests/text/justification-1.html | 17 + layout/reftests/text/justification-2-ref.html | 12 + layout/reftests/text/justification-2a.html | 14 + layout/reftests/text/justification-2b.html | 13 + layout/reftests/text/justification-2c.html | 13 + layout/reftests/text/justification-2d.html | 13 + .../text/justification-cjk-extension-ref.html | 19 ++ .../reftests/text/justification-cjk-extension.html | 19 ++ .../text/justification-space-diacritic-ref.html | 21 ++ .../text/justification-space-diacritic.html | 21 ++ layout/reftests/text/kerning-01-notref.html | 25 ++ layout/reftests/text/kerning-01.html | 20 ++ .../reftests/text/letter-spacing-nolig-1-ref.html | 13 + layout/reftests/text/letter-spacing-nolig-1.html | 13 + .../reftests/text/letter-spacing-nolig-2-ref.html | 17 + layout/reftests/text/letter-spacing-nolig-2.html | 17 + layout/reftests/text/ligature-with-space-1.html | 20 ++ layout/reftests/text/line-editing-1-ref.html | 17 + layout/reftests/text/line-editing-1a.html | 27 ++ layout/reftests/text/line-editing-1b.html | 25 ++ layout/reftests/text/line-editing-1c.html | 25 ++ layout/reftests/text/line-editing-1d.html | 26 ++ layout/reftests/text/line-editing-1e.html | 24 ++ layout/reftests/text/lineheight-metrics-1-ref.html | 17 + layout/reftests/text/lineheight-metrics-1.html | 31 ++ layout/reftests/text/lineheight-metrics-2-ref.html | 17 + layout/reftests/text/lineheight-metrics-2a.html | 29 ++ layout/reftests/text/lineheight-metrics-2b.html | 29 ++ .../reftests/text/lineheight-percentage-1-ref.html | 3 + layout/reftests/text/lineheight-percentage-1.html | 6 + layout/reftests/text/long-1.html | 9 + layout/reftests/text/long-ref.html | 8 + .../text/negative-letter-spacing-1-ref.html | 13 + .../reftests/text/negative-letter-spacing-1.html | 18 + .../reftests/text/osx-font-smoothing-2-notref.html | 23 ++ layout/reftests/text/osx-font-smoothing-2-ref.html | 26 ++ layout/reftests/text/osx-font-smoothing-2.html | 23 ++ layout/reftests/text/osx-font-smoothing-ref.html | 31 ++ layout/reftests/text/osx-font-smoothing.html | 32 ++ layout/reftests/text/overflowwrap-04.html | 18 + layout/reftests/text/overflowwrap-05.html | 18 + layout/reftests/text/overflowwrap-06.html | 38 +++ layout/reftests/text/overflowwrap-07.html | 13 + layout/reftests/text/overflowwrap-09.html | 13 + layout/reftests/text/overflowwrap-10.html | 14 + layout/reftests/text/pre-line-1-ref.html | 22 ++ layout/reftests/text/pre-line-1.html | 48 +++ layout/reftests/text/pre-line-2-ref.html | 10 + layout/reftests/text/pre-line-2.html | 12 + layout/reftests/text/pre-line-3-ref.html | 6 + layout/reftests/text/pre-line-3.html | 12 + layout/reftests/text/pre-line-4-ref.html | 7 + layout/reftests/text/pre-line-4.html | 7 + layout/reftests/text/pre-space-1-ref.html | 20 ++ layout/reftests/text/pre-space-1.html | 20 ++ layout/reftests/text/pre-wrap-1-ref.html | 27 ++ layout/reftests/text/pre-wrap-1.html | 21 ++ layout/reftests/text/reftest.list | 364 +++++++++++++++++++++ layout/reftests/text/rgba-text-ref.html | 7 + layout/reftests/text/rgba-text.html | 12 + .../text/segment-break-transformation-1-ref.html | 39 +++ .../text/segment-break-transformation-1.html | 59 ++++ .../text/soft-hyphen-in-table-1-notref.html | 18 + .../reftests/text/soft-hyphen-in-table-1-ref.html | 18 + layout/reftests/text/soft-hyphen-in-table-1.html | 18 + .../reftests/text/soft-hyphen-in-table-2-ref.html | 18 + layout/reftests/text/soft-hyphen-in-table-2.html | 18 + layout/reftests/text/soft-hyphens-1-ref.html | 13 + layout/reftests/text/soft-hyphens-1a.html | 13 + layout/reftests/text/soft-hyphens-1b.html | 13 + layout/reftests/text/soft-hyphens-1c.html | 13 + .../text/soft-hyphens-break-word-1-ref.html | 13 + .../reftests/text/soft-hyphens-break-word-1a.html | 13 + .../reftests/text/soft-hyphens-break-word-1b.html | 13 + .../reftests/text/soft-hyphens-break-word-1c.html | 13 + layout/reftests/text/space-font-1-ref.html | 26 ++ layout/reftests/text/space-font-1.html | 28 ++ .../reftests/text/sub-sup-and-line-height-ref.html | 15 + layout/reftests/text/sub-sup-and-line-height.html | 14 + layout/reftests/text/subpixel-glyphs-x-1a.html | 29 ++ layout/reftests/text/subpixel-glyphs-x-1b.html | 29 ++ layout/reftests/text/subpixel-glyphs-x-2a.html | 21 ++ layout/reftests/text/subpixel-glyphs-x-2b.html | 21 ++ layout/reftests/text/subpixel-glyphs-x-3a.html | 33 ++ layout/reftests/text/subpixel-glyphs-x-3b.html | 36 ++ layout/reftests/text/subpixel-glyphs-y-1a.html | 30 ++ layout/reftests/text/subpixel-glyphs-y-1b.html | 30 ++ layout/reftests/text/subpixel-lineheight-1a.html | 52 +++ layout/reftests/text/subpixel-lineheight-1b.html | 52 +++ layout/reftests/text/swash-1-ref.html | 7 + layout/reftests/text/swash-1.html | 7 + .../text/synthetic-bold-metrics-01-notref.html | 23 ++ .../reftests/text/synthetic-bold-metrics-01.html | 26 ++ .../text/synthetic-bold-papyrus-01-ref.html | 23 ++ .../reftests/text/synthetic-bold-papyrus-01.html | 28 ++ .../text/synthetic-bold-zero-width-01-ref.html | 35 ++ .../text/synthetic-bold-zero-width-01.html | 45 +++ .../text/text-align-left-in-rtl-block-iframe.html | 17 + .../text/text-align-left-in-rtl-block-ref.html | 23 ++ .../text/text-align-left-in-rtl-block.html | 25 ++ .../text/variation-selector-unsupported-1-ref.html | 20 ++ .../text/variation-selector-unsupported-1.html | 20 ++ layout/reftests/text/webkit-text-security-1.html | 138 ++++++++ layout/reftests/text/webkit-text-security-2.html | 20 ++ layout/reftests/text/webkit-text-security-3.html | 20 ++ layout/reftests/text/webkit-text-security-4.html | 20 ++ layout/reftests/text/webkit-text-security-5.html | 20 ++ layout/reftests/text/white-space-1-ref.html | 64 ++++ layout/reftests/text/white-space-1a.html | 53 +++ layout/reftests/text/white-space-1b.html | 53 +++ layout/reftests/text/white-space-2-ref.html | 68 ++++ layout/reftests/text/white-space-2.html | 54 +++ layout/reftests/text/white-space-3-ref.html | 17 + layout/reftests/text/white-space-3.html | 19 ++ layout/reftests/text/word-spacing-01-ref.html | 53 +++ layout/reftests/text/word-spacing-01.html | 46 +++ layout/reftests/text/wordbreak-1-ref.html | 11 + layout/reftests/text/wordbreak-1.html | 15 + layout/reftests/text/wordbreak-3-ref.html | 13 + layout/reftests/text/wordbreak-3.html | 15 + layout/reftests/text/wordbreak-4b-ref.html | 13 + layout/reftests/text/wordbreak-4b.html | 15 + layout/reftests/text/wordbreak-5-ref.html | 13 + layout/reftests/text/wordbreak-5.html | 15 + layout/reftests/text/wordbreak-6-ref.html | 13 + layout/reftests/text/wordbreak-6.html | 15 + layout/reftests/text/wordbreak-7-ref.html | 0 layout/reftests/text/wordbreak-7.html | 0 layout/reftests/text/wordbreak-7a-ref.html | 28 ++ layout/reftests/text/wordbreak-7a.html | 30 ++ layout/reftests/text/wordbreak-7b-ref.html | 30 ++ layout/reftests/text/wordbreak-7b.html | 32 ++ layout/reftests/text/wordbreak-8-ref.html | 17 + layout/reftests/text/wordbreak-8.html | 19 ++ layout/reftests/text/wordbreak-9-ref.html | 29 ++ layout/reftests/text/wordbreak-9.html | 33 ++ layout/reftests/text/wordbreak-dynamic-1-ref.html | 18 + layout/reftests/text/wordbreak-dynamic-1.html | 25 ++ layout/reftests/text/wordwrap-01-ref.html | 19 ++ layout/reftests/text/wordwrap-01.html | 13 + layout/reftests/text/wordwrap-02-ref.html | 30 ++ layout/reftests/text/wordwrap-02.html | 23 ++ layout/reftests/text/wordwrap-03-ref.html | 20 ++ layout/reftests/text/wordwrap-03.html | 15 + layout/reftests/text/wordwrap-04-ref.html | 10 + layout/reftests/text/wordwrap-04.html | 18 + layout/reftests/text/wordwrap-05-ref.html | 10 + layout/reftests/text/wordwrap-05.html | 18 + layout/reftests/text/wordwrap-06-ref.html | 35 ++ layout/reftests/text/wordwrap-06.html | 38 +++ layout/reftests/text/wordwrap-07-ref.html | 10 + layout/reftests/text/wordwrap-07.html | 13 + layout/reftests/text/wordwrap-08-ref.html | 13 + layout/reftests/text/wordwrap-08.html | 13 + layout/reftests/text/wordwrap-09-ref.html | 15 + layout/reftests/text/wordwrap-09.html | 13 + layout/reftests/text/wordwrap-10-ref.html | 14 + layout/reftests/text/wordwrap-10.html | 14 + layout/reftests/text/zwnj-01-notref.html | 21 ++ layout/reftests/text/zwnj-01-ref.html | 24 ++ layout/reftests/text/zwnj-01-ref.xhtml | 36 ++ layout/reftests/text/zwnj-01.html | 21 ++ layout/reftests/text/zwnj-01.xhtml | 33 ++ layout/reftests/text/zwnj-02-ref.xhtml | 32 ++ layout/reftests/text/zwnj-02.xhtml | 33 ++ 460 files changed, 8981 insertions(+) create mode 100644 layout/reftests/text/1170688-ref.html create mode 100644 layout/reftests/text/1170688.html create mode 100644 layout/reftests/text/1320665-cmap-format-13-ref.html create mode 100644 layout/reftests/text/1320665-cmap-format-13.html create mode 100644 layout/reftests/text/1331339-script-extensions-shaping-1-ref.html create mode 100644 layout/reftests/text/1331339-script-extensions-shaping-1.html create mode 100644 layout/reftests/text/1349308-1.html create mode 100644 layout/reftests/text/1349308-notref.html create mode 100644 layout/reftests/text/1463020-letter-spacing-text-transform-1-ref.html create mode 100644 layout/reftests/text/1463020-letter-spacing-text-transform-1.html create mode 100644 layout/reftests/text/1463020-letter-spacing-text-transform-2-ref.html create mode 100644 layout/reftests/text/1463020-letter-spacing-text-transform-2.html create mode 100644 layout/reftests/text/1507661-spurious-hyphenation-after-explicit-ref.html create mode 100644 layout/reftests/text/1507661-spurious-hyphenation-after-explicit.html create mode 100644 layout/reftests/text/1522857-1-ref.html create mode 100644 layout/reftests/text/1522857-1.html create mode 100644 layout/reftests/text/1637405-pua-shaping-1-notref.html create mode 100644 layout/reftests/text/1637405-pua-shaping-1.html create mode 100644 layout/reftests/text/1655364-1-ref.html create mode 100644 layout/reftests/text/1655364-1.html create mode 100644 layout/reftests/text/1670581-1-ref.html create mode 100644 layout/reftests/text/1670581-1.html create mode 100644 layout/reftests/text/1673098-1-ref.html create mode 100644 layout/reftests/text/1673098-1.html create mode 100644 layout/reftests/text/444656-ref.html create mode 100644 layout/reftests/text/444656.html create mode 100644 layout/reftests/text/449555-1-ref.html create mode 100644 layout/reftests/text/449555-1.html create mode 100644 layout/reftests/text/467722-ref.html create mode 100644 layout/reftests/text/467722.html create mode 100644 layout/reftests/text/475092-pos.html create mode 100644 layout/reftests/text/475092-ref.html create mode 100644 layout/reftests/text/475092-sub.html create mode 100644 layout/reftests/text/476378-soft-hyphen-fallback-ref.html create mode 100644 layout/reftests/text/476378-soft-hyphen-fallback.html create mode 100644 layout/reftests/text/577380-ref.html create mode 100644 layout/reftests/text/577380.html create mode 100644 layout/reftests/text/726392-1-ref.html create mode 100644 layout/reftests/text/726392-1.html create mode 100644 layout/reftests/text/726392-2-ref.html create mode 100644 layout/reftests/text/726392-2.html create mode 100644 layout/reftests/text/726392-3-ref.html create mode 100644 layout/reftests/text/726392-3.html create mode 100644 layout/reftests/text/745555-1-ref.html create mode 100644 layout/reftests/text/745555-1.html create mode 100644 layout/reftests/text/745555-2-ref.html create mode 100644 layout/reftests/text/745555-2.html create mode 100644 layout/reftests/text/820255-ref.html create mode 100644 layout/reftests/text/820255.html create mode 100644 layout/reftests/text/arabic-fallback-1-ref.html create mode 100644 layout/reftests/text/arabic-fallback-1.html create mode 100644 layout/reftests/text/arabic-fallback-2-ref.html create mode 100644 layout/reftests/text/arabic-fallback-2.html create mode 100644 layout/reftests/text/arabic-fallback-3-ref.html create mode 100644 layout/reftests/text/arabic-fallback-3.html create mode 100644 layout/reftests/text/arabic-fallback-4-ref.html create mode 100644 layout/reftests/text/arabic-fallback-4.html create mode 100644 layout/reftests/text/arabic-final-ligature-spacing-ref.html create mode 100644 layout/reftests/text/arabic-final-ligature-spacing.html create mode 100644 layout/reftests/text/arabic-marks-1-ref.html create mode 100644 layout/reftests/text/arabic-marks-1.html create mode 100644 layout/reftests/text/arabic-shaping-1-ref.html create mode 100644 layout/reftests/text/arabic-shaping-1.html create mode 100644 layout/reftests/text/arial-bold-lam-alef-1-ref.html create mode 100644 layout/reftests/text/arial-bold-lam-alef-1.html create mode 100644 layout/reftests/text/auto-hyphenation-1-notref.html create mode 100644 layout/reftests/text/auto-hyphenation-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-1.html create mode 100644 layout/reftests/text/auto-hyphenation-10-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-10.html create mode 100644 layout/reftests/text/auto-hyphenation-1a.html create mode 100644 layout/reftests/text/auto-hyphenation-2-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-2.html create mode 100644 layout/reftests/text/auto-hyphenation-3-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-3.html create mode 100644 layout/reftests/text/auto-hyphenation-4-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-4.html create mode 100644 layout/reftests/text/auto-hyphenation-5-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-5.html create mode 100644 layout/reftests/text/auto-hyphenation-6-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-6.html create mode 100644 layout/reftests/text/auto-hyphenation-7-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-7.html create mode 100644 layout/reftests/text/auto-hyphenation-8-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-8.html create mode 100644 layout/reftests/text/auto-hyphenation-9-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-9.html create mode 100644 layout/reftests/text/auto-hyphenation-af-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-af-1.html create mode 100644 layout/reftests/text/auto-hyphenation-bg-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-bg-1.html create mode 100644 layout/reftests/text/auto-hyphenation-bn-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-bn-1.html create mode 100644 layout/reftests/text/auto-hyphenation-ca-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-ca-1.html create mode 100644 layout/reftests/text/auto-hyphenation-cy-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-cy-1.html create mode 100644 layout/reftests/text/auto-hyphenation-da-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-da-1.html create mode 100644 layout/reftests/text/auto-hyphenation-de-1901-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-de-1901-1.html create mode 100644 layout/reftests/text/auto-hyphenation-de-1996-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-de-1996-1.html create mode 100644 layout/reftests/text/auto-hyphenation-de-ch-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-de-ch-1.html create mode 100644 layout/reftests/text/auto-hyphenation-eo-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-eo-1.html create mode 100644 layout/reftests/text/auto-hyphenation-es-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-es-1.html create mode 100644 layout/reftests/text/auto-hyphenation-et-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-et-1.html create mode 100644 layout/reftests/text/auto-hyphenation-fi-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-fi-1.html create mode 100644 layout/reftests/text/auto-hyphenation-fr-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-fr-1.html create mode 100644 layout/reftests/text/auto-hyphenation-gl-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-gl-1.html create mode 100644 layout/reftests/text/auto-hyphenation-gu-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-gu-1.html create mode 100644 layout/reftests/text/auto-hyphenation-hi-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-hi-1.html create mode 100644 layout/reftests/text/auto-hyphenation-hr-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-hr-1.html create mode 100644 layout/reftests/text/auto-hyphenation-hsb-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-hsb-1.html create mode 100644 layout/reftests/text/auto-hyphenation-hu-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-hu-1.html create mode 100644 layout/reftests/text/auto-hyphenation-ia-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-ia-1.html create mode 100644 layout/reftests/text/auto-hyphenation-is-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-is-1.html create mode 100644 layout/reftests/text/auto-hyphenation-it-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-it-1.html create mode 100644 layout/reftests/text/auto-hyphenation-kmr-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-kmr-1.html create mode 100644 layout/reftests/text/auto-hyphenation-kn-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-kn-1.html create mode 100644 layout/reftests/text/auto-hyphenation-la-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-la-1.html create mode 100644 layout/reftests/text/auto-hyphenation-lt-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-lt-1.html create mode 100644 layout/reftests/text/auto-hyphenation-ml-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-ml-1.html create mode 100644 layout/reftests/text/auto-hyphenation-mn-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-mn-1.html create mode 100644 layout/reftests/text/auto-hyphenation-nb-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-nb-1.html create mode 100644 layout/reftests/text/auto-hyphenation-nl-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-nl-1.html create mode 100644 layout/reftests/text/auto-hyphenation-nn-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-nn-1.html create mode 100644 layout/reftests/text/auto-hyphenation-pa-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-pa-1.html create mode 100644 layout/reftests/text/auto-hyphenation-pl-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-pl-1.html create mode 100644 layout/reftests/text/auto-hyphenation-pt-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-pt-1.html create mode 100644 layout/reftests/text/auto-hyphenation-ru-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-ru-1.html create mode 100644 layout/reftests/text/auto-hyphenation-sh-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-sh-1.html create mode 100644 layout/reftests/text/auto-hyphenation-sl-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-sl-1.html create mode 100644 layout/reftests/text/auto-hyphenation-sr-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-sr-1.html create mode 100644 layout/reftests/text/auto-hyphenation-sv-1-notref.html create mode 100644 layout/reftests/text/auto-hyphenation-sv-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-sv-1.html create mode 100644 layout/reftests/text/auto-hyphenation-ta-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-ta-1.html create mode 100644 layout/reftests/text/auto-hyphenation-te-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-te-1.html create mode 100644 layout/reftests/text/auto-hyphenation-tr-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-tr-1.html create mode 100644 layout/reftests/text/auto-hyphenation-transformed-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-transformed-1.html create mode 100644 layout/reftests/text/auto-hyphenation-uk-1-ref.html create mode 100644 layout/reftests/text/auto-hyphenation-uk-1.html create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-1.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-10.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-11a.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-11b.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-12a.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-12b.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-13a.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-13b.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-14a.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-14b.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-1a.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-2.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-3.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-4.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-5.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-6.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-7.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-8.xhtml create mode 100644 layout/reftests/text/auto-hyphenation-xmllang-9.xhtml create mode 100644 layout/reftests/text/cgj-01-ref.html create mode 100644 layout/reftests/text/cgj-01.html create mode 100644 layout/reftests/text/color-opacity-rtl-1-ref.html create mode 100644 layout/reftests/text/color-opacity-rtl-1.html create mode 100644 layout/reftests/text/color-opacity-rtl-2-ref.html create mode 100644 layout/reftests/text/color-opacity-rtl-2.html create mode 100644 layout/reftests/text/control-chars-01-notref.html create mode 100644 layout/reftests/text/control-chars-01a.html create mode 100644 layout/reftests/text/control-chars-01b.html create mode 100644 layout/reftests/text/control-chars-01c.html create mode 100644 layout/reftests/text/control-chars-01d.html create mode 100644 layout/reftests/text/control-chars-02-notref.html create mode 100644 layout/reftests/text/control-chars-02.html create mode 100644 layout/reftests/text/control-chars-03-ref.html create mode 100644 layout/reftests/text/control-chars-03a.html create mode 100644 layout/reftests/text/control-chars-03b.html create mode 100644 layout/reftests/text/control-chars-04-notref.html create mode 100644 layout/reftests/text/control-chars-04a.html create mode 100644 layout/reftests/text/control-chars-04b.html create mode 100644 layout/reftests/text/control-chars-04c.html create mode 100644 layout/reftests/text/control-chars-04d.html create mode 100644 layout/reftests/text/emoji-01-notref.html create mode 100644 layout/reftests/text/emoji-01.html create mode 100644 layout/reftests/text/emoji-02-notref.html create mode 100644 layout/reftests/text/emoji-02.html create mode 100644 layout/reftests/text/emoji-03-notref.html create mode 100644 layout/reftests/text/emoji-03-ref.html create mode 100644 layout/reftests/text/emoji-03.html create mode 100644 layout/reftests/text/emoji-04-ref.html create mode 100644 layout/reftests/text/emoji-04.html create mode 100644 layout/reftests/text/emoji-05-notref.html create mode 100644 layout/reftests/text/emoji-05.html create mode 100644 layout/reftests/text/ethiopic-wordspace-ref.html create mode 100644 layout/reftests/text/ethiopic-wordspace.html create mode 100644 layout/reftests/text/fallback-01-ref.xhtml create mode 100644 layout/reftests/text/fallback-01.xhtml create mode 100644 layout/reftests/text/fallback-mark-stacking-1-notref.html create mode 100644 layout/reftests/text/fallback-mark-stacking-1.html create mode 100644 layout/reftests/text/font-selection-by-lang-01-ref.html create mode 100644 layout/reftests/text/font-selection-by-lang-01.html create mode 100644 layout/reftests/text/font-selection-fallback-1-ref.html create mode 100644 layout/reftests/text/font-selection-fallback-1.html create mode 100644 layout/reftests/text/font-selection-generic-1-ref.html create mode 100644 layout/reftests/text/font-selection-generic-1.html create mode 100644 layout/reftests/text/font-size-adjust-01-ref.html create mode 100644 layout/reftests/text/font-size-adjust-01.html create mode 100644 layout/reftests/text/font-size-adjust-02-ref.html create mode 100644 layout/reftests/text/font-size-adjust-02.html create mode 100644 layout/reftests/text/font-size-adjust-03-ref.html create mode 100644 layout/reftests/text/font-size-adjust-03.html create mode 100644 layout/reftests/text/glyph-decomposition-graphite-ref.html create mode 100644 layout/reftests/text/glyph-decomposition-graphite.html create mode 100644 layout/reftests/text/glyph-decomposition-opentype-ref.html create mode 100644 layout/reftests/text/glyph-decomposition-opentype.html create mode 100644 layout/reftests/text/graphite-01-ref.html create mode 100644 layout/reftests/text/graphite-01.html create mode 100644 layout/reftests/text/graphite-02-ref.html create mode 100644 layout/reftests/text/graphite-02.html create mode 100644 layout/reftests/text/graphite-03-notref.html create mode 100644 layout/reftests/text/graphite-03a.html create mode 100644 layout/reftests/text/graphite-03b.html create mode 100644 layout/reftests/text/graphite-04-fa.html create mode 100644 layout/reftests/text/graphite-04-ref.html create mode 100644 layout/reftests/text/graphite-04-sd.html create mode 100644 layout/reftests/text/graphite-04-snd.html create mode 100644 layout/reftests/text/graphite-04-ur.html create mode 100644 layout/reftests/text/graphite-04-urd.html create mode 100644 layout/reftests/text/graphite-05-badlang.html create mode 100644 layout/reftests/text/graphite-05-fail.html create mode 100644 layout/reftests/text/graphite-05-feat.html create mode 100644 layout/reftests/text/graphite-05-lang.html create mode 100644 layout/reftests/text/graphite-05-multipass.html create mode 100644 layout/reftests/text/graphite-05-ot-only.html create mode 100644 layout/reftests/text/graphite-05-ref.html create mode 100644 layout/reftests/text/graphite-05-simple.html create mode 100644 layout/reftests/text/graphite-bidi-1-ref.html create mode 100644 layout/reftests/text/graphite-bidi-1.html create mode 100644 layout/reftests/text/graphite-surrogate-selection-ref.html create mode 100644 layout/reftests/text/graphite-surrogate-selection.html create mode 100644 layout/reftests/text/hyphenation-caps-1-ref.html create mode 100644 layout/reftests/text/hyphenation-caps-1.html create mode 100644 layout/reftests/text/hyphenation-control-1-ref.html create mode 100644 layout/reftests/text/hyphenation-control-1.html create mode 100644 layout/reftests/text/hyphenation-control-2-ref.html create mode 100644 layout/reftests/text/hyphenation-control-2.html create mode 100644 layout/reftests/text/hyphenation-control-3-ref.html create mode 100644 layout/reftests/text/hyphenation-control-3.html create mode 100644 layout/reftests/text/hyphenation-control-4-ref.html create mode 100644 layout/reftests/text/hyphenation-control-4.html create mode 100644 layout/reftests/text/hyphenation-control-5-ref.html create mode 100644 layout/reftests/text/hyphenation-control-5.html create mode 100644 layout/reftests/text/hyphenation-control-6-ref.html create mode 100644 layout/reftests/text/hyphenation-control-6.html create mode 100644 layout/reftests/text/hyphenation-control-7-ref.html create mode 100644 layout/reftests/text/hyphenation-control-7.html create mode 100644 layout/reftests/text/initial-zwj-1-ref.html create mode 100644 layout/reftests/text/initial-zwj-1.html create mode 100644 layout/reftests/text/justification-1-ref.html create mode 100644 layout/reftests/text/justification-1.html create mode 100644 layout/reftests/text/justification-2-ref.html create mode 100644 layout/reftests/text/justification-2a.html create mode 100644 layout/reftests/text/justification-2b.html create mode 100644 layout/reftests/text/justification-2c.html create mode 100644 layout/reftests/text/justification-2d.html create mode 100644 layout/reftests/text/justification-cjk-extension-ref.html create mode 100644 layout/reftests/text/justification-cjk-extension.html create mode 100644 layout/reftests/text/justification-space-diacritic-ref.html create mode 100644 layout/reftests/text/justification-space-diacritic.html create mode 100644 layout/reftests/text/kerning-01-notref.html create mode 100644 layout/reftests/text/kerning-01.html create mode 100644 layout/reftests/text/letter-spacing-nolig-1-ref.html create mode 100644 layout/reftests/text/letter-spacing-nolig-1.html create mode 100644 layout/reftests/text/letter-spacing-nolig-2-ref.html create mode 100644 layout/reftests/text/letter-spacing-nolig-2.html create mode 100644 layout/reftests/text/ligature-with-space-1.html create mode 100644 layout/reftests/text/line-editing-1-ref.html create mode 100644 layout/reftests/text/line-editing-1a.html create mode 100644 layout/reftests/text/line-editing-1b.html create mode 100644 layout/reftests/text/line-editing-1c.html create mode 100644 layout/reftests/text/line-editing-1d.html create mode 100644 layout/reftests/text/line-editing-1e.html create mode 100644 layout/reftests/text/lineheight-metrics-1-ref.html create mode 100644 layout/reftests/text/lineheight-metrics-1.html create mode 100644 layout/reftests/text/lineheight-metrics-2-ref.html create mode 100644 layout/reftests/text/lineheight-metrics-2a.html create mode 100644 layout/reftests/text/lineheight-metrics-2b.html create mode 100644 layout/reftests/text/lineheight-percentage-1-ref.html create mode 100644 layout/reftests/text/lineheight-percentage-1.html create mode 100644 layout/reftests/text/long-1.html create mode 100644 layout/reftests/text/long-ref.html create mode 100644 layout/reftests/text/negative-letter-spacing-1-ref.html create mode 100644 layout/reftests/text/negative-letter-spacing-1.html create mode 100644 layout/reftests/text/osx-font-smoothing-2-notref.html create mode 100644 layout/reftests/text/osx-font-smoothing-2-ref.html create mode 100644 layout/reftests/text/osx-font-smoothing-2.html create mode 100644 layout/reftests/text/osx-font-smoothing-ref.html create mode 100644 layout/reftests/text/osx-font-smoothing.html create mode 100644 layout/reftests/text/overflowwrap-04.html create mode 100644 layout/reftests/text/overflowwrap-05.html create mode 100644 layout/reftests/text/overflowwrap-06.html create mode 100644 layout/reftests/text/overflowwrap-07.html create mode 100644 layout/reftests/text/overflowwrap-09.html create mode 100644 layout/reftests/text/overflowwrap-10.html create mode 100644 layout/reftests/text/pre-line-1-ref.html create mode 100644 layout/reftests/text/pre-line-1.html create mode 100644 layout/reftests/text/pre-line-2-ref.html create mode 100644 layout/reftests/text/pre-line-2.html create mode 100644 layout/reftests/text/pre-line-3-ref.html create mode 100644 layout/reftests/text/pre-line-3.html create mode 100644 layout/reftests/text/pre-line-4-ref.html create mode 100644 layout/reftests/text/pre-line-4.html create mode 100644 layout/reftests/text/pre-space-1-ref.html create mode 100644 layout/reftests/text/pre-space-1.html create mode 100644 layout/reftests/text/pre-wrap-1-ref.html create mode 100644 layout/reftests/text/pre-wrap-1.html create mode 100644 layout/reftests/text/reftest.list create mode 100644 layout/reftests/text/rgba-text-ref.html create mode 100644 layout/reftests/text/rgba-text.html create mode 100644 layout/reftests/text/segment-break-transformation-1-ref.html create mode 100644 layout/reftests/text/segment-break-transformation-1.html create mode 100644 layout/reftests/text/soft-hyphen-in-table-1-notref.html create mode 100644 layout/reftests/text/soft-hyphen-in-table-1-ref.html create mode 100644 layout/reftests/text/soft-hyphen-in-table-1.html create mode 100644 layout/reftests/text/soft-hyphen-in-table-2-ref.html create mode 100644 layout/reftests/text/soft-hyphen-in-table-2.html create mode 100644 layout/reftests/text/soft-hyphens-1-ref.html create mode 100644 layout/reftests/text/soft-hyphens-1a.html create mode 100644 layout/reftests/text/soft-hyphens-1b.html create mode 100644 layout/reftests/text/soft-hyphens-1c.html create mode 100644 layout/reftests/text/soft-hyphens-break-word-1-ref.html create mode 100644 layout/reftests/text/soft-hyphens-break-word-1a.html create mode 100644 layout/reftests/text/soft-hyphens-break-word-1b.html create mode 100644 layout/reftests/text/soft-hyphens-break-word-1c.html create mode 100644 layout/reftests/text/space-font-1-ref.html create mode 100644 layout/reftests/text/space-font-1.html create mode 100644 layout/reftests/text/sub-sup-and-line-height-ref.html create mode 100644 layout/reftests/text/sub-sup-and-line-height.html create mode 100644 layout/reftests/text/subpixel-glyphs-x-1a.html create mode 100644 layout/reftests/text/subpixel-glyphs-x-1b.html create mode 100644 layout/reftests/text/subpixel-glyphs-x-2a.html create mode 100644 layout/reftests/text/subpixel-glyphs-x-2b.html create mode 100644 layout/reftests/text/subpixel-glyphs-x-3a.html create mode 100644 layout/reftests/text/subpixel-glyphs-x-3b.html create mode 100644 layout/reftests/text/subpixel-glyphs-y-1a.html create mode 100644 layout/reftests/text/subpixel-glyphs-y-1b.html create mode 100644 layout/reftests/text/subpixel-lineheight-1a.html create mode 100644 layout/reftests/text/subpixel-lineheight-1b.html create mode 100644 layout/reftests/text/swash-1-ref.html create mode 100644 layout/reftests/text/swash-1.html create mode 100644 layout/reftests/text/synthetic-bold-metrics-01-notref.html create mode 100644 layout/reftests/text/synthetic-bold-metrics-01.html create mode 100644 layout/reftests/text/synthetic-bold-papyrus-01-ref.html create mode 100644 layout/reftests/text/synthetic-bold-papyrus-01.html create mode 100644 layout/reftests/text/synthetic-bold-zero-width-01-ref.html create mode 100644 layout/reftests/text/synthetic-bold-zero-width-01.html create mode 100644 layout/reftests/text/text-align-left-in-rtl-block-iframe.html create mode 100644 layout/reftests/text/text-align-left-in-rtl-block-ref.html create mode 100644 layout/reftests/text/text-align-left-in-rtl-block.html create mode 100644 layout/reftests/text/variation-selector-unsupported-1-ref.html create mode 100644 layout/reftests/text/variation-selector-unsupported-1.html create mode 100644 layout/reftests/text/webkit-text-security-1.html create mode 100644 layout/reftests/text/webkit-text-security-2.html create mode 100644 layout/reftests/text/webkit-text-security-3.html create mode 100644 layout/reftests/text/webkit-text-security-4.html create mode 100644 layout/reftests/text/webkit-text-security-5.html create mode 100644 layout/reftests/text/white-space-1-ref.html create mode 100644 layout/reftests/text/white-space-1a.html create mode 100644 layout/reftests/text/white-space-1b.html create mode 100644 layout/reftests/text/white-space-2-ref.html create mode 100644 layout/reftests/text/white-space-2.html create mode 100644 layout/reftests/text/white-space-3-ref.html create mode 100644 layout/reftests/text/white-space-3.html create mode 100644 layout/reftests/text/word-spacing-01-ref.html create mode 100644 layout/reftests/text/word-spacing-01.html create mode 100644 layout/reftests/text/wordbreak-1-ref.html create mode 100644 layout/reftests/text/wordbreak-1.html create mode 100644 layout/reftests/text/wordbreak-3-ref.html create mode 100644 layout/reftests/text/wordbreak-3.html create mode 100644 layout/reftests/text/wordbreak-4b-ref.html create mode 100644 layout/reftests/text/wordbreak-4b.html create mode 100644 layout/reftests/text/wordbreak-5-ref.html create mode 100644 layout/reftests/text/wordbreak-5.html create mode 100644 layout/reftests/text/wordbreak-6-ref.html create mode 100644 layout/reftests/text/wordbreak-6.html create mode 100644 layout/reftests/text/wordbreak-7-ref.html create mode 100644 layout/reftests/text/wordbreak-7.html create mode 100644 layout/reftests/text/wordbreak-7a-ref.html create mode 100644 layout/reftests/text/wordbreak-7a.html create mode 100644 layout/reftests/text/wordbreak-7b-ref.html create mode 100644 layout/reftests/text/wordbreak-7b.html create mode 100644 layout/reftests/text/wordbreak-8-ref.html create mode 100644 layout/reftests/text/wordbreak-8.html create mode 100644 layout/reftests/text/wordbreak-9-ref.html create mode 100644 layout/reftests/text/wordbreak-9.html create mode 100644 layout/reftests/text/wordbreak-dynamic-1-ref.html create mode 100644 layout/reftests/text/wordbreak-dynamic-1.html create mode 100644 layout/reftests/text/wordwrap-01-ref.html create mode 100644 layout/reftests/text/wordwrap-01.html create mode 100644 layout/reftests/text/wordwrap-02-ref.html create mode 100644 layout/reftests/text/wordwrap-02.html create mode 100644 layout/reftests/text/wordwrap-03-ref.html create mode 100644 layout/reftests/text/wordwrap-03.html create mode 100644 layout/reftests/text/wordwrap-04-ref.html create mode 100644 layout/reftests/text/wordwrap-04.html create mode 100644 layout/reftests/text/wordwrap-05-ref.html create mode 100644 layout/reftests/text/wordwrap-05.html create mode 100644 layout/reftests/text/wordwrap-06-ref.html create mode 100644 layout/reftests/text/wordwrap-06.html create mode 100644 layout/reftests/text/wordwrap-07-ref.html create mode 100644 layout/reftests/text/wordwrap-07.html create mode 100644 layout/reftests/text/wordwrap-08-ref.html create mode 100644 layout/reftests/text/wordwrap-08.html create mode 100644 layout/reftests/text/wordwrap-09-ref.html create mode 100644 layout/reftests/text/wordwrap-09.html create mode 100644 layout/reftests/text/wordwrap-10-ref.html create mode 100644 layout/reftests/text/wordwrap-10.html create mode 100644 layout/reftests/text/zwnj-01-notref.html create mode 100644 layout/reftests/text/zwnj-01-ref.html create mode 100644 layout/reftests/text/zwnj-01-ref.xhtml create mode 100644 layout/reftests/text/zwnj-01.html create mode 100644 layout/reftests/text/zwnj-01.xhtml create mode 100644 layout/reftests/text/zwnj-02-ref.xhtml create mode 100644 layout/reftests/text/zwnj-02.xhtml (limited to 'layout/reftests/text') diff --git a/layout/reftests/text/1170688-ref.html b/layout/reftests/text/1170688-ref.html new file mode 100644 index 0000000000..0fe16cc252 --- /dev/null +++ b/layout/reftests/text/1170688-ref.html @@ -0,0 +1,21 @@ + + + + + + + +

Test

+ + diff --git a/layout/reftests/text/1170688.html b/layout/reftests/text/1170688.html new file mode 100644 index 0000000000..d83d81b3c7 --- /dev/null +++ b/layout/reftests/text/1170688.html @@ -0,0 +1,21 @@ + + + + + + + +

Test

+ + diff --git a/layout/reftests/text/1320665-cmap-format-13-ref.html b/layout/reftests/text/1320665-cmap-format-13-ref.html new file mode 100644 index 0000000000..7f8314e4b9 --- /dev/null +++ b/layout/reftests/text/1320665-cmap-format-13-ref.html @@ -0,0 +1,12 @@ + + + + + + +PASS diff --git a/layout/reftests/text/1320665-cmap-format-13.html b/layout/reftests/text/1320665-cmap-format-13.html new file mode 100644 index 0000000000..d8992a236c --- /dev/null +++ b/layout/reftests/text/1320665-cmap-format-13.html @@ -0,0 +1,22 @@ + + + + + + +P (fail) Aሴ顶ꯍS𐐀🌳︎S diff --git a/layout/reftests/text/1331339-script-extensions-shaping-1-ref.html b/layout/reftests/text/1331339-script-extensions-shaping-1-ref.html new file mode 100644 index 0000000000..aa86bc2977 --- /dev/null +++ b/layout/reftests/text/1331339-script-extensions-shaping-1-ref.html @@ -0,0 +1,28 @@ + + + + + + + +
+தெபெ +
+
+ + diff --git a/layout/reftests/text/1331339-script-extensions-shaping-1.html b/layout/reftests/text/1331339-script-extensions-shaping-1.html new file mode 100644 index 0000000000..1571e806d8 --- /dev/null +++ b/layout/reftests/text/1331339-script-extensions-shaping-1.html @@ -0,0 +1,34 @@ + + + + + + + +
+ +தெ𑌼ப𑌼ெ𑌼 + +
+
+ + diff --git a/layout/reftests/text/1349308-1.html b/layout/reftests/text/1349308-1.html new file mode 100644 index 0000000000..8be4fa849d --- /dev/null +++ b/layout/reftests/text/1349308-1.html @@ -0,0 +1,2 @@ + +abcdefghijklmnopqrstuvwxyz diff --git a/layout/reftests/text/1349308-notref.html b/layout/reftests/text/1349308-notref.html new file mode 100644 index 0000000000..14d4090f91 --- /dev/null +++ b/layout/reftests/text/1349308-notref.html @@ -0,0 +1 @@ +abcdefghijklmnopqrstuvwxyz diff --git a/layout/reftests/text/1463020-letter-spacing-text-transform-1-ref.html b/layout/reftests/text/1463020-letter-spacing-text-transform-1-ref.html new file mode 100644 index 0000000000..956bb8e45e --- /dev/null +++ b/layout/reftests/text/1463020-letter-spacing-text-transform-1-ref.html @@ -0,0 +1,17 @@ + + + + + +

The two lines should match: +

S  🇸🇪  v  e +

S  🇸🇪  v  e + diff --git a/layout/reftests/text/1463020-letter-spacing-text-transform-1.html b/layout/reftests/text/1463020-letter-spacing-text-transform-1.html new file mode 100644 index 0000000000..e957a9bc98 --- /dev/null +++ b/layout/reftests/text/1463020-letter-spacing-text-transform-1.html @@ -0,0 +1,23 @@ + + + + + +

The two lines should match: +

S🇸🇪ve  +

S  🇸🇪  v  e + + diff --git a/layout/reftests/text/1463020-letter-spacing-text-transform-2-ref.html b/layout/reftests/text/1463020-letter-spacing-text-transform-2-ref.html new file mode 100644 index 0000000000..5a87a4b570 --- /dev/null +++ b/layout/reftests/text/1463020-letter-spacing-text-transform-2-ref.html @@ -0,0 +1,17 @@ + + + + + +

The two lines should match: +

𐐔 𐐯 𐑅 𐐨 𐑉 𐐯 𐐻 +

𐐔 𐐯 𐑅 𐐨 𐑉 𐐯 𐐻 + diff --git a/layout/reftests/text/1463020-letter-spacing-text-transform-2.html b/layout/reftests/text/1463020-letter-spacing-text-transform-2.html new file mode 100644 index 0000000000..fe6e1b69ea --- /dev/null +++ b/layout/reftests/text/1463020-letter-spacing-text-transform-2.html @@ -0,0 +1,23 @@ + + + + + +

The two lines should match: +

𐐔𐐯𐑅𐐨𐑉𐐯𐐻  +

𐐔 𐐯 𐑅 𐐨 𐑉 𐐯 𐐻 + + diff --git a/layout/reftests/text/1507661-spurious-hyphenation-after-explicit-ref.html b/layout/reftests/text/1507661-spurious-hyphenation-after-explicit-ref.html new file mode 100644 index 0000000000..3319b863a2 --- /dev/null +++ b/layout/reftests/text/1507661-spurious-hyphenation-after-explicit-ref.html @@ -0,0 +1,2 @@ + +

e-mail-
ing
diff --git a/layout/reftests/text/1507661-spurious-hyphenation-after-explicit.html b/layout/reftests/text/1507661-spurious-hyphenation-after-explicit.html new file mode 100644 index 0000000000..9872e7a29b --- /dev/null +++ b/layout/reftests/text/1507661-spurious-hyphenation-after-explicit.html @@ -0,0 +1,2 @@ + +
e-mailing
diff --git a/layout/reftests/text/1522857-1-ref.html b/layout/reftests/text/1522857-1-ref.html new file mode 100644 index 0000000000..4547d25d0e --- /dev/null +++ b/layout/reftests/text/1522857-1-ref.html @@ -0,0 +1,2 @@ + +
ab
cd
diff --git a/layout/reftests/text/1522857-1.html b/layout/reftests/text/1522857-1.html new file mode 100644 index 0000000000..5c1c3c9722 --- /dev/null +++ b/layout/reftests/text/1522857-1.html @@ -0,0 +1,2 @@ + +
ab cd
diff --git a/layout/reftests/text/1637405-pua-shaping-1-notref.html b/layout/reftests/text/1637405-pua-shaping-1-notref.html new file mode 100644 index 0000000000..a429031d6f --- /dev/null +++ b/layout/reftests/text/1637405-pua-shaping-1-notref.html @@ -0,0 +1,15 @@ + + + +

Test passes if the first line has the diacritic right-aligned over the m, +while the second line has it centered:

+
m
+
m
diff --git a/layout/reftests/text/1637405-pua-shaping-1.html b/layout/reftests/text/1637405-pua-shaping-1.html new file mode 100644 index 0000000000..dfbb365768 --- /dev/null +++ b/layout/reftests/text/1637405-pua-shaping-1.html @@ -0,0 +1,15 @@ + + + +

Test passes if the first line has the diacritic right-aligned over the m, +while the second line has it centered:

+
m
+
m
diff --git a/layout/reftests/text/1655364-1-ref.html b/layout/reftests/text/1655364-1-ref.html new file mode 100644 index 0000000000..97046449ad --- /dev/null +++ b/layout/reftests/text/1655364-1-ref.html @@ -0,0 +1,2 @@ + +
ab
cd
diff --git a/layout/reftests/text/1655364-1.html b/layout/reftests/text/1655364-1.html new file mode 100644 index 0000000000..627d9ac49b --- /dev/null +++ b/layout/reftests/text/1655364-1.html @@ -0,0 +1,2 @@ + +
ab cd
diff --git a/layout/reftests/text/1670581-1-ref.html b/layout/reftests/text/1670581-1-ref.html new file mode 100644 index 0000000000..dd7e052207 --- /dev/null +++ b/layout/reftests/text/1670581-1-ref.html @@ -0,0 +1,13 @@ + + + +Foo-bar-baz. diff --git a/layout/reftests/text/1670581-1.html b/layout/reftests/text/1670581-1.html new file mode 100644 index 0000000000..0f5958ba6f --- /dev/null +++ b/layout/reftests/text/1670581-1.html @@ -0,0 +1,13 @@ + + + +Foo‐bar‑baz. diff --git a/layout/reftests/text/1673098-1-ref.html b/layout/reftests/text/1673098-1-ref.html new file mode 100644 index 0000000000..85732c7da9 --- /dev/null +++ b/layout/reftests/text/1673098-1-ref.html @@ -0,0 +1,13 @@ + + + +Foo-bar-baz. diff --git a/layout/reftests/text/1673098-1.html b/layout/reftests/text/1673098-1.html new file mode 100644 index 0000000000..d4272e15e4 --- /dev/null +++ b/layout/reftests/text/1673098-1.html @@ -0,0 +1,13 @@ + + + +Foo‐bar‑baz. diff --git a/layout/reftests/text/444656-ref.html b/layout/reftests/text/444656-ref.html new file mode 100644 index 0000000000..9b6e4534b4 --- /dev/null +++ b/layout/reftests/text/444656-ref.html @@ -0,0 +1,12 @@ + + + + + Test soft hyphen in rtl text + + +

אבגדהוזחטיכלמנסעפצקרשתאבגדהוזחטיכלמנסעפצקרשתאבגדהוזחטיכל

+

אבגדהוזחטיכלמנסעפצקרשתאבגדהוזחטיכלמנסעפצקרשת-
אבגדהוזחטיכלמנסעפצקרשתאבגדהוזחטיכלמנסעפצקרשת-
אבגדהוזחטיכלמנסעפצקרשתאבגדהוזחטיכלמנסעפצקרשת-
אבגדהוזחטיכלמנסעפצקרשתאבגדהוזחטיכלמנסעפצקרשת-
אבגדהוזחטיכלמנסעפצקרשתאבגדהוזחטיכלמנסעפצקרשת-
אבגדהוזחטיכלמנסעפצקרשתאבגדהוזחטיכלמנסעפצקרשת-
אבגדהוזחטיכלמנסעפצקרשת

+

+ + diff --git a/layout/reftests/text/444656.html b/layout/reftests/text/444656.html new file mode 100644 index 0000000000..85232c500a --- /dev/null +++ b/layout/reftests/text/444656.html @@ -0,0 +1,27 @@ + + + + + Test soft hyphen in rtl text + + + +
+ +

אבגדהוזחטיכלמנסעפצקרשתאבגדהוזחטיכלמנסעפצקרשתאבגדהוזחטיכל

+

אבגדהוזחטיכלמנסעפצקרשת­אבגדהוזחטיכלמנסעפצקרשת­אבגדהוזחטיכלמנסעפצקרשת­אבגדהוזחטיכלמנסעפצקרשת­אבגדהוזחטיכלמנסעפצקרשת­אבגדהוזחטיכלמנסעפצקרשת­אבגדהוזחטיכלמנסעפצקרשת­אבגדהוזחטיכלמנסעפצקרשת­אבגדהוזחטיכלמנסעפצקרשת­אבגדהוזחטיכלמנסעפצקרשת­אבגדהוזחטיכלמנסעפצקרשת­אבגדהוזחטיכלמנסעפצקרשת­אבגדהוזחטיכלמנסעפצקרשת

+

+
+ + diff --git a/layout/reftests/text/449555-1-ref.html b/layout/reftests/text/449555-1-ref.html new file mode 100644 index 0000000000..4ca2caa546 --- /dev/null +++ b/layout/reftests/text/449555-1-ref.html @@ -0,0 +1,33 @@ + + + + + +Test Wordwrap + + +

Test Text Input:

+

Test Password Input:

+ +

+ +

+ +

+ +

+ + + diff --git a/layout/reftests/text/449555-1.html b/layout/reftests/text/449555-1.html new file mode 100644 index 0000000000..7df5d33ba5 --- /dev/null +++ b/layout/reftests/text/449555-1.html @@ -0,0 +1,33 @@ + + + + + +Test Wordwrap + + +

Test Text Input:

+

Test Password Input:

+ +

+ +

+ +

+ +

+ + + diff --git a/layout/reftests/text/467722-ref.html b/layout/reftests/text/467722-ref.html new file mode 100644 index 0000000000..28777a1cb3 --- /dev/null +++ b/layout/reftests/text/467722-ref.html @@ -0,0 +1,10 @@ + + + + + + +‍鮸酃 + + + diff --git a/layout/reftests/text/467722.html b/layout/reftests/text/467722.html new file mode 100644 index 0000000000..5c7ae38352 --- /dev/null +++ b/layout/reftests/text/467722.html @@ -0,0 +1,10 @@ + + + + + + +‍鮸酃 + + + diff --git a/layout/reftests/text/475092-pos.html b/layout/reftests/text/475092-pos.html new file mode 100644 index 0000000000..9c907d08f1 --- /dev/null +++ b/layout/reftests/text/475092-pos.html @@ -0,0 +1,19 @@ + + + + + + +

Hello World!

+ diff --git a/layout/reftests/text/475092-ref.html b/layout/reftests/text/475092-ref.html new file mode 100644 index 0000000000..5e9509783f --- /dev/null +++ b/layout/reftests/text/475092-ref.html @@ -0,0 +1,19 @@ + + + + + + +

HellO WOrld!

+ diff --git a/layout/reftests/text/475092-sub.html b/layout/reftests/text/475092-sub.html new file mode 100644 index 0000000000..84b675726f --- /dev/null +++ b/layout/reftests/text/475092-sub.html @@ -0,0 +1,19 @@ + + + + + + +

Hello World!

+ diff --git a/layout/reftests/text/476378-soft-hyphen-fallback-ref.html b/layout/reftests/text/476378-soft-hyphen-fallback-ref.html new file mode 100644 index 0000000000..30bf4040d9 --- /dev/null +++ b/layout/reftests/text/476378-soft-hyphen-fallback-ref.html @@ -0,0 +1,19 @@ + + +Soft hyphen font fallback (for bug 476378) + + + + +
+ + +

aaa-
aa

+ +
+ + + diff --git a/layout/reftests/text/476378-soft-hyphen-fallback.html b/layout/reftests/text/476378-soft-hyphen-fallback.html new file mode 100644 index 0000000000..f5aaec8ba9 --- /dev/null +++ b/layout/reftests/text/476378-soft-hyphen-fallback.html @@ -0,0 +1,19 @@ + + +Soft hyphen font fallback (for bug 476378) + + + + +
+ + +

aaa­aa

+ +
+ + + diff --git a/layout/reftests/text/577380-ref.html b/layout/reftests/text/577380-ref.html new file mode 100644 index 0000000000..ebc48f1461 --- /dev/null +++ b/layout/reftests/text/577380-ref.html @@ -0,0 +1,13 @@ + + + + + +fi + + diff --git a/layout/reftests/text/577380.html b/layout/reftests/text/577380.html new file mode 100644 index 0000000000..b4368c8651 --- /dev/null +++ b/layout/reftests/text/577380.html @@ -0,0 +1,13 @@ + + + + + +fi + + diff --git a/layout/reftests/text/726392-1-ref.html b/layout/reftests/text/726392-1-ref.html new file mode 100644 index 0000000000..bf19e00f52 --- /dev/null +++ b/layout/reftests/text/726392-1-ref.html @@ -0,0 +1,53 @@ + + + + + Bug 726392 + + + +

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+ + diff --git a/layout/reftests/text/726392-1.html b/layout/reftests/text/726392-1.html new file mode 100644 index 0000000000..e45288ad9a --- /dev/null +++ b/layout/reftests/text/726392-1.html @@ -0,0 +1,66 @@ + + + + + Bug 726392 + + + +
+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+

test

+ + + + + diff --git a/layout/reftests/text/726392-2-ref.html b/layout/reftests/text/726392-2-ref.html new file mode 100644 index 0000000000..645c49b033 --- /dev/null +++ b/layout/reftests/text/726392-2-ref.html @@ -0,0 +1,53 @@ + + + + + Bug 726392 + + + +

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+ + diff --git a/layout/reftests/text/726392-2.html b/layout/reftests/text/726392-2.html new file mode 100644 index 0000000000..57b58e32fc --- /dev/null +++ b/layout/reftests/text/726392-2.html @@ -0,0 +1,66 @@ + + + + + Bug 726392 + + + +
+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+

בדיקה

+
+ + + + diff --git a/layout/reftests/text/726392-3-ref.html b/layout/reftests/text/726392-3-ref.html new file mode 100644 index 0000000000..338e7ba85c --- /dev/null +++ b/layout/reftests/text/726392-3-ref.html @@ -0,0 +1,83 @@ + + + + + Bug 726392 + + + +
+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+
+ + diff --git a/layout/reftests/text/726392-3.html b/layout/reftests/text/726392-3.html new file mode 100644 index 0000000000..76a7b284b9 --- /dev/null +++ b/layout/reftests/text/726392-3.html @@ -0,0 +1,94 @@ + + + + + Bug 726392 + + + +
+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+

test +test

+
+ + + + diff --git a/layout/reftests/text/745555-1-ref.html b/layout/reftests/text/745555-1-ref.html new file mode 100644 index 0000000000..5a411b9bc8 --- /dev/null +++ b/layout/reftests/text/745555-1-ref.html @@ -0,0 +1,28 @@ + + + + +Bug 745555 - line-wrapping with uppercased es-zet + + + +
SS SS SS SS SS
+
SS SS SS SS SS
+
SS SS SS SS SS
+
SS SS SS SS SS
+
SS SS SS SS SS
+
SS SS SS SS SS
+
SS SS SS SS SS
+
SS SS SS SS SS
+
SS SS SS SS SS
+
SS SS SS SS SS
+
SS SS SS SS SS
+ + diff --git a/layout/reftests/text/745555-1.html b/layout/reftests/text/745555-1.html new file mode 100644 index 0000000000..09b2448f53 --- /dev/null +++ b/layout/reftests/text/745555-1.html @@ -0,0 +1,29 @@ + + + + +Bug 745555 - line-wrapping with uppercased es-zet + + + +
ß ß ß ß ß
+
ß ß ß ß ß
+
ß ß ß ß ß
+
ß ß ß ß ß
+
ß ß ß ß ß
+
ß ß ß ß ß
+
ß ß ß ß ß
+
ß ß ß ß ß
+
ß ß ß ß ß
+
ß ß ß ß ß
+
ß ß ß ß ß
+ + diff --git a/layout/reftests/text/745555-2-ref.html b/layout/reftests/text/745555-2-ref.html new file mode 100644 index 0000000000..5bafb6b057 --- /dev/null +++ b/layout/reftests/text/745555-2-ref.html @@ -0,0 +1,14 @@ + + + + +Bug 745555 - preformatted tabs/newlines with uppercased es-zet + + +
+FOO	SSAR	BASS
+	FOOBAR
+THE	QUICK	BROWN	FOX	JUMPSS
+
+ + diff --git a/layout/reftests/text/745555-2.html b/layout/reftests/text/745555-2.html new file mode 100644 index 0000000000..243f0f860a --- /dev/null +++ b/layout/reftests/text/745555-2.html @@ -0,0 +1,19 @@ + + + + +Bug 745555 - preformatted tabs/newlines with uppercased es-zet + + + +
+foo	ßar	baß
+	foobar
+the	quick	brown	fox	jumpß
+
+ + diff --git a/layout/reftests/text/820255-ref.html b/layout/reftests/text/820255-ref.html new file mode 100644 index 0000000000..5a872b4919 --- /dev/null +++ b/layout/reftests/text/820255-ref.html @@ -0,0 +1,11 @@ + + + + + Test - Bug 820255 + + +
A 
B
+
A 
B
+ + diff --git a/layout/reftests/text/820255.html b/layout/reftests/text/820255.html new file mode 100644 index 0000000000..5f7afe7a90 --- /dev/null +++ b/layout/reftests/text/820255.html @@ -0,0 +1,14 @@ + + + + + + Test - Bug 820255 + + +
A B
+
A B
+ + diff --git a/layout/reftests/text/arabic-fallback-1-ref.html b/layout/reftests/text/arabic-fallback-1-ref.html new file mode 100644 index 0000000000..15ab67df00 --- /dev/null +++ b/layout/reftests/text/arabic-fallback-1-ref.html @@ -0,0 +1,17 @@ + + + + + +

Arabic: ﺍﻟﻌﺮﺑﻲ

+ + diff --git a/layout/reftests/text/arabic-fallback-1.html b/layout/reftests/text/arabic-fallback-1.html new file mode 100644 index 0000000000..091f3e48e0 --- /dev/null +++ b/layout/reftests/text/arabic-fallback-1.html @@ -0,0 +1,17 @@ + + + + + +

Arabic: العربي

+ + diff --git a/layout/reftests/text/arabic-fallback-2-ref.html b/layout/reftests/text/arabic-fallback-2-ref.html new file mode 100644 index 0000000000..5f2ade3366 --- /dev/null +++ b/layout/reftests/text/arabic-fallback-2-ref.html @@ -0,0 +1,20 @@ + + + + + +

With vowels: +ﺃَﺑْﺠَﺪِﻳَّﺔ +ﻋَﺮَﺑِﻴَّﺔ +

+ + diff --git a/layout/reftests/text/arabic-fallback-2.html b/layout/reftests/text/arabic-fallback-2.html new file mode 100644 index 0000000000..5ad2e46cca --- /dev/null +++ b/layout/reftests/text/arabic-fallback-2.html @@ -0,0 +1,20 @@ + + + + + +

With vowels: +أَبْجَدِيَّة +عَرَبِيَّة +

+ + diff --git a/layout/reftests/text/arabic-fallback-3-ref.html b/layout/reftests/text/arabic-fallback-3-ref.html new file mode 100644 index 0000000000..b7fb15922e --- /dev/null +++ b/layout/reftests/text/arabic-fallback-3-ref.html @@ -0,0 +1,17 @@ + + + + + +

Ligatures: ﻻ ﻟﻼ

+ + diff --git a/layout/reftests/text/arabic-fallback-3.html b/layout/reftests/text/arabic-fallback-3.html new file mode 100644 index 0000000000..ed05df74b0 --- /dev/null +++ b/layout/reftests/text/arabic-fallback-3.html @@ -0,0 +1,17 @@ + + + + + +

Ligatures: لا للا

+ + diff --git a/layout/reftests/text/arabic-fallback-4-ref.html b/layout/reftests/text/arabic-fallback-4-ref.html new file mode 100644 index 0000000000..3a1f3b7436 --- /dev/null +++ b/layout/reftests/text/arabic-fallback-4-ref.html @@ -0,0 +1,17 @@ + + + + + +

Ligature with vowel: ﻟَﺎ

+ + diff --git a/layout/reftests/text/arabic-fallback-4.html b/layout/reftests/text/arabic-fallback-4.html new file mode 100644 index 0000000000..6a18456f63 --- /dev/null +++ b/layout/reftests/text/arabic-fallback-4.html @@ -0,0 +1,17 @@ + + + + + +

Ligature with vowel: لَا

+ + diff --git a/layout/reftests/text/arabic-final-ligature-spacing-ref.html b/layout/reftests/text/arabic-final-ligature-spacing-ref.html new file mode 100644 index 0000000000..63dbff9911 --- /dev/null +++ b/layout/reftests/text/arabic-final-ligature-spacing-ref.html @@ -0,0 +1,6 @@ + + + +

سلام

diff --git a/layout/reftests/text/arabic-final-ligature-spacing.html b/layout/reftests/text/arabic-final-ligature-spacing.html new file mode 100644 index 0000000000..7ecae5f489 --- /dev/null +++ b/layout/reftests/text/arabic-final-ligature-spacing.html @@ -0,0 +1,9 @@ + + + + +

سلام

diff --git a/layout/reftests/text/arabic-marks-1-ref.html b/layout/reftests/text/arabic-marks-1-ref.html new file mode 100644 index 0000000000..78c86992aa --- /dev/null +++ b/layout/reftests/text/arabic-marks-1-ref.html @@ -0,0 +1,42 @@ + + + + +bug 873902 - marks should not affect width of Arabic text + + + +
+fooالرحمن الرحيمbar +
+
+fooالرحمن الرحيمbar +
+
+fooالرحمن الرحيمbar +
+ + diff --git a/layout/reftests/text/arabic-marks-1.html b/layout/reftests/text/arabic-marks-1.html new file mode 100644 index 0000000000..442de13ab7 --- /dev/null +++ b/layout/reftests/text/arabic-marks-1.html @@ -0,0 +1,42 @@ + + + + +bug 873902 - marks should not affect width of Arabic text + + + +
+fooالرَّحْمَنِ الرَّحِيمِbar +
+
+fooالرَّحْمَنِ الرَّحِيمِbar +
+
+fooالرَّحْمَنِ الرَّحِيمِbar +
+ + diff --git a/layout/reftests/text/arabic-shaping-1-ref.html b/layout/reftests/text/arabic-shaping-1-ref.html new file mode 100644 index 0000000000..eed7babab2 --- /dev/null +++ b/layout/reftests/text/arabic-shaping-1-ref.html @@ -0,0 +1,17 @@ + + + + + +

Arabic: ﺍﻟﻌﺮﺑﻲ

+ + diff --git a/layout/reftests/text/arabic-shaping-1.html b/layout/reftests/text/arabic-shaping-1.html new file mode 100644 index 0000000000..e75e674ca8 --- /dev/null +++ b/layout/reftests/text/arabic-shaping-1.html @@ -0,0 +1,17 @@ + + + + + +

Arabic: العربي

+ + diff --git a/layout/reftests/text/arial-bold-lam-alef-1-ref.html b/layout/reftests/text/arial-bold-lam-alef-1-ref.html new file mode 100644 index 0000000000..91a9445246 --- /dev/null +++ b/layout/reftests/text/arial-bold-lam-alef-1-ref.html @@ -0,0 +1,5 @@ + + +ﻻ ﻟﻼ + + diff --git a/layout/reftests/text/arial-bold-lam-alef-1.html b/layout/reftests/text/arial-bold-lam-alef-1.html new file mode 100644 index 0000000000..2772932d70 --- /dev/null +++ b/layout/reftests/text/arial-bold-lam-alef-1.html @@ -0,0 +1,5 @@ + + +لا للا + + diff --git a/layout/reftests/text/auto-hyphenation-1-notref.html b/layout/reftests/text/auto-hyphenation-1-notref.html new file mode 100644 index 0000000000..8900244311 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-1-notref.html @@ -0,0 +1,9 @@ + + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-1-ref.html b/layout/reftests/text/auto-hyphenation-1-ref.html new file mode 100644 index 0000000000..98a59945d6 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-1-ref.html @@ -0,0 +1,9 @@ + + + +
+su­per­cal­ifrag­ilis­tic­ex­pi­ali­do­cious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-1.html b/layout/reftests/text/auto-hyphenation-1.html new file mode 100644 index 0000000000..5822adbef1 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-1.html @@ -0,0 +1,10 @@ + + + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-10-ref.html b/layout/reftests/text/auto-hyphenation-10-ref.html new file mode 100644 index 0000000000..8914ccbfe1 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-10-ref.html @@ -0,0 +1,11 @@ + + + + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-10.html b/layout/reftests/text/auto-hyphenation-10.html new file mode 100644 index 0000000000..3411208b5a --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-10.html @@ -0,0 +1,11 @@ + + + + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-1a.html b/layout/reftests/text/auto-hyphenation-1a.html new file mode 100644 index 0000000000..2e82f92185 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-1a.html @@ -0,0 +1,10 @@ + + + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-2-ref.html b/layout/reftests/text/auto-hyphenation-2-ref.html new file mode 100644 index 0000000000..bfb1a4c3bd --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-2-ref.html @@ -0,0 +1,11 @@ + + + +
+supercalifragilisticexpialidocious +supercalifragilisticexpialidocious +supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-2.html b/layout/reftests/text/auto-hyphenation-2.html new file mode 100644 index 0000000000..45f5aaa991 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-2.html @@ -0,0 +1,12 @@ + + + + +
+supercalifragilisticexpialidocious +supercalifragilisticexpialidocious +supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-3-ref.html b/layout/reftests/text/auto-hyphenation-3-ref.html new file mode 100644 index 0000000000..99c4fb38b1 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-3-ref.html @@ -0,0 +1,9 @@ + + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-3.html b/layout/reftests/text/auto-hyphenation-3.html new file mode 100644 index 0000000000..5ebb1a12ba --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-3.html @@ -0,0 +1,10 @@ + + + + +
+su­per­cal­ifrag­ilis­tic­ex­pi­ali­do­cious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-4-ref.html b/layout/reftests/text/auto-hyphenation-4-ref.html new file mode 100644 index 0000000000..68cfcf6008 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-4-ref.html @@ -0,0 +1,9 @@ + + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-4.html b/layout/reftests/text/auto-hyphenation-4.html new file mode 100644 index 0000000000..82d187e252 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-4.html @@ -0,0 +1,10 @@ + + + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-5-ref.html b/layout/reftests/text/auto-hyphenation-5-ref.html new file mode 100644 index 0000000000..a390ad72a8 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-5-ref.html @@ -0,0 +1,28 @@ + + + + + + + +
+photo +
+
+pho­to­graph +
+
+pho­tog­ra­pher +
+
+pho­to­graph­i­cal +
+ + diff --git a/layout/reftests/text/auto-hyphenation-5.html b/layout/reftests/text/auto-hyphenation-5.html new file mode 100644 index 0000000000..5075612398 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-5.html @@ -0,0 +1,28 @@ + + + + + + + +
+photo +
+
+photograph +
+
+photographer +
+
+photographical +
+ + diff --git a/layout/reftests/text/auto-hyphenation-6-ref.html b/layout/reftests/text/auto-hyphenation-6-ref.html new file mode 100644 index 0000000000..3ec974024e --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-6-ref.html @@ -0,0 +1,9 @@ + + + +
+hy­phen­ation +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-6.html b/layout/reftests/text/auto-hyphenation-6.html new file mode 100644 index 0000000000..5f66d64e2a --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-6.html @@ -0,0 +1,10 @@ + + + + +
+hyphenation +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-7-ref.html b/layout/reftests/text/auto-hyphenation-7-ref.html new file mode 100644 index 0000000000..5ac5916ce3 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-7-ref.html @@ -0,0 +1,9 @@ + + + +
+hy­phen­ation +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-7.html b/layout/reftests/text/auto-hyphenation-7.html new file mode 100644 index 0000000000..9b95cc1945 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-7.html @@ -0,0 +1,10 @@ + + + + +
+hyphenation +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-8-ref.html b/layout/reftests/text/auto-hyphenation-8-ref.html new file mode 100644 index 0000000000..7854c5d2ff --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-8-ref.html @@ -0,0 +1,10 @@ + + + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-8.html b/layout/reftests/text/auto-hyphenation-8.html new file mode 100644 index 0000000000..7dd93503d6 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-8.html @@ -0,0 +1,10 @@ + + + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-9-ref.html b/layout/reftests/text/auto-hyphenation-9-ref.html new file mode 100644 index 0000000000..54c2006697 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-9-ref.html @@ -0,0 +1,11 @@ + + + + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-9.html b/layout/reftests/text/auto-hyphenation-9.html new file mode 100644 index 0000000000..6eae8d4e97 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-9.html @@ -0,0 +1,11 @@ + + + + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-af-1-ref.html b/layout/reftests/text/auto-hyphenation-af-1-ref.html new file mode 100644 index 0000000000..40e2951da8 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-af-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Alle mens­li­ke we­sens word vry, met ge­ly­ke waar­dig­heid en reg­te, ge­bo­re. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-af-1.html b/layout/reftests/text/auto-hyphenation-af-1.html new file mode 100644 index 0000000000..5803ed2e1a --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-af-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Alle menslike wesens word vry, met gelyke waardigheid en regte, gebore. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-bg-1-ref.html b/layout/reftests/text/auto-hyphenation-bg-1-ref.html new file mode 100644 index 0000000000..a214a7a76d --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-bg-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Всички хо­ра се раж­дат сво­бод­ни и рав­ни по дос­тойн­с­т­во и пра­ва. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-bg-1.html b/layout/reftests/text/auto-hyphenation-bg-1.html new file mode 100644 index 0000000000..c1fb848f60 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-bg-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Всички хора се раждат свободни и равни по достойнство и права. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-bn-1-ref.html b/layout/reftests/text/auto-hyphenation-bn-1-ref.html new file mode 100644 index 0000000000..1c6254b956 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-bn-1-ref.html @@ -0,0 +1,4 @@ + + +
+সম­স্ত মা­নুষ স্বা­ধী­ন­ভা­বে সমান মর্যা­দা এবং অধি­কার নি­য়ে জন্ম­গ্র­হণ করে। diff --git a/layout/reftests/text/auto-hyphenation-bn-1.html b/layout/reftests/text/auto-hyphenation-bn-1.html new file mode 100644 index 0000000000..a0488ceff9 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-bn-1.html @@ -0,0 +1,4 @@ + + +
+সমস্ত মানুষ স্বাধীনভাবে সমান মর্যাদা এবং অধিকার নিয়ে জন্মগ্রহণ করে। diff --git a/layout/reftests/text/auto-hyphenation-ca-1-ref.html b/layout/reftests/text/auto-hyphenation-ca-1-ref.html new file mode 100644 index 0000000000..bf029b5958 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-ca-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Tots els és­sers hu­mans nei­xen lliu­res i iguals en dig­ni­tat i en drets. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-ca-1.html b/layout/reftests/text/auto-hyphenation-ca-1.html new file mode 100644 index 0000000000..1e8c9f23bc --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-ca-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Tots els éssers humans neixen lliures i iguals en dignitat i en drets. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-cy-1-ref.html b/layout/reftests/text/auto-hyphenation-cy-1-ref.html new file mode 100644 index 0000000000..b182e9b381 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-cy-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Genir pawb yn rhydd ac yn gyd­radd â'i gil­ydd mewn urdd­as a hawl­iau. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-cy-1.html b/layout/reftests/text/auto-hyphenation-cy-1.html new file mode 100644 index 0000000000..43876c2ffa --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-cy-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Genir pawb yn rhydd ac yn gydradd â'i gilydd mewn urddas a hawliau. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-da-1-ref.html b/layout/reftests/text/auto-hyphenation-da-1-ref.html new file mode 100644 index 0000000000..0efd813097 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-da-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Alle men­ne­sker er født frie og li­ge i vær­dig­hed og ret­tig­he­der. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-da-1.html b/layout/reftests/text/auto-hyphenation-da-1.html new file mode 100644 index 0000000000..3a2349403b --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-da-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Alle mennesker er født frie og lige i værdighed og rettigheder. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-de-1901-1-ref.html b/layout/reftests/text/auto-hyphenation-de-1901-1-ref.html new file mode 100644 index 0000000000..9c1faeb497 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-de-1901-1-ref.html @@ -0,0 +1,13 @@ + + + + + + +
+Al­le Men­schen sind frei und gleich an Wür­de und Rech­ten ge­bo­ren. +

+bu­sser +

+ + diff --git a/layout/reftests/text/auto-hyphenation-de-1901-1.html b/layout/reftests/text/auto-hyphenation-de-1901-1.html new file mode 100644 index 0000000000..e795181f7b --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-de-1901-1.html @@ -0,0 +1,13 @@ + + + + + + +
+Alle Menschen sind frei und gleich an Würde und Rechten geboren. +

+busser +

+ + diff --git a/layout/reftests/text/auto-hyphenation-de-1996-1-ref.html b/layout/reftests/text/auto-hyphenation-de-1996-1-ref.html new file mode 100644 index 0000000000..4294625533 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-de-1996-1-ref.html @@ -0,0 +1,13 @@ + + + + + + +
+Al­le Men­schen sind frei und gleich an Wür­de und Rech­ten ge­bo­ren. +

+bus­ser +

+ + diff --git a/layout/reftests/text/auto-hyphenation-de-1996-1.html b/layout/reftests/text/auto-hyphenation-de-1996-1.html new file mode 100644 index 0000000000..fb542c4757 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-de-1996-1.html @@ -0,0 +1,13 @@ + + + + + + +
+Alle Menschen sind frei und gleich an Würde und Rechten geboren. +

+busser +

+ + diff --git a/layout/reftests/text/auto-hyphenation-de-ch-1-ref.html b/layout/reftests/text/auto-hyphenation-de-ch-1-ref.html new file mode 100644 index 0000000000..f5b9e90a7a --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-de-ch-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Al­le Men­schen sind frei und gleich an Wür­de und Rech­ten ge­bo­ren. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-de-ch-1.html b/layout/reftests/text/auto-hyphenation-de-ch-1.html new file mode 100644 index 0000000000..7b41175419 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-de-ch-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Alle Menschen sind frei und gleich an Würde und Rechten geboren. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-eo-1-ref.html b/layout/reftests/text/auto-hyphenation-eo-1-ref.html new file mode 100644 index 0000000000..f456c15945 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-eo-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Ĉiuj ho­moj es­tas de­na­s­ke li­be­raj kaj ega­laj laŭ di­g­no kaj raj­toj. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-eo-1.html b/layout/reftests/text/auto-hyphenation-eo-1.html new file mode 100644 index 0000000000..423ca95ae2 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-eo-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Ĉiuj homoj estas denaske liberaj kaj egalaj laŭ digno kaj rajtoj. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-es-1-ref.html b/layout/reftests/text/auto-hyphenation-es-1-ref.html new file mode 100644 index 0000000000..24300ab510 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-es-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Todos los se­res hu­ma­nos na­cen li­bres e igua­les en dig­ni­dad y de­re­chos +
+ + diff --git a/layout/reftests/text/auto-hyphenation-es-1.html b/layout/reftests/text/auto-hyphenation-es-1.html new file mode 100644 index 0000000000..fa2c688510 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-es-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Todos los seres humanos nacen libres e iguales en dignidad y derechos +
+ + diff --git a/layout/reftests/text/auto-hyphenation-et-1-ref.html b/layout/reftests/text/auto-hyphenation-et-1-ref.html new file mode 100644 index 0000000000..0758d6c587 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-et-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Kõik ini­me­sed sün­nivad va­ba­de­na ja võrds­ete­na oma vää­ri­ku­selt ja õi­gus­telt +
+ + diff --git a/layout/reftests/text/auto-hyphenation-et-1.html b/layout/reftests/text/auto-hyphenation-et-1.html new file mode 100644 index 0000000000..7009aa7ab3 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-et-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Kõik inimesed sünnivad vabadena ja võrdsetena oma väärikuselt ja õigustelt +
+ + diff --git a/layout/reftests/text/auto-hyphenation-fi-1-ref.html b/layout/reftests/text/auto-hyphenation-fi-1-ref.html new file mode 100644 index 0000000000..470c07ae41 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-fi-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Kaikki ih­mi­set syn­ty­vät va­pai­na ja ta­sa­ver­tai­si­na ar­vol­taan ja oi­keuk­sil­taan. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-fi-1.html b/layout/reftests/text/auto-hyphenation-fi-1.html new file mode 100644 index 0000000000..fcf377fbbd --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-fi-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Kaikki ihmiset syntyvät vapaina ja tasavertaisina arvoltaan ja oikeuksiltaan. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-fr-1-ref.html b/layout/reftests/text/auto-hyphenation-fr-1-ref.html new file mode 100644 index 0000000000..696ebc45b5 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-fr-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Tout in­di­vi­du a droit à la vie, à la li­ber­té et à la sû­re­té de sa per­sonne. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-fr-1.html b/layout/reftests/text/auto-hyphenation-fr-1.html new file mode 100644 index 0000000000..edc5b47b59 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-fr-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Tout individu a droit à la vie, à la liberté et à la sûreté de sa personne. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-gl-1-ref.html b/layout/reftests/text/auto-hyphenation-gl-1-ref.html new file mode 100644 index 0000000000..f07e7c2173 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-gl-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Tódolos se­res hu­ma­nos na­cen li­bres e iguais en dig­ni­da­de e de­rei­tos +
+ + diff --git a/layout/reftests/text/auto-hyphenation-gl-1.html b/layout/reftests/text/auto-hyphenation-gl-1.html new file mode 100644 index 0000000000..55627cc1cb --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-gl-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Tódolos seres humanos nacen libres e iguais en dignidade e dereitos +
+ + diff --git a/layout/reftests/text/auto-hyphenation-gu-1-ref.html b/layout/reftests/text/auto-hyphenation-gu-1-ref.html new file mode 100644 index 0000000000..04d756a05a --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-gu-1-ref.html @@ -0,0 +1,4 @@ + + +
+પ્ર­તિ­ષ્ઠા અને અધિ­કા­રો­ની દૃ­ષ્ટિએ સર્વ મા­ન­વો જન્મ­થી સ્વ­તંત્ર અને સમાન હોય છે. diff --git a/layout/reftests/text/auto-hyphenation-gu-1.html b/layout/reftests/text/auto-hyphenation-gu-1.html new file mode 100644 index 0000000000..45531a9786 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-gu-1.html @@ -0,0 +1,4 @@ + + +
+પ્રતિષ્ઠા અને અધિકારોની દૃષ્ટિએ સર્વ માનવો જન્મથી સ્વતંત્ર અને સમાન હોય છે. diff --git a/layout/reftests/text/auto-hyphenation-hi-1-ref.html b/layout/reftests/text/auto-hyphenation-hi-1-ref.html new file mode 100644 index 0000000000..dd8a8f15b0 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-hi-1-ref.html @@ -0,0 +1,4 @@ + + +
+सभी मनु­ष्यों को गौ­रव और अधि­का­रों के मा­म­ले में जन्म­जात स्व­त­न्त्र­ता और समा­न­ता प्रा­प्त है । diff --git a/layout/reftests/text/auto-hyphenation-hi-1.html b/layout/reftests/text/auto-hyphenation-hi-1.html new file mode 100644 index 0000000000..181804bfed --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-hi-1.html @@ -0,0 +1,4 @@ + + +
+सभी मनुष्यों को गौरव और अधिकारों के मामले में जन्मजात स्वतन्त्रता और समानता प्राप्त है । diff --git a/layout/reftests/text/auto-hyphenation-hr-1-ref.html b/layout/reftests/text/auto-hyphenation-hr-1-ref.html new file mode 100644 index 0000000000..4911fffaa2 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-hr-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Sva ljud­ska bi­ća ra­ća­ju se slo­bod­na i jed­na­ka u dos­to­jans­tvu i pra­vi­ma +
+ + diff --git a/layout/reftests/text/auto-hyphenation-hr-1.html b/layout/reftests/text/auto-hyphenation-hr-1.html new file mode 100644 index 0000000000..02d902d71c --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-hr-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Sva ljudska bića raćaju se slobodna i jednaka u dostojanstvu i pravima +
+ + diff --git a/layout/reftests/text/auto-hyphenation-hsb-1-ref.html b/layout/reftests/text/auto-hyphenation-hsb-1-ref.html new file mode 100644 index 0000000000..e999792056 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-hsb-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Wšitcy čło­wje­ko­jo su wot na­ro­da swo­bod­ni a su je­na­cy po do­stoj­nos­ći a pra­wach +
+ + diff --git a/layout/reftests/text/auto-hyphenation-hsb-1.html b/layout/reftests/text/auto-hyphenation-hsb-1.html new file mode 100644 index 0000000000..45d921f8bd --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-hsb-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Wšitcy čłowjekojo su wot naroda swobodni a su jenacy po dostojnosći a prawach +
+ + diff --git a/layout/reftests/text/auto-hyphenation-hu-1-ref.html b/layout/reftests/text/auto-hyphenation-hu-1-ref.html new file mode 100644 index 0000000000..96945aa1dc --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-hu-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Minden em­be­ri lény sza­ba­don szü­le­tik és egyen­lő mél­tó­sá­ga és jo­ga van. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-hu-1.html b/layout/reftests/text/auto-hyphenation-hu-1.html new file mode 100644 index 0000000000..c74f6d725f --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-hu-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Minden emberi lény szabadon születik és egyenlő méltósága és joga van. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-ia-1-ref.html b/layout/reftests/text/auto-hyphenation-ia-1-ref.html new file mode 100644 index 0000000000..bd4bbdeb31 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-ia-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Tote le es­se­res hu­man na­sce li­be­re e equal in dig­ni­ta­te e in de­rec­tos +
+ + diff --git a/layout/reftests/text/auto-hyphenation-ia-1.html b/layout/reftests/text/auto-hyphenation-ia-1.html new file mode 100644 index 0000000000..dc5972cc00 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-ia-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Tote le esseres human nasce libere e equal in dignitate e in derectos +
+ + diff --git a/layout/reftests/text/auto-hyphenation-is-1-ref.html b/layout/reftests/text/auto-hyphenation-is-1-ref.html new file mode 100644 index 0000000000..76b6d43dc1 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-is-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Hver mað­ur er bor­inn frjáls og jafn öðr­um að virð­ingu og rétt­ind­um +
+ + diff --git a/layout/reftests/text/auto-hyphenation-is-1.html b/layout/reftests/text/auto-hyphenation-is-1.html new file mode 100644 index 0000000000..3efac1056f --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-is-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Hver maður er borinn frjáls og jafn öðrum að virðingu og réttindum +
+ + diff --git a/layout/reftests/text/auto-hyphenation-it-1-ref.html b/layout/reftests/text/auto-hyphenation-it-1-ref.html new file mode 100644 index 0000000000..25ac37d257 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-it-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Tutti gli es­se­ri uma­ni na­sco­no li­be­ri ed egua­li in di­gni­tà e di­rit­ti. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-it-1.html b/layout/reftests/text/auto-hyphenation-it-1.html new file mode 100644 index 0000000000..963c108982 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-it-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Tutti gli esseri umani nascono liberi ed eguali in dignità e diritti. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-kmr-1-ref.html b/layout/reftests/text/auto-hyphenation-kmr-1-ref.html new file mode 100644 index 0000000000..6af785c4b6 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-kmr-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Hemû mi­rov azad û di we­qar û ma­fan de we­k­hev tên din­ya­yê +
+ + diff --git a/layout/reftests/text/auto-hyphenation-kmr-1.html b/layout/reftests/text/auto-hyphenation-kmr-1.html new file mode 100644 index 0000000000..43887b80f4 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-kmr-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Hemû mirov azad û di weqar û mafan de wekhev tên dinyayê +
+ + diff --git a/layout/reftests/text/auto-hyphenation-kn-1-ref.html b/layout/reftests/text/auto-hyphenation-kn-1-ref.html new file mode 100644 index 0000000000..f791517e8f --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-kn-1-ref.html @@ -0,0 +1,4 @@ + + +
+ಎಲ್ಲಾ ಮಾ­ನ­ವ­ರೂ ಸ್ವ­ತಂ­ತ್ರ­ರಾ­ಗಿ­ಯೇ ಜನಿ­ಸಿ­ದ್ದಾ­ರೆ. ಹಾ­ಗೂ ಘನ­ತೆ ಮತ್ತು ಹಕ್ಕು­ಗ­ಳ­ಲ್ಲಿ ಸಮಾ­ನ­ರಾ­ಗಿ­ದ್ದಾ­ರೆ. diff --git a/layout/reftests/text/auto-hyphenation-kn-1.html b/layout/reftests/text/auto-hyphenation-kn-1.html new file mode 100644 index 0000000000..9f520e17d4 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-kn-1.html @@ -0,0 +1,4 @@ + + +
+ಎಲ್ಲಾ ಮಾನವರೂ ಸ್ವತಂತ್ರರಾಗಿಯೇ ಜನಿಸಿದ್ದಾರೆ. ಹಾಗೂ ಘನತೆ ಮತ್ತು ಹಕ್ಕುಗಳಲ್ಲಿ ಸಮಾನರಾಗಿದ್ದಾರೆ. diff --git a/layout/reftests/text/auto-hyphenation-la-1-ref.html b/layout/reftests/text/auto-hyphenation-la-1-ref.html new file mode 100644 index 0000000000..03afab6f3e --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-la-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Omnes ho­mi­nes di­gni­ta­te et iu­re li­be­ri et pa­res na­scun­tur +
+ + diff --git a/layout/reftests/text/auto-hyphenation-la-1.html b/layout/reftests/text/auto-hyphenation-la-1.html new file mode 100644 index 0000000000..bb76d0d428 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-la-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Omnes homines dignitate et iure liberi et pares nascuntur +
+ + diff --git a/layout/reftests/text/auto-hyphenation-lt-1-ref.html b/layout/reftests/text/auto-hyphenation-lt-1-ref.html new file mode 100644 index 0000000000..422d57b247 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-lt-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Visi žmo­nės gims­ta lais­vi ir ly­gūs sa­vo oru­mu ir tei­sė­mis. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-lt-1.html b/layout/reftests/text/auto-hyphenation-lt-1.html new file mode 100644 index 0000000000..3c896a5655 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-lt-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Visi žmonės gimsta laisvi ir lygūs savo orumu ir teisėmis. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-ml-1-ref.html b/layout/reftests/text/auto-hyphenation-ml-1-ref.html new file mode 100644 index 0000000000..4d8dc4619a --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-ml-1-ref.html @@ -0,0 +1,4 @@ + + +
+മനു­ഷ്യ­രെ­ല്ലാ­വ­രും തു­ല്യാ­വ­കാ­ശ­ങ്ങ­ളോ­ടും അന്ത­സ്സോ­ടും സ്വാ­ത­ന്ത്ര്യ­ത്തോ­ടും­കൂ­ടി ജനി­ച്ചി­ട്ടു­ള്ള­വ­രാ­ണ്‌. diff --git a/layout/reftests/text/auto-hyphenation-ml-1.html b/layout/reftests/text/auto-hyphenation-ml-1.html new file mode 100644 index 0000000000..c5d421824c --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-ml-1.html @@ -0,0 +1,4 @@ + + +
+മനുഷ്യരെല്ലാവരും തുല്യാവകാശങ്ങളോടും അന്തസ്സോടും സ്വാതന്ത്ര്യത്തോടുംകൂടി ജനിച്ചിട്ടുള്ളവരാണ്‌. diff --git a/layout/reftests/text/auto-hyphenation-mn-1-ref.html b/layout/reftests/text/auto-hyphenation-mn-1-ref.html new file mode 100644 index 0000000000..d2a3db12ba --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-mn-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Хүн бүр төрж мэнд­лэ­хэд эрх чө­лөө­тэй, адил­хан нэр төр­тэй, ижил эрх­тэй бай­даг +
+ + diff --git a/layout/reftests/text/auto-hyphenation-mn-1.html b/layout/reftests/text/auto-hyphenation-mn-1.html new file mode 100644 index 0000000000..e00d43c253 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-mn-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Хүн бүр төрж мэндлэхэд эрх чөлөөтэй, адилхан нэр төртэй, ижил эрхтэй байдаг +
+ + diff --git a/layout/reftests/text/auto-hyphenation-nb-1-ref.html b/layout/reftests/text/auto-hyphenation-nb-1-ref.html new file mode 100644 index 0000000000..6604655498 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-nb-1-ref.html @@ -0,0 +1,15 @@ + + + + + + +
+Alle men­nes­ker er født frie og med sam­me men­neske­verd og men­neske­ret­tig­he­ter. +

+ +at­ten­de +be­tre +

+ + diff --git a/layout/reftests/text/auto-hyphenation-nb-1.html b/layout/reftests/text/auto-hyphenation-nb-1.html new file mode 100644 index 0000000000..e64396a67b --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-nb-1.html @@ -0,0 +1,15 @@ + + + + + + +
+Alle mennesker er født frie og med samme menneskeverd og menneskerettigheter. +

+ +attende +betre +

+ + diff --git a/layout/reftests/text/auto-hyphenation-nl-1-ref.html b/layout/reftests/text/auto-hyphenation-nl-1-ref.html new file mode 100644 index 0000000000..ca6d1f516c --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-nl-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Alle men­sen wor­den vrij en ge­lijk in waar­dig­heid en rech­ten ge­bo­ren +
+ + diff --git a/layout/reftests/text/auto-hyphenation-nl-1.html b/layout/reftests/text/auto-hyphenation-nl-1.html new file mode 100644 index 0000000000..e7cb9ab9e1 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-nl-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Alle mensen worden vrij en gelijk in waardigheid en rechten geboren +
+ + diff --git a/layout/reftests/text/auto-hyphenation-nn-1-ref.html b/layout/reftests/text/auto-hyphenation-nn-1-ref.html new file mode 100644 index 0000000000..d20acf9e23 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-nn-1-ref.html @@ -0,0 +1,15 @@ + + + + + + +
+Alle men­nes­ke er fød­de til fri­dom og med same men­neske­verd og men­neske­ret­tar. +

+ +att­en­de +bet­re +

+ + diff --git a/layout/reftests/text/auto-hyphenation-nn-1.html b/layout/reftests/text/auto-hyphenation-nn-1.html new file mode 100644 index 0000000000..405966c9c2 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-nn-1.html @@ -0,0 +1,15 @@ + + + + + + +
+Alle menneske er fødde til fridom og med same menneskeverd og menneskerettar. +

+ +attende +betre +

+ + diff --git a/layout/reftests/text/auto-hyphenation-pa-1-ref.html b/layout/reftests/text/auto-hyphenation-pa-1-ref.html new file mode 100644 index 0000000000..e89d0bb371 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-pa-1-ref.html @@ -0,0 +1,4 @@ + + +
+ਸਾ­ਰਾ ਮਨੁੱਖੀ ਪਰਿ­ਵਾਰ ਆਪ­ਣੀ ਮਹਿ­ਮਾ, ਸ਼ਾਨ ਅਤੇ ਹੱਕਾਂ ਦੇ ਪੱਖੋਂ ਜਨਮ ਤੋਂ ਹੀ ਆਜ਼ਾਦ ਹੈ ਅਤੇ ਸੁ­ਤੇ ਸਿੱਧ ਸਾ­ਰੇ ਲੋਕ ਬਰਾ­ਬਰ ਹਨ । diff --git a/layout/reftests/text/auto-hyphenation-pa-1.html b/layout/reftests/text/auto-hyphenation-pa-1.html new file mode 100644 index 0000000000..ab932b8510 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-pa-1.html @@ -0,0 +1,4 @@ + + +
+ਸਾਰਾ ਮਨੁੱਖੀ ਪਰਿਵਾਰ ਆਪਣੀ ਮਹਿਮਾ, ਸ਼ਾਨ ਅਤੇ ਹੱਕਾਂ ਦੇ ਪੱਖੋਂ ਜਨਮ ਤੋਂ ਹੀ ਆਜ਼ਾਦ ਹੈ ਅਤੇ ਸੁਤੇ ਸਿੱਧ ਸਾਰੇ ਲੋਕ ਬਰਾਬਰ ਹਨ । diff --git a/layout/reftests/text/auto-hyphenation-pl-1-ref.html b/layout/reftests/text/auto-hyphenation-pl-1-ref.html new file mode 100644 index 0000000000..6ed72f2717 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-pl-1-ref.html @@ -0,0 +1,50 @@ + + + + +Polish hyphenation test + + + +
Unikod +przy- +pi- +su- +je +uni- +kal- +ny +nu- +mer +każ- +de- +mu +zna- +ko- +wi, +nie- +za- +leż- +ny +od +uży- +wa- +nej +plat- +for- +my, +pro- +gra- +mu +czy +ję- +zy- +ka. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-pl-1.html b/layout/reftests/text/auto-hyphenation-pl-1.html new file mode 100644 index 0000000000..55fddc07b0 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-pl-1.html @@ -0,0 +1,20 @@ + + + + +Polish hyphenation test + + + +
+Unikod przypisuje unikalny numer każdemu znakowi, +niezależny od używanej platformy, +programu czy języka. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-pt-1-ref.html b/layout/reftests/text/auto-hyphenation-pt-1-ref.html new file mode 100644 index 0000000000..b40616ef3c --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-pt-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Todos os se­res hu­ma­nos nas­cem li­vres e iguais em dig­ni­da­de e em di­rei­tos +
+ + diff --git a/layout/reftests/text/auto-hyphenation-pt-1.html b/layout/reftests/text/auto-hyphenation-pt-1.html new file mode 100644 index 0000000000..d2b3a1c647 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-pt-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Todos os seres humanos nascem livres e iguais em dignidade e em direitos +
+ + diff --git a/layout/reftests/text/auto-hyphenation-ru-1-ref.html b/layout/reftests/text/auto-hyphenation-ru-1-ref.html new file mode 100644 index 0000000000..6686b2c1a6 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-ru-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Все лю­ди рож­да­ют­ся сво­бод­ны­ми и рав­ны­ми в сво­ем до­сто­ин­стве и пра­вах. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-ru-1.html b/layout/reftests/text/auto-hyphenation-ru-1.html new file mode 100644 index 0000000000..859acd5237 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-ru-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Все люди рождаются свободными и равными в своем достоинстве и правах. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-sh-1-ref.html b/layout/reftests/text/auto-hyphenation-sh-1-ref.html new file mode 100644 index 0000000000..dd183b26b5 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-sh-1-ref.html @@ -0,0 +1,13 @@ + + + + + + +
+Сва људ­ска би­ћа ра­ђа­ју се сло­бод­на и јед­на­ка у до­сто­јан­ству и пра­ви­ма. +

+Sva ljud­ska bi­ća ra­đa­ju se slo­bod­na i jed­na­ka u do­sto­jan­stvu i pra­vi­ma. +

+ + diff --git a/layout/reftests/text/auto-hyphenation-sh-1.html b/layout/reftests/text/auto-hyphenation-sh-1.html new file mode 100644 index 0000000000..4b1c835415 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-sh-1.html @@ -0,0 +1,13 @@ + + + + + + +
+Сва људска бића рађају се слободна и једнака у достојанству и правима. +

+Sva ljudska bića rađaju se slobodna i jednaka u dostojanstvu i pravima. +

+ + diff --git a/layout/reftests/text/auto-hyphenation-sl-1-ref.html b/layout/reftests/text/auto-hyphenation-sl-1-ref.html new file mode 100644 index 0000000000..760b51ec7a --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-sl-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Vsi lju­dje se ro­di­jo svo­bo­dni in ima­jo ena­ko do­sto­jan­stvo in ena­ke pra­vi­ce +
+ + diff --git a/layout/reftests/text/auto-hyphenation-sl-1.html b/layout/reftests/text/auto-hyphenation-sl-1.html new file mode 100644 index 0000000000..e59192aaa4 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-sl-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Vsi ljudje se rodijo svobodni in imajo enako dostojanstvo in enake pravice +
+ + diff --git a/layout/reftests/text/auto-hyphenation-sr-1-ref.html b/layout/reftests/text/auto-hyphenation-sr-1-ref.html new file mode 100644 index 0000000000..a23fb56f0e --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-sr-1-ref.html @@ -0,0 +1,13 @@ + + + + + + +
+Сва људ­ска би­ћа ра­ђа­ју се сло­бод­на и јед­на­ка у до­сто­јан­ству и пра­ви­ма. +

+Sva ljud­ska bi­ća ra­đa­ju se slo­bod­na i jed­na­ka u do­sto­jan­stvu i pra­vi­ma. +

+ + diff --git a/layout/reftests/text/auto-hyphenation-sr-1.html b/layout/reftests/text/auto-hyphenation-sr-1.html new file mode 100644 index 0000000000..1560fe9d3c --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-sr-1.html @@ -0,0 +1,13 @@ + + + + + + +
+Сва људска бића рађају се слободна и једнака у достојанству и правима. +

+Sva ljudska bića rađaju se slobodna i jednaka u dostojanstvu i pravima. +

+ + diff --git a/layout/reftests/text/auto-hyphenation-sv-1-notref.html b/layout/reftests/text/auto-hyphenation-sv-1-notref.html new file mode 100644 index 0000000000..02986a88de --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-sv-1-notref.html @@ -0,0 +1,11 @@ + + + + + + +
+Alla människor äro födda fria och lika i värde och rättigheter +
+ + diff --git a/layout/reftests/text/auto-hyphenation-sv-1-ref.html b/layout/reftests/text/auto-hyphenation-sv-1-ref.html new file mode 100644 index 0000000000..78ad51d406 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-sv-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Alla män­ni­skor äro föd­da fria och li­ka i vär­de och rät­tig­he­ter +
+ + diff --git a/layout/reftests/text/auto-hyphenation-sv-1.html b/layout/reftests/text/auto-hyphenation-sv-1.html new file mode 100644 index 0000000000..a2096ee6f4 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-sv-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Alla människor äro födda fria och lika i värde och rättigheter +
+ + diff --git a/layout/reftests/text/auto-hyphenation-ta-1-ref.html b/layout/reftests/text/auto-hyphenation-ta-1-ref.html new file mode 100644 index 0000000000..9b6c1cba76 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-ta-1-ref.html @@ -0,0 +1,4 @@ + + +
+மனி­தப் பி­றி­வி­யி­னர் சக­ல­ரும் சு­தந்­தி­ர­மா­க­வே பி­றக்­கின்­றனர்; அவர்­கள் மதிப்­பி­லும், உரி­மை­க­ளி­லும் சம­மா­ன­வர்­கள், அவர்­கள் நி­யா­யத்­தை­யும் மனச்­சாட்­சி­யை­யும் இயற்­பண்­பா­கப் பெற்­ற­வர்­கள். diff --git a/layout/reftests/text/auto-hyphenation-ta-1.html b/layout/reftests/text/auto-hyphenation-ta-1.html new file mode 100644 index 0000000000..230192528c --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-ta-1.html @@ -0,0 +1,4 @@ + + +
+மனிதப் பிறிவியினர் சகலரும் சுதந்திரமாகவே பிறக்கின்றனர்; அவர்கள் மதிப்பிலும், உரிமைகளிலும் சமமானவர்கள், அவர்கள் நியாயத்தையும் மனச்சாட்சியையும் இயற்பண்பாகப் பெற்றவர்கள். diff --git a/layout/reftests/text/auto-hyphenation-te-1-ref.html b/layout/reftests/text/auto-hyphenation-te-1-ref.html new file mode 100644 index 0000000000..9069d85def --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-te-1-ref.html @@ -0,0 +1,4 @@ + + +
+ప్ర­తి­ప­త్తి­స్వ­త్వ­ముల వి­ష­య­మున మా­న­వు­లె­ల్ల­రు­ను జన్మ­తః స్వ­తం­త్రు­లు­ను సమా­ను­లు­ను నగు­దు­రు. diff --git a/layout/reftests/text/auto-hyphenation-te-1.html b/layout/reftests/text/auto-hyphenation-te-1.html new file mode 100644 index 0000000000..c1c75312d6 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-te-1.html @@ -0,0 +1,4 @@ + + +
+ప్రతిపత్తిస్వత్వముల విషయమున మానవులెల్లరును జన్మతః స్వతంత్రులును సమానులును నగుదురు. diff --git a/layout/reftests/text/auto-hyphenation-tr-1-ref.html b/layout/reftests/text/auto-hyphenation-tr-1-ref.html new file mode 100644 index 0000000000..f5827c0e9a --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-tr-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Bütün in­san­lar hür, hay­si­yet ve hak­lar ba­kı­mın­dan eşit do­ğar­lar. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-tr-1.html b/layout/reftests/text/auto-hyphenation-tr-1.html new file mode 100644 index 0000000000..fc6437182d --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-tr-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Bütün insanlar hür, haysiyet ve haklar bakımından eşit doğarlar. +
+ + diff --git a/layout/reftests/text/auto-hyphenation-transformed-1-ref.html b/layout/reftests/text/auto-hyphenation-transformed-1-ref.html new file mode 100644 index 0000000000..dc13355076 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-transformed-1-ref.html @@ -0,0 +1,18 @@ + + + + +Test for auto hyphenation with text-transform + + +
+mas­se
ma­ße +
+
+MAS­SE
MA­SSE +
+
+Mas­se
Ma­ße +
+ + diff --git a/layout/reftests/text/auto-hyphenation-transformed-1.html b/layout/reftests/text/auto-hyphenation-transformed-1.html new file mode 100644 index 0000000000..181c33b1d2 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-transformed-1.html @@ -0,0 +1,18 @@ + + + + +Test for auto hyphenation with text-transform + + +
+masse
maße +
+
+masse
maße +
+
+masse
maße +
+ + diff --git a/layout/reftests/text/auto-hyphenation-uk-1-ref.html b/layout/reftests/text/auto-hyphenation-uk-1-ref.html new file mode 100644 index 0000000000..7c99e28d01 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-uk-1-ref.html @@ -0,0 +1,11 @@ + + + + + + +
+Всі лю­ди на­ро­джу­ю­ться віль­ни­ми і рів­ни­ми у сво­їй гі­дно­сті та пра­вах +
+ + diff --git a/layout/reftests/text/auto-hyphenation-uk-1.html b/layout/reftests/text/auto-hyphenation-uk-1.html new file mode 100644 index 0000000000..0f3c72ce16 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-uk-1.html @@ -0,0 +1,11 @@ + + + + + + +
+Всі люди народжуються вільними і рівними у своїй гідності та правах +
+ + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-1.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-1.xhtml new file mode 100644 index 0000000000..b102f63151 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-1.xhtml @@ -0,0 +1,11 @@ + + +Hyphenation test + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-10.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-10.xhtml new file mode 100644 index 0000000000..9ae2f056fe --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-10.xhtml @@ -0,0 +1,12 @@ + + + +Hyphenation test + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-11a.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-11a.xhtml new file mode 100644 index 0000000000..eab1a7011c --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-11a.xhtml @@ -0,0 +1,11 @@ + + +Hyphenation test + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-11b.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-11b.xhtml new file mode 100644 index 0000000000..e243bc2c4f --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-11b.xhtml @@ -0,0 +1,11 @@ + + +Hyphenation test + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-12a.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-12a.xhtml new file mode 100644 index 0000000000..18c8846473 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-12a.xhtml @@ -0,0 +1,12 @@ + + +Hyphenation test + + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-12b.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-12b.xhtml new file mode 100644 index 0000000000..602e59b27c --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-12b.xhtml @@ -0,0 +1,12 @@ + + +Hyphenation test + + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-13a.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-13a.xhtml new file mode 100644 index 0000000000..10488ad8fa --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-13a.xhtml @@ -0,0 +1,13 @@ + + +Hyphenation test + + +
+
+supercalifragilisticexpialidocious +
+
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-13b.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-13b.xhtml new file mode 100644 index 0000000000..ef231cf855 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-13b.xhtml @@ -0,0 +1,13 @@ + + +Hyphenation test + + +
+
+supercalifragilisticexpialidocious +
+
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-14a.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-14a.xhtml new file mode 100644 index 0000000000..124a6e127d --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-14a.xhtml @@ -0,0 +1,14 @@ + + +Hyphenation test + + + +
+
+supercalifragilisticexpialidocious +
+
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-14b.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-14b.xhtml new file mode 100644 index 0000000000..a4fd52b704 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-14b.xhtml @@ -0,0 +1,14 @@ + + +Hyphenation test + + + +
+
+supercalifragilisticexpialidocious +
+
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-1a.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-1a.xhtml new file mode 100644 index 0000000000..77a3c3b56f --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-1a.xhtml @@ -0,0 +1,11 @@ + + +Hyphenation test + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-2.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-2.xhtml new file mode 100644 index 0000000000..382deafe4a --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-2.xhtml @@ -0,0 +1,13 @@ + + +Hyphenation test + + +
+supercalifragilisticexpialidocious +supercalifragilisticexpialidocious +supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-3.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-3.xhtml new file mode 100644 index 0000000000..1560f9e6b9 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-3.xhtml @@ -0,0 +1,11 @@ + + +Hyphenation test + + +
+su­per­cal­ifrag­ilis­tic­ex­pi­ali­do­cious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-4.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-4.xhtml new file mode 100644 index 0000000000..4a453f628b --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-4.xhtml @@ -0,0 +1,11 @@ + + +Hyphenation test + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-5.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-5.xhtml new file mode 100644 index 0000000000..dce0ee03f8 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-5.xhtml @@ -0,0 +1,28 @@ + + + + + + + +
+photo +
+
+photograph +
+
+photographer +
+
+photographical +
+ + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-6.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-6.xhtml new file mode 100644 index 0000000000..6a9bf1bd92 --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-6.xhtml @@ -0,0 +1,11 @@ + + +Hyphenation test + + +
+hyphenation +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-7.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-7.xhtml new file mode 100644 index 0000000000..81333df42a --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-7.xhtml @@ -0,0 +1,11 @@ + + +Hyphenation test + + +
+hyphenation +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-8.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-8.xhtml new file mode 100644 index 0000000000..97ce7fcd9d --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-8.xhtml @@ -0,0 +1,11 @@ + + +Hyphenation test + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/auto-hyphenation-xmllang-9.xhtml b/layout/reftests/text/auto-hyphenation-xmllang-9.xhtml new file mode 100644 index 0000000000..18a8bc862f --- /dev/null +++ b/layout/reftests/text/auto-hyphenation-xmllang-9.xhtml @@ -0,0 +1,12 @@ + + + +Hyphenation test + + +
+supercalifragilisticexpialidocious +
+ + + diff --git a/layout/reftests/text/cgj-01-ref.html b/layout/reftests/text/cgj-01-ref.html new file mode 100644 index 0000000000..20c211bdab --- /dev/null +++ b/layout/reftests/text/cgj-01-ref.html @@ -0,0 +1,21 @@ + + + + + CGJ test + + + + +

àb

+ + diff --git a/layout/reftests/text/cgj-01.html b/layout/reftests/text/cgj-01.html new file mode 100644 index 0000000000..bea39f5704 --- /dev/null +++ b/layout/reftests/text/cgj-01.html @@ -0,0 +1,21 @@ + + + + + CGJ test + + + + +

à͏b

+ + diff --git a/layout/reftests/text/color-opacity-rtl-1-ref.html b/layout/reftests/text/color-opacity-rtl-1-ref.html new file mode 100644 index 0000000000..afe96a51d1 --- /dev/null +++ b/layout/reftests/text/color-opacity-rtl-1-ref.html @@ -0,0 +1,18 @@ + + + + +Mozilla bug 1318539 + + + +(😂😁😀) + + diff --git a/layout/reftests/text/color-opacity-rtl-1.html b/layout/reftests/text/color-opacity-rtl-1.html new file mode 100644 index 0000000000..ee6e09090c --- /dev/null +++ b/layout/reftests/text/color-opacity-rtl-1.html @@ -0,0 +1,17 @@ + + + + +Mozilla bug 1318539 + + + +(😀😁😂) + + diff --git a/layout/reftests/text/color-opacity-rtl-2-ref.html b/layout/reftests/text/color-opacity-rtl-2-ref.html new file mode 100644 index 0000000000..88ee708431 --- /dev/null +++ b/layout/reftests/text/color-opacity-rtl-2-ref.html @@ -0,0 +1,19 @@ + + + + +Mozilla bug 1318539 + + + +ב😀א + + diff --git a/layout/reftests/text/color-opacity-rtl-2.html b/layout/reftests/text/color-opacity-rtl-2.html new file mode 100644 index 0000000000..1a9b0f4c10 --- /dev/null +++ b/layout/reftests/text/color-opacity-rtl-2.html @@ -0,0 +1,17 @@ + + + + +Mozilla bug 1318539 + + + +א😀ב + + diff --git a/layout/reftests/text/control-chars-01-notref.html b/layout/reftests/text/control-chars-01-notref.html new file mode 100644 index 0000000000..3b7735d33b --- /dev/null +++ b/layout/reftests/text/control-chars-01-notref.html @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/layout/reftests/text/control-chars-01a.html b/layout/reftests/text/control-chars-01a.html new file mode 100644 index 0000000000..1dbd34ba66 --- /dev/null +++ b/layout/reftests/text/control-chars-01a.html @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/layout/reftests/text/control-chars-01b.html b/layout/reftests/text/control-chars-01b.html new file mode 100644 index 0000000000..19e08552da --- /dev/null +++ b/layout/reftests/text/control-chars-01b.html @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/layout/reftests/text/control-chars-01c.html b/layout/reftests/text/control-chars-01c.html new file mode 100644 index 0000000000..28504d4f43 --- /dev/null +++ b/layout/reftests/text/control-chars-01c.html @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/layout/reftests/text/control-chars-01d.html b/layout/reftests/text/control-chars-01d.html new file mode 100644 index 0000000000..561489b259 --- /dev/null +++ b/layout/reftests/text/control-chars-01d.html @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/layout/reftests/text/control-chars-02-notref.html b/layout/reftests/text/control-chars-02-notref.html new file mode 100644 index 0000000000..fe88d751b6 --- /dev/null +++ b/layout/reftests/text/control-chars-02-notref.html @@ -0,0 +1,6 @@ + + + +foobar + + diff --git a/layout/reftests/text/control-chars-02.html b/layout/reftests/text/control-chars-02.html new file mode 100644 index 0000000000..63210d20e8 --- /dev/null +++ b/layout/reftests/text/control-chars-02.html @@ -0,0 +1,6 @@ + + + +foobar + + diff --git a/layout/reftests/text/control-chars-03-ref.html b/layout/reftests/text/control-chars-03-ref.html new file mode 100644 index 0000000000..2fecd054f9 --- /dev/null +++ b/layout/reftests/text/control-chars-03-ref.html @@ -0,0 +1,6 @@ + + + +foobar + + diff --git a/layout/reftests/text/control-chars-03a.html b/layout/reftests/text/control-chars-03a.html new file mode 100644 index 0000000000..27fa168f18 --- /dev/null +++ b/layout/reftests/text/control-chars-03a.html @@ -0,0 +1,6 @@ + + + +foobar + + diff --git a/layout/reftests/text/control-chars-03b.html b/layout/reftests/text/control-chars-03b.html new file mode 100644 index 0000000000..488e5e7513 --- /dev/null +++ b/layout/reftests/text/control-chars-03b.html @@ -0,0 +1,10 @@ + + + +foobar + + + diff --git a/layout/reftests/text/control-chars-04-notref.html b/layout/reftests/text/control-chars-04-notref.html new file mode 100644 index 0000000000..97509ce967 --- /dev/null +++ b/layout/reftests/text/control-chars-04-notref.html @@ -0,0 +1,11 @@ + + + + + + +
+foobar +
+ + diff --git a/layout/reftests/text/control-chars-04a.html b/layout/reftests/text/control-chars-04a.html new file mode 100644 index 0000000000..9a8e3332db --- /dev/null +++ b/layout/reftests/text/control-chars-04a.html @@ -0,0 +1,11 @@ + + + + + + +
+foobar +
+ + diff --git a/layout/reftests/text/control-chars-04b.html b/layout/reftests/text/control-chars-04b.html new file mode 100644 index 0000000000..48e24b0385 --- /dev/null +++ b/layout/reftests/text/control-chars-04b.html @@ -0,0 +1,11 @@ + + + + + + +
+foobar +
+ + diff --git a/layout/reftests/text/control-chars-04c.html b/layout/reftests/text/control-chars-04c.html new file mode 100644 index 0000000000..fd5f892c94 --- /dev/null +++ b/layout/reftests/text/control-chars-04c.html @@ -0,0 +1,11 @@ + + + + + + +
+foobar +
+ + diff --git a/layout/reftests/text/control-chars-04d.html b/layout/reftests/text/control-chars-04d.html new file mode 100644 index 0000000000..94623baeb6 --- /dev/null +++ b/layout/reftests/text/control-chars-04d.html @@ -0,0 +1,11 @@ + + + + + + +
+foobar +
+ + diff --git a/layout/reftests/text/emoji-01-notref.html b/layout/reftests/text/emoji-01-notref.html new file mode 100644 index 0000000000..8c5c479705 --- /dev/null +++ b/layout/reftests/text/emoji-01-notref.html @@ -0,0 +1,19 @@ + + + + +Check that emoji char renders something visible (bug 715798, bug 779042) + + + +
+U+1F603: +
+ + diff --git a/layout/reftests/text/emoji-01.html b/layout/reftests/text/emoji-01.html new file mode 100644 index 0000000000..53082b913d --- /dev/null +++ b/layout/reftests/text/emoji-01.html @@ -0,0 +1,19 @@ + + + + +Check that emoji char renders something visible (bug 715798, bug 779042) + + + +
+U+1F603: 😃 +
+ + diff --git a/layout/reftests/text/emoji-02-notref.html b/layout/reftests/text/emoji-02-notref.html new file mode 100644 index 0000000000..e9fc9fe6b0 --- /dev/null +++ b/layout/reftests/text/emoji-02-notref.html @@ -0,0 +1,19 @@ + + + + +Check that HUGE emoji char renders something visible (bug 715798, bug 779042) + + + +
+U+1F633:   +
+ + diff --git a/layout/reftests/text/emoji-02.html b/layout/reftests/text/emoji-02.html new file mode 100644 index 0000000000..099b184712 --- /dev/null +++ b/layout/reftests/text/emoji-02.html @@ -0,0 +1,20 @@ + + + + +Check that HUGE emoji char renders something visible (bug 715798, bug 779042) + + + +
+ +U+1F633: 😳 +
+ + diff --git a/layout/reftests/text/emoji-03-notref.html b/layout/reftests/text/emoji-03-notref.html new file mode 100644 index 0000000000..56a521afa1 --- /dev/null +++ b/layout/reftests/text/emoji-03-notref.html @@ -0,0 +1,19 @@ + + + + +Emoji rendering should be affected by VS15/VS16 + + + +
+❤️ +
+ + diff --git a/layout/reftests/text/emoji-03-ref.html b/layout/reftests/text/emoji-03-ref.html new file mode 100644 index 0000000000..b82fbe9f80 --- /dev/null +++ b/layout/reftests/text/emoji-03-ref.html @@ -0,0 +1,19 @@ + + + + +Emoji rendering should be affected by VS15/VS16 + + + +
+❤︎ +
+ + diff --git a/layout/reftests/text/emoji-03.html b/layout/reftests/text/emoji-03.html new file mode 100644 index 0000000000..7c2d71de4f --- /dev/null +++ b/layout/reftests/text/emoji-03.html @@ -0,0 +1,19 @@ + + + + +Emoji rendering should be affected by VS15/VS16 + + + +
+❤ +
+ + diff --git a/layout/reftests/text/emoji-04-ref.html b/layout/reftests/text/emoji-04-ref.html new file mode 100644 index 0000000000..354df991e6 --- /dev/null +++ b/layout/reftests/text/emoji-04-ref.html @@ -0,0 +1,20 @@ + + + + +Emoji-style glyph should ignore color + + + +
+❤️ +
+ + diff --git a/layout/reftests/text/emoji-04.html b/layout/reftests/text/emoji-04.html new file mode 100644 index 0000000000..87a02555a1 --- /dev/null +++ b/layout/reftests/text/emoji-04.html @@ -0,0 +1,20 @@ + + + + +Emoji-style glyph should ignore color + + + +
+❤️ +
+ + diff --git a/layout/reftests/text/emoji-05-notref.html b/layout/reftests/text/emoji-05-notref.html new file mode 100644 index 0000000000..574d30a6b1 --- /dev/null +++ b/layout/reftests/text/emoji-05-notref.html @@ -0,0 +1,20 @@ + + + + +Text-style glyph should respect color + + + +
+❤︎ +
+ + diff --git a/layout/reftests/text/emoji-05.html b/layout/reftests/text/emoji-05.html new file mode 100644 index 0000000000..7401d1c1bc --- /dev/null +++ b/layout/reftests/text/emoji-05.html @@ -0,0 +1,20 @@ + + + + +Text-style glyph should respect color + + + +
+❤︎ +
+ + diff --git a/layout/reftests/text/ethiopic-wordspace-ref.html b/layout/reftests/text/ethiopic-wordspace-ref.html new file mode 100644 index 0000000000..39c289b5e6 --- /dev/null +++ b/layout/reftests/text/ethiopic-wordspace-ref.html @@ -0,0 +1,17 @@ + + + + + Reference: Testcase for bug 815077 + + + +

+የሰው፡
ልጅ፡
ሁሉ፡
ሲወለድ፡
ነጻና፡
በክብርና፡
በመብትም፡
እኩልነት፡
ያለው፡
ነው።፡
የተፈጥሮ፡
ማስተዋልና፡
ሕሊና፡
ስላለው፡
አንዱ፡
ሌላውን፡
በወንድማማችነት፡
መንፈስ፡
መመልከት፡
ይገባዋል። +

+ + + diff --git a/layout/reftests/text/ethiopic-wordspace.html b/layout/reftests/text/ethiopic-wordspace.html new file mode 100644 index 0000000000..912374e34e --- /dev/null +++ b/layout/reftests/text/ethiopic-wordspace.html @@ -0,0 +1,17 @@ + + + + + Testcase for bug 815077 + + + +

+የሰው፡ልጅ፡ሁሉ፡ሲወለድ፡ነጻና፡በክብርና፡በመብትም፡እኩልነት፡ያለው፡ነው።፡የተፈጥሮ፡ማስተዋልና፡ሕሊና፡ስላለው፡አንዱ፡ሌላውን፡በወንድማማችነት፡መንፈስ፡መመልከት፡ይገባዋል። +

+ + + diff --git a/layout/reftests/text/fallback-01-ref.xhtml b/layout/reftests/text/fallback-01-ref.xhtml new file mode 100644 index 0000000000..4894469eb6 --- /dev/null +++ b/layout/reftests/text/fallback-01-ref.xhtml @@ -0,0 +1,19 @@ + +]> + + + + + + +

&fallback;&fallback;&first;&fallback;&first;&fallback;&first;&fallback;

+ + diff --git a/layout/reftests/text/fallback-01.xhtml b/layout/reftests/text/fallback-01.xhtml new file mode 100644 index 0000000000..804fb04730 --- /dev/null +++ b/layout/reftests/text/fallback-01.xhtml @@ -0,0 +1,19 @@ + +]> + + + + + + +

&fallback;&fallback;&first;&fallback;&first;&fallback;&first;&fallback;

+ + diff --git a/layout/reftests/text/fallback-mark-stacking-1-notref.html b/layout/reftests/text/fallback-mark-stacking-1-notref.html new file mode 100644 index 0000000000..85df2ebd16 --- /dev/null +++ b/layout/reftests/text/fallback-mark-stacking-1-notref.html @@ -0,0 +1,23 @@ + + + + + + + +These examples should NOT look the same: +
x̃̂ x̂̃
+ diff --git a/layout/reftests/text/fallback-mark-stacking-1.html b/layout/reftests/text/fallback-mark-stacking-1.html new file mode 100644 index 0000000000..2a6138f8f9 --- /dev/null +++ b/layout/reftests/text/fallback-mark-stacking-1.html @@ -0,0 +1,23 @@ + + + + + + + +These examples should NOT look the same: +
x̂̃ x̃̂
+ diff --git a/layout/reftests/text/font-selection-by-lang-01-ref.html b/layout/reftests/text/font-selection-by-lang-01-ref.html new file mode 100644 index 0000000000..6e962fb5a7 --- /dev/null +++ b/layout/reftests/text/font-selection-by-lang-01-ref.html @@ -0,0 +1,23 @@ + + + + + + test for font selection by language reference + + + + +

0123456789

+

0123456789

+ + diff --git a/layout/reftests/text/font-selection-by-lang-01.html b/layout/reftests/text/font-selection-by-lang-01.html new file mode 100644 index 0000000000..a88310d3d0 --- /dev/null +++ b/layout/reftests/text/font-selection-by-lang-01.html @@ -0,0 +1,20 @@ + + + + + + test for font selection by language + + + + +

0123456789

+

0123456789

+ + diff --git a/layout/reftests/text/font-selection-fallback-1-ref.html b/layout/reftests/text/font-selection-fallback-1-ref.html new file mode 100644 index 0000000000..5e0fb11633 --- /dev/null +++ b/layout/reftests/text/font-selection-fallback-1-ref.html @@ -0,0 +1,42 @@ + + + + Reference for test that language support doesn't override + specified family - Bug 678561 + + + + + +

A

+

B

+

C

+ +

A

+

B

+

C

+ + + diff --git a/layout/reftests/text/font-selection-fallback-1.html b/layout/reftests/text/font-selection-fallback-1.html new file mode 100644 index 0000000000..0f6700ec12 --- /dev/null +++ b/layout/reftests/text/font-selection-fallback-1.html @@ -0,0 +1,41 @@ + + + + Test that language support doesn't override specified family - Bug 678561 + + + + + +

A

+

B

+

C

+ +

A

+

B

+

C

+ + + diff --git a/layout/reftests/text/font-selection-generic-1-ref.html b/layout/reftests/text/font-selection-generic-1-ref.html new file mode 100644 index 0000000000..dfb7645a9d --- /dev/null +++ b/layout/reftests/text/font-selection-generic-1-ref.html @@ -0,0 +1,55 @@ + + + + + + + + + +

AB

+

AB

+

AB

+ + +

A

+

B

+

A

+

B

+

A

+

B

+ + + + diff --git a/layout/reftests/text/font-selection-generic-1.html b/layout/reftests/text/font-selection-generic-1.html new file mode 100644 index 0000000000..fc08ebd98b --- /dev/null +++ b/layout/reftests/text/font-selection-generic-1.html @@ -0,0 +1,55 @@ + + + + + + + + + +

AB

+

AB

+

AB

+ + +

A

+

B

+

A

+

B

+

A

+

B

+ + + + diff --git a/layout/reftests/text/font-size-adjust-01-ref.html b/layout/reftests/text/font-size-adjust-01-ref.html new file mode 100644 index 0000000000..2e198fe6c3 --- /dev/null +++ b/layout/reftests/text/font-size-adjust-01-ref.html @@ -0,0 +1,14 @@ + + + + + + + +

hello

+

small

+

world

+ + diff --git a/layout/reftests/text/font-size-adjust-01.html b/layout/reftests/text/font-size-adjust-01.html new file mode 100644 index 0000000000..4da5d882ae --- /dev/null +++ b/layout/reftests/text/font-size-adjust-01.html @@ -0,0 +1,16 @@ + + + + + + + +

hello

+

small

+

world

+ + diff --git a/layout/reftests/text/font-size-adjust-02-ref.html b/layout/reftests/text/font-size-adjust-02-ref.html new file mode 100644 index 0000000000..340e3fd822 --- /dev/null +++ b/layout/reftests/text/font-size-adjust-02-ref.html @@ -0,0 +1,15 @@ + + + + + + + +

1. lines should be the same size

+

2. lines should be the same size

+ + diff --git a/layout/reftests/text/font-size-adjust-02.html b/layout/reftests/text/font-size-adjust-02.html new file mode 100644 index 0000000000..23e9c5f12c --- /dev/null +++ b/layout/reftests/text/font-size-adjust-02.html @@ -0,0 +1,15 @@ + + + + + + + +

1. lines should be the same size

+

2. lines should be the same size

+ + diff --git a/layout/reftests/text/font-size-adjust-03-ref.html b/layout/reftests/text/font-size-adjust-03-ref.html new file mode 100644 index 0000000000..1958f7d7d7 --- /dev/null +++ b/layout/reftests/text/font-size-adjust-03-ref.html @@ -0,0 +1,14 @@ + + + + + + + +

lines should be the same size

+

lines should be the same size

+ + diff --git a/layout/reftests/text/font-size-adjust-03.html b/layout/reftests/text/font-size-adjust-03.html new file mode 100644 index 0000000000..5188b48749 --- /dev/null +++ b/layout/reftests/text/font-size-adjust-03.html @@ -0,0 +1,14 @@ + + + + + + + +

lines should be the same size

+

lines should be the same size

+ + diff --git a/layout/reftests/text/glyph-decomposition-graphite-ref.html b/layout/reftests/text/glyph-decomposition-graphite-ref.html new file mode 100644 index 0000000000..0ffe73917e --- /dev/null +++ b/layout/reftests/text/glyph-decomposition-graphite-ref.html @@ -0,0 +1,27 @@ + + + + +test rendering with decomposition (bug 772640) + + + +
+ +ThisIsNotGraphite:
+ +RTL: aآz
+LTR: aآz +
+ + diff --git a/layout/reftests/text/glyph-decomposition-graphite.html b/layout/reftests/text/glyph-decomposition-graphite.html new file mode 100644 index 0000000000..365923c4f6 --- /dev/null +++ b/layout/reftests/text/glyph-decomposition-graphite.html @@ -0,0 +1,27 @@ + + + + +test rendering with decomposition (bug 772640) + + + +
+ +ThisIsNotGraphite:
+ +RTL: aآz
+LTR: aآz +
+ + diff --git a/layout/reftests/text/glyph-decomposition-opentype-ref.html b/layout/reftests/text/glyph-decomposition-opentype-ref.html new file mode 100644 index 0000000000..0ffe73917e --- /dev/null +++ b/layout/reftests/text/glyph-decomposition-opentype-ref.html @@ -0,0 +1,27 @@ + + + + +test rendering with decomposition (bug 772640) + + + +
+ +ThisIsNotGraphite:
+ +RTL: aآz
+LTR: aآz +
+ + diff --git a/layout/reftests/text/glyph-decomposition-opentype.html b/layout/reftests/text/glyph-decomposition-opentype.html new file mode 100644 index 0000000000..365923c4f6 --- /dev/null +++ b/layout/reftests/text/glyph-decomposition-opentype.html @@ -0,0 +1,27 @@ + + + + +test rendering with decomposition (bug 772640) + + + +
+ +ThisIsNotGraphite:
+ +RTL: aآz
+LTR: aآz +
+ + diff --git a/layout/reftests/text/graphite-01-ref.html b/layout/reftests/text/graphite-01-ref.html new file mode 100644 index 0000000000..6e8b3ab508 --- /dev/null +++ b/layout/reftests/text/graphite-01-ref.html @@ -0,0 +1,23 @@ + + + + + + + +

+Igpay +

+ + diff --git a/layout/reftests/text/graphite-01.html b/layout/reftests/text/graphite-01.html new file mode 100644 index 0000000000..aa8b13fce6 --- /dev/null +++ b/layout/reftests/text/graphite-01.html @@ -0,0 +1,23 @@ + + + + + + + +

+Pig +

+ + diff --git a/layout/reftests/text/graphite-02-ref.html b/layout/reftests/text/graphite-02-ref.html new file mode 100644 index 0000000000..2e00202bc9 --- /dev/null +++ b/layout/reftests/text/graphite-02-ref.html @@ -0,0 +1,23 @@ + + + + + + + +

+Igpay
Atinlay +

+ + diff --git a/layout/reftests/text/graphite-02.html b/layout/reftests/text/graphite-02.html new file mode 100644 index 0000000000..0842dff7bf --- /dev/null +++ b/layout/reftests/text/graphite-02.html @@ -0,0 +1,23 @@ + + + + + + + +

+Pig Latin +

+ + diff --git a/layout/reftests/text/graphite-03-notref.html b/layout/reftests/text/graphite-03-notref.html new file mode 100644 index 0000000000..32f8aaea3a --- /dev/null +++ b/layout/reftests/text/graphite-03-notref.html @@ -0,0 +1,21 @@ + + + + + + + +

+ပှၤလၢအတလဲၤဘၣ်ဝဲလၢ ပှၤတတီတလိၤဘၣ်အ ကူၣ်ထီၣ်ဖးလီၤတၢ်အပူၤ, ဒီးတဆၢထၢၣ်ဘၣ်ဝဲလၢ ပှၤမၤတၢ်ဒဲးဘးအကျဲ, ဒီးတဆ့ၣ်နီၤဘၣ်ဝဲလၢ ပှၤ ဒုၣ်ဒွဲၣ်တၢ်အလီၢ်ဆ့ၣ်နီၤဘၣ်န့ၣ် ဘၣ်ဆိၣ်ဂ့ၤဝဲလီၤ. +

+ + diff --git a/layout/reftests/text/graphite-03a.html b/layout/reftests/text/graphite-03a.html new file mode 100644 index 0000000000..6577b443a5 --- /dev/null +++ b/layout/reftests/text/graphite-03a.html @@ -0,0 +1,22 @@ + + + + + + + +

+ပှၤလၢအတလဲၤဘၣ်ဝဲလၢ ပှၤတတီတလိၤဘၣ်အ ကူၣ်ထီၣ်ဖးလီၤတၢ်အပူၤ, ဒီးတဆၢထၢၣ်ဘၣ်ဝဲလၢ ပှၤမၤတၢ်ဒဲးဘးအကျဲ, ဒီးတဆ့ၣ်နီၤဘၣ်ဝဲလၢ ပှၤ ဒုၣ်ဒွဲၣ်တၢ်အလီၢ်ဆ့ၣ်နီၤဘၣ်န့ၣ် ဘၣ်ဆိၣ်ဂ့ၤဝဲလီၤ. +

+ + diff --git a/layout/reftests/text/graphite-03b.html b/layout/reftests/text/graphite-03b.html new file mode 100644 index 0000000000..c584612e24 --- /dev/null +++ b/layout/reftests/text/graphite-03b.html @@ -0,0 +1,25 @@ + + + + + + + +

+ပှၤလၢအတလဲၤဘၣ်ဝဲလၢ ပှၤတတီတလိၤဘၣ်အ ကူၣ်ထီၣ်ဖးလီၤတၢ်အပူၤ, ဒီးတဆၢထၢၣ်ဘၣ်ဝဲလၢ ပှၤမၤတၢ်ဒဲးဘးအကျဲ, ဒီးတဆ့ၣ်နီၤဘၣ်ဝဲလၢ ပှၤ ဒုၣ်ဒွဲၣ်တၢ်အလီၢ်ဆ့ၣ်နီၤဘၣ်န့ၣ် ဘၣ်ဆိၣ်ဂ့ၤဝဲလီၤ. +

+ + diff --git a/layout/reftests/text/graphite-04-fa.html b/layout/reftests/text/graphite-04-fa.html new file mode 100644 index 0000000000..2155c8661f --- /dev/null +++ b/layout/reftests/text/graphite-04-fa.html @@ -0,0 +1,19 @@ + + + + + + + +۰۱۲۳۴۵۶۷۸۹ + + diff --git a/layout/reftests/text/graphite-04-ref.html b/layout/reftests/text/graphite-04-ref.html new file mode 100644 index 0000000000..72e5cdb8af --- /dev/null +++ b/layout/reftests/text/graphite-04-ref.html @@ -0,0 +1,20 @@ + + + + + + + +۰۱۲۳۴۵۶۷۸۹ + + diff --git a/layout/reftests/text/graphite-04-sd.html b/layout/reftests/text/graphite-04-sd.html new file mode 100644 index 0000000000..85ebe2c3e8 --- /dev/null +++ b/layout/reftests/text/graphite-04-sd.html @@ -0,0 +1,19 @@ + + + + + + + +۰۱۲۳۴۵۶۷۸۹ + + diff --git a/layout/reftests/text/graphite-04-snd.html b/layout/reftests/text/graphite-04-snd.html new file mode 100644 index 0000000000..3bd776f230 --- /dev/null +++ b/layout/reftests/text/graphite-04-snd.html @@ -0,0 +1,20 @@ + + + + + + + +۰۱۲۳۴۵۶۷۸۹ + + diff --git a/layout/reftests/text/graphite-04-ur.html b/layout/reftests/text/graphite-04-ur.html new file mode 100644 index 0000000000..579b2ab8aa --- /dev/null +++ b/layout/reftests/text/graphite-04-ur.html @@ -0,0 +1,20 @@ + + + + + + + +۰۱۲۳۴۵۶۷۸۹ + + diff --git a/layout/reftests/text/graphite-04-urd.html b/layout/reftests/text/graphite-04-urd.html new file mode 100644 index 0000000000..33599b4cd9 --- /dev/null +++ b/layout/reftests/text/graphite-04-urd.html @@ -0,0 +1,19 @@ + + + + + + + +۰۱۲۳۴۵۶۷۸۹ + + diff --git a/layout/reftests/text/graphite-05-badlang.html b/layout/reftests/text/graphite-05-badlang.html new file mode 100644 index 0000000000..933e8332c3 --- /dev/null +++ b/layout/reftests/text/graphite-05-badlang.html @@ -0,0 +1,20 @@ + + + + + + +

PaSs

+ + diff --git a/layout/reftests/text/graphite-05-fail.html b/layout/reftests/text/graphite-05-fail.html new file mode 100644 index 0000000000..27995b9a0a --- /dev/null +++ b/layout/reftests/text/graphite-05-fail.html @@ -0,0 +1,20 @@ + + + + + + +

FAIL

+ + diff --git a/layout/reftests/text/graphite-05-feat.html b/layout/reftests/text/graphite-05-feat.html new file mode 100644 index 0000000000..f4082dde08 --- /dev/null +++ b/layout/reftests/text/graphite-05-feat.html @@ -0,0 +1,21 @@ + + + + + + +

FAIL

+ + diff --git a/layout/reftests/text/graphite-05-lang.html b/layout/reftests/text/graphite-05-lang.html new file mode 100644 index 0000000000..c4a8cb0ddc --- /dev/null +++ b/layout/reftests/text/graphite-05-lang.html @@ -0,0 +1,21 @@ + + + + + + +

FAIL

+ + diff --git a/layout/reftests/text/graphite-05-multipass.html b/layout/reftests/text/graphite-05-multipass.html new file mode 100644 index 0000000000..b3e2522cde --- /dev/null +++ b/layout/reftests/text/graphite-05-multipass.html @@ -0,0 +1,21 @@ + + + + + + +

FAIL

+ + diff --git a/layout/reftests/text/graphite-05-ot-only.html b/layout/reftests/text/graphite-05-ot-only.html new file mode 100644 index 0000000000..ae4d046cab --- /dev/null +++ b/layout/reftests/text/graphite-05-ot-only.html @@ -0,0 +1,21 @@ + + + + + + +

FAIL

+ + diff --git a/layout/reftests/text/graphite-05-ref.html b/layout/reftests/text/graphite-05-ref.html new file mode 100644 index 0000000000..aafa87cc1a --- /dev/null +++ b/layout/reftests/text/graphite-05-ref.html @@ -0,0 +1,20 @@ + + + + + + +

PaSs

+ + diff --git a/layout/reftests/text/graphite-05-simple.html b/layout/reftests/text/graphite-05-simple.html new file mode 100644 index 0000000000..aa126ede85 --- /dev/null +++ b/layout/reftests/text/graphite-05-simple.html @@ -0,0 +1,21 @@ + + + + + + +

FAIL

+ + diff --git a/layout/reftests/text/graphite-bidi-1-ref.html b/layout/reftests/text/graphite-bidi-1-ref.html new file mode 100644 index 0000000000..0523cf33cb --- /dev/null +++ b/layout/reftests/text/graphite-bidi-1-ref.html @@ -0,0 +1,24 @@ + + + + + + + +
abc
+ diff --git a/layout/reftests/text/graphite-bidi-1.html b/layout/reftests/text/graphite-bidi-1.html new file mode 100644 index 0000000000..74c5d6c90c --- /dev/null +++ b/layout/reftests/text/graphite-bidi-1.html @@ -0,0 +1,27 @@ + + + + + + + +
"abc"
+ diff --git a/layout/reftests/text/graphite-surrogate-selection-ref.html b/layout/reftests/text/graphite-surrogate-selection-ref.html new file mode 100644 index 0000000000..5d2c88cb72 --- /dev/null +++ b/layout/reftests/text/graphite-surrogate-selection-ref.html @@ -0,0 +1,23 @@ + + + +Bug 1260825 reference + + + + +All lines should show the same single glyph & background area: +
+𖽐
+𖽐
+𖽐
+𖽐
+𖽐
+
+ + diff --git a/layout/reftests/text/graphite-surrogate-selection.html b/layout/reftests/text/graphite-surrogate-selection.html new file mode 100644 index 0000000000..f086b3fa4f --- /dev/null +++ b/layout/reftests/text/graphite-surrogate-selection.html @@ -0,0 +1,23 @@ + + + +Bug 1260825 testcase + + + + +All lines should show the same single glyph & background area: +
+𖽐
+𖽐𖽐
+𖽐𖽐𖽐
+𖽐𖼊
+𖽐𖼊𖽪
+
+ + diff --git a/layout/reftests/text/hyphenation-caps-1-ref.html b/layout/reftests/text/hyphenation-caps-1-ref.html new file mode 100644 index 0000000000..8fd0a78e9a --- /dev/null +++ b/layout/reftests/text/hyphenation-caps-1-ref.html @@ -0,0 +1,16 @@ + + + + diff --git a/layout/reftests/text/hyphenation-caps-1.html b/layout/reftests/text/hyphenation-caps-1.html new file mode 100644 index 0000000000..4c1b5e5cab --- /dev/null +++ b/layout/reftests/text/hyphenation-caps-1.html @@ -0,0 +1,12 @@ + + + + diff --git a/layout/reftests/text/hyphenation-control-1-ref.html b/layout/reftests/text/hyphenation-control-1-ref.html new file mode 100644 index 0000000000..5b26063a8b --- /dev/null +++ b/layout/reftests/text/hyphenation-control-1-ref.html @@ -0,0 +1,50 @@ + + + + + + + + +frag-
ilis-
tic-
ex-
pi-
ali +
+
+ +frag-
ilis-
tic-
expi-
ali +
+
+ +fragilis-
tic-
expiali +
+
+ +fragilistic-
expiali +
+
+ +fragilistic-
expiali +
+
+ +fragilistic-
expiali +
+ + diff --git a/layout/reftests/text/hyphenation-control-1.html b/layout/reftests/text/hyphenation-control-1.html new file mode 100644 index 0000000000..3ab7510dc1 --- /dev/null +++ b/layout/reftests/text/hyphenation-control-1.html @@ -0,0 +1,50 @@ + + + + + + + + +fragilistic­expiali + +
+ +fragilistic­expiali + +
+ +fragilistic­expiali + +
+ +fragilistic­expiali + +
+ +fragilistic­expiali + +
+ +fragilistic­expiali + + + diff --git a/layout/reftests/text/hyphenation-control-2-ref.html b/layout/reftests/text/hyphenation-control-2-ref.html new file mode 100644 index 0000000000..6f48c8bd8b --- /dev/null +++ b/layout/reftests/text/hyphenation-control-2-ref.html @@ -0,0 +1,22 @@ + + + + + + + +Supercali-
fragilistic-
expialidocious +
+
+ +Supercali‐
fragilistic‐
expialidocious +
+
+ + diff --git a/layout/reftests/text/hyphenation-control-2.html b/layout/reftests/text/hyphenation-control-2.html new file mode 100644 index 0000000000..7cbb3ec457 --- /dev/null +++ b/layout/reftests/text/hyphenation-control-2.html @@ -0,0 +1,27 @@ + + + + + + + + +Supercali-fragilistic-expialidocious + +
+ +Supercali‐fragilistic‐expialidocious + +
+ + diff --git a/layout/reftests/text/hyphenation-control-3-ref.html b/layout/reftests/text/hyphenation-control-3-ref.html new file mode 100644 index 0000000000..46a6b60d6e --- /dev/null +++ b/layout/reftests/text/hyphenation-control-3-ref.html @@ -0,0 +1,20 @@ + + + + + + + +abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstu-
vwxyzsupercalifragilisticexpialidocious-
abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz +
+ + diff --git a/layout/reftests/text/hyphenation-control-3.html b/layout/reftests/text/hyphenation-control-3.html new file mode 100644 index 0000000000..c96a1e3e7b --- /dev/null +++ b/layout/reftests/text/hyphenation-control-3.html @@ -0,0 +1,24 @@ + + + + + + + + +abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzsuper­cali­fragi­listic­expiali­docious­abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz + + + diff --git a/layout/reftests/text/hyphenation-control-4-ref.html b/layout/reftests/text/hyphenation-control-4-ref.html new file mode 100644 index 0000000000..440be641e9 --- /dev/null +++ b/layout/reftests/text/hyphenation-control-4-ref.html @@ -0,0 +1,25 @@ + + + + + + +

+Dem Vernehmen nach wandten sich auch Kabelnetzbetreiber und Telekommunikationsfirmen +gegen den Plan: Die Regierung hatte – genauso wie die EU – +das 5,9-GHz-Frequenzband für die "Car-to-Car-Communication" reserviert, +das die Branche lieber für breitbandiges mobiles Internet nutzen will. +Den Mobilfunkern stieß zudem übel auf, dass die Autoindustrie vorrangig +das Spektrum hätte nutzen können. Die EU-Kommission hat voriges Jahr eine +Strategie für "kooperative intelligente Transportsysteme" auf den Weg gebracht. +Bis 2019 sollen demnach auf dem alten Kontinent die Grundlagen stehen, +damit vernetzte Autos untereinander und mit der Verkehrsinfrastruktur +kommunizieren können. Diese zweite Komponente der +"Vehicle-to-Infrastructure"-Kommunikation war der US-Regierung +von Anfang an zu teuer ersch +

+ + diff --git a/layout/reftests/text/hyphenation-control-4.html b/layout/reftests/text/hyphenation-control-4.html new file mode 100644 index 0000000000..a4502d70e5 --- /dev/null +++ b/layout/reftests/text/hyphenation-control-4.html @@ -0,0 +1,25 @@ + + + + + + +

+Dem Vernehmen nach wandten sich auch Kabelnetzbetreiber und Telekommunikationsfirmen +gegen den Plan: Die Regierung hatte – genauso wie die EU – +das 5,9-GHz-Frequenzband für die "Car-to-Car-Communication" reserviert, +das die Branche lieber für breitbandiges mobiles Internet nutzen will. +Den Mobilfunkern stieß zudem übel auf, dass die Autoindustrie vorrangig +das Spektrum hätte nutzen können. Die EU-Kommission hat voriges Jahr eine +Strategie für "kooperative intelligente Transportsysteme" auf den Weg gebracht. +Bis 2019 sollen demnach auf dem alten Kontinent die Grundlagen stehen, +damit vernetzte Autos untereinander und mit der Verkehrsinfrastruktur +kommunizieren können. Diese zweite Komponente der +"Vehicle-to-Infrastructure"-Kommunikation war der US-Regierung +von Anfang an zu teuer ersch +

+ + diff --git a/layout/reftests/text/hyphenation-control-5-ref.html b/layout/reftests/text/hyphenation-control-5-ref.html new file mode 100644 index 0000000000..66548a1dff --- /dev/null +++ b/layout/reftests/text/hyphenation-control-5-ref.html @@ -0,0 +1,22 @@ + + + + + +

hard-
hit +

hard-
hit-
ting +

hard-
est-
hit +

hard-
est-
hit-
ting + +

hard-
hit +

hard-
hit-
ting +

hard-
est
-
hit +

hard-
est
-
hit-
ting + +

hard-
hit +

hard-
hit-
ting
+

hard-
est-
hit +

hard-
est-
hit-
ting
diff --git a/layout/reftests/text/hyphenation-control-5.html b/layout/reftests/text/hyphenation-control-5.html new file mode 100644 index 0000000000..e21a53dfee --- /dev/null +++ b/layout/reftests/text/hyphenation-control-5.html @@ -0,0 +1,22 @@ + + + + + +

hard-hit +

hard-hitting +

hardest-hit +

hardest-hitting + +

hard-hit +

hard-hitting +

hardest-hit +

hardest-hitting + +

hard-hit +

hard-hitting +

hardest-hit +

hardest-hitting diff --git a/layout/reftests/text/hyphenation-control-6-ref.html b/layout/reftests/text/hyphenation-control-6-ref.html new file mode 100644 index 0000000000..6eceb0f2c7 --- /dev/null +++ b/layout/reftests/text/hyphenation-control-6-ref.html @@ -0,0 +1,73 @@ + + + + + +

All the columns should appear identical:

+
+ diff --git a/layout/reftests/text/hyphenation-control-6.html b/layout/reftests/text/hyphenation-control-6.html new file mode 100644 index 0000000000..103ba91aea --- /dev/null +++ b/layout/reftests/text/hyphenation-control-6.html @@ -0,0 +1,21 @@ + + + + + +

All the columns should appear identical:

+
+ diff --git a/layout/reftests/text/hyphenation-control-7-ref.html b/layout/reftests/text/hyphenation-control-7-ref.html new file mode 100644 index 0000000000..b2a3feab55 --- /dev/null +++ b/layout/reftests/text/hyphenation-control-7-ref.html @@ -0,0 +1,25 @@ + + + + + + +

The columns should appear identical; "relative" should never be hyphenated

+
+

the flow-
relative flow-
relative flow-
relative flow-
relative flow-
relative

+

the flow-relative
flow-relative flow-
relative flow-
relative flow-
relative

+

the flow-relative flow-
relative flow-relative
flow-relative flow-
relative

+

the flow-relative flow-relative flow-
relative flow-relative flow-relative

+

the flow-relative flow-relative flow-relative
flow-relative flow-relative

+ +

the flow-
relative flow-
relative flow-
relative flow-
relative flow-
relative

+

the flow-relative
flow-relative flow-
relative flow-
relative flow-
relative

+

the flow-relative flow-
relative flow-relative
flow-relative flow-
relative

+

the flow-relative flow-relative flow-
relative flow-relative flow-relative

+

the flow-relative flow-relative flow-relative
flow-relative flow-relative

diff --git a/layout/reftests/text/hyphenation-control-7.html b/layout/reftests/text/hyphenation-control-7.html new file mode 100644 index 0000000000..7b48271fa6 --- /dev/null +++ b/layout/reftests/text/hyphenation-control-7.html @@ -0,0 +1,26 @@ + + + + + + +

The columns should appear identical; "relative" should never be hyphenated

+
+

the flow-relative flow-relative flow-relative flow-relative flow-relative

+

the flow-relative flow-relative flow-relative flow-relative flow-relative

+

the flow-relative flow-relative flow-relative flow-relative flow-relative

+

the flow-relative flow-relative flow-relative flow-relative flow-relative

+

the flow-relative flow-relative flow-relative flow-relative flow-relative

+ +

the flow-relative flow-relative flow-relative flow-relative flow-relative

+

the flow-relative flow-relative flow-relative flow-relative flow-relative

+

the flow-relative flow-relative flow-relative flow-relative flow-relative

+

the flow-relative flow-relative flow-relative flow-relative flow-relative

+

the flow-relative flow-relative flow-relative flow-relative flow-relative

diff --git a/layout/reftests/text/initial-zwj-1-ref.html b/layout/reftests/text/initial-zwj-1-ref.html new file mode 100644 index 0000000000..e4d867bbfb --- /dev/null +++ b/layout/reftests/text/initial-zwj-1-ref.html @@ -0,0 +1,16 @@ + + + +Bug 978313 + + + + +‍ی‍ت + + diff --git a/layout/reftests/text/initial-zwj-1.html b/layout/reftests/text/initial-zwj-1.html new file mode 100644 index 0000000000..fd039c5831 --- /dev/null +++ b/layout/reftests/text/initial-zwj-1.html @@ -0,0 +1,16 @@ + + + +Bug 978313 + + + + +‍یت + + diff --git a/layout/reftests/text/justification-1-ref.html b/layout/reftests/text/justification-1-ref.html new file mode 100644 index 0000000000..a89222d414 --- /dev/null +++ b/layout/reftests/text/justification-1-ref.html @@ -0,0 +1,11 @@ + + + + +

I am the very model of a modern major-general.

+

I am the very model of a modern major-general.

+

I  am the
very model of a modern major-general.

+

I  am the
very model of a modern major-general.

+

I am the
very model of a modern major-general.

+ + diff --git a/layout/reftests/text/justification-1.html b/layout/reftests/text/justification-1.html new file mode 100644 index 0000000000..a12544fc19 --- /dev/null +++ b/layout/reftests/text/justification-1.html @@ -0,0 +1,17 @@ + + + + + + +

I am the +very model of a modern major-general.

+

I am the +very model of a modern major-general.

+

I am the +very model of a modern major-general.

+

I am the +very model of a modern major-general.

+

I am the +very model of a modern major-general.

+ diff --git a/layout/reftests/text/justification-2-ref.html b/layout/reftests/text/justification-2-ref.html new file mode 100644 index 0000000000..70443e6820 --- /dev/null +++ b/layout/reftests/text/justification-2-ref.html @@ -0,0 +1,12 @@ + + + + + + +
+ + + diff --git a/layout/reftests/text/justification-2a.html b/layout/reftests/text/justification-2a.html new file mode 100644 index 0000000000..2711eef658 --- /dev/null +++ b/layout/reftests/text/justification-2a.html @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/layout/reftests/text/justification-2b.html b/layout/reftests/text/justification-2b.html new file mode 100644 index 0000000000..5ff414ff52 --- /dev/null +++ b/layout/reftests/text/justification-2b.html @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/layout/reftests/text/justification-2c.html b/layout/reftests/text/justification-2c.html new file mode 100644 index 0000000000..1179aff6d7 --- /dev/null +++ b/layout/reftests/text/justification-2c.html @@ -0,0 +1,13 @@ + + + + + + + +  + + + diff --git a/layout/reftests/text/justification-2d.html b/layout/reftests/text/justification-2d.html new file mode 100644 index 0000000000..d4f54f4884 --- /dev/null +++ b/layout/reftests/text/justification-2d.html @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/layout/reftests/text/justification-cjk-extension-ref.html b/layout/reftests/text/justification-cjk-extension-ref.html new file mode 100644 index 0000000000..565c7556f3 --- /dev/null +++ b/layout/reftests/text/justification-cjk-extension-ref.html @@ -0,0 +1,19 @@ + + + + +
一葛一葛一葛 diff --git a/layout/reftests/text/justification-cjk-extension.html b/layout/reftests/text/justification-cjk-extension.html new file mode 100644 index 0000000000..d15bd99404 --- /dev/null +++ b/layout/reftests/text/justification-cjk-extension.html @@ -0,0 +1,19 @@ + + + + +
一葛𠮟𠮟一葛 diff --git a/layout/reftests/text/justification-space-diacritic-ref.html b/layout/reftests/text/justification-space-diacritic-ref.html new file mode 100644 index 0000000000..39ac355941 --- /dev/null +++ b/layout/reftests/text/justification-space-diacritic-ref.html @@ -0,0 +1,21 @@ + + + + + +
+

Hello ̈ ̈ ̈ world +

Hello ̈ ̈ ̈ world +

Hello ̈  ́ ̀world +

Hello ‭̈‬ ‭̂‬world diff --git a/layout/reftests/text/justification-space-diacritic.html b/layout/reftests/text/justification-space-diacritic.html new file mode 100644 index 0000000000..e55168fdf5 --- /dev/null +++ b/layout/reftests/text/justification-space-diacritic.html @@ -0,0 +1,21 @@ + + + + + +

+

Hello ̈ ̈ ̈ world +

Hello ̈ ̈ ̈ world +

Hello ̈  ́ ̀world +

Hello ‭̈‬‬  ‭̂‬world diff --git a/layout/reftests/text/kerning-01-notref.html b/layout/reftests/text/kerning-01-notref.html new file mode 100644 index 0000000000..43df5e4d69 --- /dev/null +++ b/layout/reftests/text/kerning-01-notref.html @@ -0,0 +1,25 @@ + + + + + + +AVAVA + + diff --git a/layout/reftests/text/kerning-01.html b/layout/reftests/text/kerning-01.html new file mode 100644 index 0000000000..55cf986700 --- /dev/null +++ b/layout/reftests/text/kerning-01.html @@ -0,0 +1,20 @@ + + + + + +AVAVA + + diff --git a/layout/reftests/text/letter-spacing-nolig-1-ref.html b/layout/reftests/text/letter-spacing-nolig-1-ref.html new file mode 100644 index 0000000000..615df75960 --- /dev/null +++ b/layout/reftests/text/letter-spacing-nolig-1-ref.html @@ -0,0 +1,13 @@ + + +

office + +
off‌ice diff --git a/layout/reftests/text/letter-spacing-nolig-1.html b/layout/reftests/text/letter-spacing-nolig-1.html new file mode 100644 index 0000000000..9dfc5d72a4 --- /dev/null +++ b/layout/reftests/text/letter-spacing-nolig-1.html @@ -0,0 +1,13 @@ + + +
office + +
office diff --git a/layout/reftests/text/letter-spacing-nolig-2-ref.html b/layout/reftests/text/letter-spacing-nolig-2-ref.html new file mode 100644 index 0000000000..2ad7d4ea36 --- /dev/null +++ b/layout/reftests/text/letter-spacing-nolig-2-ref.html @@ -0,0 +1,17 @@ + + +
office + +
of‌f‌ice diff --git a/layout/reftests/text/letter-spacing-nolig-2.html b/layout/reftests/text/letter-spacing-nolig-2.html new file mode 100644 index 0000000000..e97f114f70 --- /dev/null +++ b/layout/reftests/text/letter-spacing-nolig-2.html @@ -0,0 +1,17 @@ + + +
office + +
office diff --git a/layout/reftests/text/ligature-with-space-1.html b/layout/reftests/text/ligature-with-space-1.html new file mode 100644 index 0000000000..9526db6237 --- /dev/null +++ b/layout/reftests/text/ligature-with-space-1.html @@ -0,0 +1,20 @@ + + + + + + + + +B A; + + diff --git a/layout/reftests/text/line-editing-1-ref.html b/layout/reftests/text/line-editing-1-ref.html new file mode 100644 index 0000000000..8941e0b4ff --- /dev/null +++ b/layout/reftests/text/line-editing-1-ref.html @@ -0,0 +1,17 @@ + + + + +Line 1 +Line 2 +Line 3 +Line 4 +Line 5 +Line 6 +Line 7 +Line 8 +Line 9 + + diff --git a/layout/reftests/text/line-editing-1a.html b/layout/reftests/text/line-editing-1a.html new file mode 100644 index 0000000000..31c42103b0 --- /dev/null +++ b/layout/reftests/text/line-editing-1a.html @@ -0,0 +1,27 @@ + + + + + + +Line 1 +Line 2 +Line 2 +Line 3 +Line 4 +Line 5 +Line 6 +Line 7 +Line X +Line 9 + + diff --git a/layout/reftests/text/line-editing-1b.html b/layout/reftests/text/line-editing-1b.html new file mode 100644 index 0000000000..35c5fe4e71 --- /dev/null +++ b/layout/reftests/text/line-editing-1b.html @@ -0,0 +1,25 @@ + + + + + + +Line 1 +Line 3 +Line 4 +Line 5 +Line 6 +Line 7 +Line X +Line 9 + + diff --git a/layout/reftests/text/line-editing-1c.html b/layout/reftests/text/line-editing-1c.html new file mode 100644 index 0000000000..ceaf095317 --- /dev/null +++ b/layout/reftests/text/line-editing-1c.html @@ -0,0 +1,25 @@ + + + + + + +Line 1 +Line 2 +Line 3 +Line 4 +Line 5 +Line 6 +Line 7 +Line X +Line 9 + + diff --git a/layout/reftests/text/line-editing-1d.html b/layout/reftests/text/line-editing-1d.html new file mode 100644 index 0000000000..a3ce054631 --- /dev/null +++ b/layout/reftests/text/line-editing-1d.html @@ -0,0 +1,26 @@ + + + + + + +Line 1 +Line 2 +Line 3 +Line 4 +Line X +Line X +Line X +Line 7 +Line 8 +Line 9 + + diff --git a/layout/reftests/text/line-editing-1e.html b/layout/reftests/text/line-editing-1e.html new file mode 100644 index 0000000000..d149957c0a --- /dev/null +++ b/layout/reftests/text/line-editing-1e.html @@ -0,0 +1,24 @@ + + + + + + +Line 1 +Line 2 +Line 3 +Line 4 +Line X +Line 7 +Line 8 +Line 9 + + diff --git a/layout/reftests/text/lineheight-metrics-1-ref.html b/layout/reftests/text/lineheight-metrics-1-ref.html new file mode 100644 index 0000000000..756b705329 --- /dev/null +++ b/layout/reftests/text/lineheight-metrics-1-ref.html @@ -0,0 +1,17 @@ +Reference, bug 643781 + + +
+ diff --git a/layout/reftests/text/lineheight-metrics-1.html b/layout/reftests/text/lineheight-metrics-1.html new file mode 100644 index 0000000000..76f4482412 --- /dev/null +++ b/layout/reftests/text/lineheight-metrics-1.html @@ -0,0 +1,31 @@ +Testcase, bug 643781 + + +
A
+ diff --git a/layout/reftests/text/lineheight-metrics-2-ref.html b/layout/reftests/text/lineheight-metrics-2-ref.html new file mode 100644 index 0000000000..ecf9fbf1ca --- /dev/null +++ b/layout/reftests/text/lineheight-metrics-2-ref.html @@ -0,0 +1,17 @@ +Testcase, bug 947650 and 598900 + + +
+ diff --git a/layout/reftests/text/lineheight-metrics-2a.html b/layout/reftests/text/lineheight-metrics-2a.html new file mode 100644 index 0000000000..1d4e00129c --- /dev/null +++ b/layout/reftests/text/lineheight-metrics-2a.html @@ -0,0 +1,29 @@ +Testcase, bug 947650 and 598900 + + +
A
+ diff --git a/layout/reftests/text/lineheight-metrics-2b.html b/layout/reftests/text/lineheight-metrics-2b.html new file mode 100644 index 0000000000..4859211823 --- /dev/null +++ b/layout/reftests/text/lineheight-metrics-2b.html @@ -0,0 +1,29 @@ +Testcase, bug 947650 and 598900 + + +
A
+ diff --git a/layout/reftests/text/lineheight-percentage-1-ref.html b/layout/reftests/text/lineheight-percentage-1-ref.html new file mode 100644 index 0000000000..bf834f59e2 --- /dev/null +++ b/layout/reftests/text/lineheight-percentage-1-ref.html @@ -0,0 +1,3 @@ + + +

20.5px diff --git a/layout/reftests/text/lineheight-percentage-1.html b/layout/reftests/text/lineheight-percentage-1.html new file mode 100644 index 0000000000..346ef24314 --- /dev/null +++ b/layout/reftests/text/lineheight-percentage-1.html @@ -0,0 +1,6 @@ + + +

+ diff --git a/layout/reftests/text/long-1.html b/layout/reftests/text/long-1.html new file mode 100644 index 0000000000..f65e7e763a --- /dev/null +++ b/layout/reftests/text/long-1.html @@ -0,0 +1,9 @@ + + + +

+Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems.
+Very long textruns may cause problems.
+    
+ + diff --git a/layout/reftests/text/long-ref.html b/layout/reftests/text/long-ref.html new file mode 100644 index 0000000000..3db6e454c9 --- /dev/null +++ b/layout/reftests/text/long-ref.html @@ -0,0 +1,8 @@ + + + +
+Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems. Very long textruns may cause problems.
Very long textruns may cause problems. +
+ + diff --git a/layout/reftests/text/negative-letter-spacing-1-ref.html b/layout/reftests/text/negative-letter-spacing-1-ref.html new file mode 100644 index 0000000000..3411c34a1f --- /dev/null +++ b/layout/reftests/text/negative-letter-spacing-1-ref.html @@ -0,0 +1,13 @@ + + + + + + + +
sameline?
diff --git a/layout/reftests/text/negative-letter-spacing-1.html b/layout/reftests/text/negative-letter-spacing-1.html new file mode 100644 index 0000000000..69c1f6fa4b --- /dev/null +++ b/layout/reftests/text/negative-letter-spacing-1.html @@ -0,0 +1,18 @@ + + + + + + + +
same line?
diff --git a/layout/reftests/text/osx-font-smoothing-2-notref.html b/layout/reftests/text/osx-font-smoothing-2-notref.html new file mode 100644 index 0000000000..3cf80f8d71 --- /dev/null +++ b/layout/reftests/text/osx-font-smoothing-2-notref.html @@ -0,0 +1,23 @@ + + + + + + + +

foo bar

+ + diff --git a/layout/reftests/text/osx-font-smoothing-2-ref.html b/layout/reftests/text/osx-font-smoothing-2-ref.html new file mode 100644 index 0000000000..fc7ca44af1 --- /dev/null +++ b/layout/reftests/text/osx-font-smoothing-2-ref.html @@ -0,0 +1,26 @@ + + + + + + + +

foo bar

+ + diff --git a/layout/reftests/text/osx-font-smoothing-2.html b/layout/reftests/text/osx-font-smoothing-2.html new file mode 100644 index 0000000000..2ef3b3ff48 --- /dev/null +++ b/layout/reftests/text/osx-font-smoothing-2.html @@ -0,0 +1,23 @@ + + + + + + + +

foo bar

+ + diff --git a/layout/reftests/text/osx-font-smoothing-ref.html b/layout/reftests/text/osx-font-smoothing-ref.html new file mode 100644 index 0000000000..4fb59bdec1 --- /dev/null +++ b/layout/reftests/text/osx-font-smoothing-ref.html @@ -0,0 +1,31 @@ + + + + + + +

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+ + diff --git a/layout/reftests/text/osx-font-smoothing.html b/layout/reftests/text/osx-font-smoothing.html new file mode 100644 index 0000000000..46a4c85451 --- /dev/null +++ b/layout/reftests/text/osx-font-smoothing.html @@ -0,0 +1,32 @@ + + + + + + +

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+

I have stood still and stopped the sound of feet.

+ + diff --git a/layout/reftests/text/overflowwrap-04.html b/layout/reftests/text/overflowwrap-04.html new file mode 100644 index 0000000000..8552310dca --- /dev/null +++ b/layout/reftests/text/overflowwrap-04.html @@ -0,0 +1,18 @@ + + + + + + Test Overflowwrap + + + +

It's lipsmackinthirstquenchinacetastinmotivatingoodbuzzincooltalkinhighwalkinfastlivinevergivincoolfizzin Firefox!

+ + diff --git a/layout/reftests/text/overflowwrap-05.html b/layout/reftests/text/overflowwrap-05.html new file mode 100644 index 0000000000..4b5b11e658 --- /dev/null +++ b/layout/reftests/text/overflowwrap-05.html @@ -0,0 +1,18 @@ + + + + + + Test Overflowwrap + + + +

It's lipsmackinthirstquenchinacetastinmotivatingoodbuzzincooltalkinhighwalkinfastlivinevergivincoolfizzin Firefox!

+ + diff --git a/layout/reftests/text/overflowwrap-06.html b/layout/reftests/text/overflowwrap-06.html new file mode 100644 index 0000000000..899585b138 --- /dev/null +++ b/layout/reftests/text/overflowwrap-06.html @@ -0,0 +1,38 @@ + + + + + http://www.mozilla.org/projects/minefield/ + + + +
href="../../css/cavendish/content.css" title="Cavendish"
+ + diff --git a/layout/reftests/text/overflowwrap-07.html b/layout/reftests/text/overflowwrap-07.html new file mode 100644 index 0000000000..d84347837f --- /dev/null +++ b/layout/reftests/text/overflowwrap-07.html @@ -0,0 +1,13 @@ + + + + + + Test Overflowwrap + + +
HelloKitty
+ + diff --git a/layout/reftests/text/overflowwrap-09.html b/layout/reftests/text/overflowwrap-09.html new file mode 100644 index 0000000000..b190228fa2 --- /dev/null +++ b/layout/reftests/text/overflowwrap-09.html @@ -0,0 +1,13 @@ + + + + + + Test Overflowwrap + + + + + diff --git a/layout/reftests/text/overflowwrap-10.html b/layout/reftests/text/overflowwrap-10.html new file mode 100644 index 0000000000..249097b6dc --- /dev/null +++ b/layout/reftests/text/overflowwrap-10.html @@ -0,0 +1,14 @@ + + + + + Test - overflow-wrap: break-word should respect clusters + + +
+ abc + d̥e̕f̣ + 𐐀𐐁𐐂 +
+ + diff --git a/layout/reftests/text/pre-line-1-ref.html b/layout/reftests/text/pre-line-1-ref.html new file mode 100644 index 0000000000..c290c91a20 --- /dev/null +++ b/layout/reftests/text/pre-line-1-ref.html @@ -0,0 +1,22 @@ + + + + + + + +
My name is

Fred.
+
My name is

Fred.
+ +
My name is

Fred.
+
My name is

Fred.
+ +
My name is

Fred.
+
My name is

Fred.
+ + + diff --git a/layout/reftests/text/pre-line-1.html b/layout/reftests/text/pre-line-1.html new file mode 100644 index 0000000000..0dfbef12e7 --- /dev/null +++ b/layout/reftests/text/pre-line-1.html @@ -0,0 +1,48 @@ + + + + + + + + + + + +
My name is + + Fred.
+
My name is + + Fred.
+ + + + + +
My name is + + Fred.
+
My name is + + Fred.
+ + + + + +
My name is + + Fred.
+
My name is + + Fred.
+ + + diff --git a/layout/reftests/text/pre-line-2-ref.html b/layout/reftests/text/pre-line-2-ref.html new file mode 100644 index 0000000000..70242146d8 --- /dev/null +++ b/layout/reftests/text/pre-line-2-ref.html @@ -0,0 +1,10 @@ + + + +Hello +
+
+
+Kitty + + diff --git a/layout/reftests/text/pre-line-2.html b/layout/reftests/text/pre-line-2.html new file mode 100644 index 0000000000..48fde61d90 --- /dev/null +++ b/layout/reftests/text/pre-line-2.html @@ -0,0 +1,12 @@ + + + + + + +
Hello
+ + +
Kitty
+ + diff --git a/layout/reftests/text/pre-line-3-ref.html b/layout/reftests/text/pre-line-3-ref.html new file mode 100644 index 0000000000..d79ddfaea7 --- /dev/null +++ b/layout/reftests/text/pre-line-3-ref.html @@ -0,0 +1,6 @@ + + + +Hello + + diff --git a/layout/reftests/text/pre-line-3.html b/layout/reftests/text/pre-line-3.html new file mode 100644 index 0000000000..b5f7f235f3 --- /dev/null +++ b/layout/reftests/text/pre-line-3.html @@ -0,0 +1,12 @@ + + + + + + + +Hello + + diff --git a/layout/reftests/text/pre-line-4-ref.html b/layout/reftests/text/pre-line-4-ref.html new file mode 100644 index 0000000000..d4da208db8 --- /dev/null +++ b/layout/reftests/text/pre-line-4-ref.html @@ -0,0 +1,7 @@ + + + + +

Hello
Kitty

+ + diff --git a/layout/reftests/text/pre-line-4.html b/layout/reftests/text/pre-line-4.html new file mode 100644 index 0000000000..af410ba1ab --- /dev/null +++ b/layout/reftests/text/pre-line-4.html @@ -0,0 +1,7 @@ + + + + +

Hello Kitty

+ + diff --git a/layout/reftests/text/pre-space-1-ref.html b/layout/reftests/text/pre-space-1-ref.html new file mode 100644 index 0000000000..b2c82820c4 --- /dev/null +++ b/layout/reftests/text/pre-space-1-ref.html @@ -0,0 +1,20 @@ + + +

a b

+

a b

+

a b

+

a b

+

a

+

+

+

.

+

a b

+

a b

+

a b

+

a

+

+

+

.

diff --git a/layout/reftests/text/pre-space-1.html b/layout/reftests/text/pre-space-1.html new file mode 100644 index 0000000000..b1adad2fd8 --- /dev/null +++ b/layout/reftests/text/pre-space-1.html @@ -0,0 +1,20 @@ + + +

a b

+

a b

+

a b

+

a b

+

a

+

+

+

.

+

a b

+

a b

+

a b

+

a

+

+

+

.

diff --git a/layout/reftests/text/pre-wrap-1-ref.html b/layout/reftests/text/pre-wrap-1-ref.html new file mode 100644 index 0000000000..7cda9fba13 --- /dev/null +++ b/layout/reftests/text/pre-wrap-1-ref.html @@ -0,0 +1,27 @@ + + + + +test for bug 1008019 + + + +
ab c d e f +g h i +j k +l m +n o +p +q +r +s
+ + diff --git a/layout/reftests/text/pre-wrap-1.html b/layout/reftests/text/pre-wrap-1.html new file mode 100644 index 0000000000..782acc146c --- /dev/null +++ b/layout/reftests/text/pre-wrap-1.html @@ -0,0 +1,21 @@ + + + + +test for bug 1008019 + + + +
ab c d e f g h i j k l m n o p q r s
+ + diff --git a/layout/reftests/text/reftest.list b/layout/reftests/text/reftest.list new file mode 100644 index 0000000000..9280099438 --- /dev/null +++ b/layout/reftests/text/reftest.list @@ -0,0 +1,364 @@ +# Font-dependent reftests may fail intermittently/transiently due to asynch fallback, +# so we disable the async mechanism for this directory. +defaults pref(gfx.font_rendering.fallback.async,false) + +fails-if(Android) == fallback-01.xhtml fallback-01-ref.xhtml +== font-selection-by-lang-01.html font-selection-by-lang-01-ref.html +== font-selection-fallback-1.html font-selection-fallback-1-ref.html +== font-selection-generic-1.html font-selection-generic-1-ref.html +!= font-size-adjust-01.html font-size-adjust-01-ref.html +# The following test passes consistently only on Mac OS X; +# both Windows and Linux give results that vary depending on the font size/zoom factor used, +# because hinting affects the metrics used to compute the font size adjustment. See bug 429605. +random-if(!cocoaWidget) == font-size-adjust-02.html font-size-adjust-02-ref.html +# This currently fails because line spacing does not respect font-size-adjust +# in the "obvious" way, but it is unclear what the behavior should really be; +# see bug #366138 for some (inconclusive) discussion +# == font-size-adjust-03.html font-size-adjust-03-ref.html +== justification-1.html justification-1-ref.html +== justification-2a.html justification-2-ref.html +== justification-2b.html justification-2-ref.html +== justification-2c.html justification-2-ref.html +!= justification-2d.html justification-2-ref.html +== justification-cjk-extension.html justification-cjk-extension-ref.html +== justification-space-diacritic.html justification-space-diacritic-ref.html +load ligature-with-space-1.html +== line-editing-1a.html line-editing-1-ref.html +== line-editing-1b.html line-editing-1-ref.html +== line-editing-1c.html line-editing-1-ref.html +== line-editing-1d.html line-editing-1-ref.html +== line-editing-1e.html line-editing-1-ref.html +fails-if(cocoaWidget) == lineheight-metrics-1.html lineheight-metrics-1-ref.html # bug 657864 +== lineheight-metrics-2a.html lineheight-metrics-2-ref.html +== lineheight-metrics-2b.html lineheight-metrics-2-ref.html +== lineheight-percentage-1.html lineheight-percentage-1-ref.html +== long-1.html long-ref.html +fuzzy-if(Android,0-255,0-325) == pre-line-1.html pre-line-1-ref.html +== pre-line-2.html pre-line-2-ref.html +== pre-line-3.html pre-line-3-ref.html +== pre-line-4.html pre-line-4-ref.html +== pre-space-1.html pre-space-1-ref.html +== pre-wrap-1.html pre-wrap-1-ref.html +== soft-hyphens-1a.html soft-hyphens-1-ref.html +== soft-hyphens-1b.html soft-hyphens-1-ref.html +== soft-hyphens-1c.html soft-hyphens-1-ref.html +== soft-hyphens-break-word-1a.html soft-hyphens-break-word-1-ref.html +== soft-hyphens-break-word-1b.html soft-hyphens-break-word-1-ref.html +== soft-hyphens-break-word-1c.html soft-hyphens-break-word-1-ref.html +# Tests for soft hyphens in table cells, bug 418975 +!= soft-hyphen-in-table-1.html soft-hyphen-in-table-1-notref.html +== soft-hyphen-in-table-1.html soft-hyphen-in-table-1-ref.html +== soft-hyphen-in-table-2.html soft-hyphen-in-table-2-ref.html +# Cairo's FreeType and GDI backends snap glyphs to pixels, while Mac (usually), +# D2D, and Skia have subpixel positioning. The tests for pixel-snapping assume that +# 1 CSS pixel == 1 device pixel +skip == subpixel-glyphs-x-1a.html subpixel-glyphs-x-1b.html +# Platforms with subpixel positioning already have inconsistent glyphs by +# design, but that is considered more tolerable because they are subpixel +# inconsistencies. On those platforms we just test that glyph positions are +# subpixel. +# D2D/DirectWrite results depend on the rendering mode chosen, so considering this as random for now. +skip-if(!(d2d||cocoaWidget)) random-if(d2d) != subpixel-glyphs-x-2a.html subpixel-glyphs-x-2b.html +== subpixel-glyphs-x-3a.html subpixel-glyphs-x-3b.html +# No platforms do subpixel positioning vertically +fuzzy-if(Android,0-19,0-2) == subpixel-glyphs-y-1a.html subpixel-glyphs-y-1b.html +fuzzy-if(Android,0-231,0-653) == subpixel-lineheight-1a.html subpixel-lineheight-1b.html +== swash-1.html swash-1-ref.html +!= synthetic-bold-metrics-01.html synthetic-bold-metrics-01-notref.html +== synthetic-bold-papyrus-01.html synthetic-bold-papyrus-01-ref.html +== synthetic-bold-zero-width-01.html synthetic-bold-zero-width-01-ref.html +== text-align-left-in-rtl-block.html text-align-left-in-rtl-block-ref.html +== variation-selector-unsupported-1.html variation-selector-unsupported-1-ref.html +== white-space-1a.html white-space-1-ref.html +== white-space-1b.html white-space-1-ref.html +== white-space-2.html white-space-2-ref.html +== white-space-3.html white-space-3-ref.html +== wordbreak-1.html wordbreak-1-ref.html +== wordbreak-3.html wordbreak-3-ref.html +== wordbreak-4b.html wordbreak-4b-ref.html +== wordbreak-5.html wordbreak-5-ref.html +fails-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)) == wordbreak-6.html wordbreak-6-ref.html # Bug 1258239 +== wordbreak-7a.html wordbreak-7a-ref.html +fails == wordbreak-7b.html wordbreak-7b-ref.html # bug 479829 +== wordbreak-8.html wordbreak-8-ref.html +pref(gfx.font_rendering.graphite.enabled,true) == wordbreak-9.html wordbreak-9-ref.html +== wordbreak-dynamic-1.html wordbreak-dynamic-1-ref.html +== wordwrap-01.html wordwrap-01-ref.html +fuzzy-if(Android,0-1,0-1) == wordwrap-02.html wordwrap-02-ref.html # bug 1363940 +fuzzy(0-1,0-50) == wordwrap-03.html wordwrap-03-ref.html # Fuzzy on Linux because the native textbox gradient is painted in a slightly different position depending on the invalid area. +== wordwrap-04.html wordwrap-04-ref.html +== overflowwrap-04.html wordwrap-04-ref.html +== wordwrap-05.html wordwrap-05-ref.html +== overflowwrap-05.html wordwrap-05-ref.html +== wordwrap-06.html wordwrap-06-ref.html +== overflowwrap-06.html wordwrap-06-ref.html +== wordwrap-07.html wordwrap-07-ref.html +== overflowwrap-07.html wordwrap-07-ref.html +!= wordwrap-08.html wordwrap-01-ref.html +== wordwrap-08.html wordwrap-08-ref.html +!= wordwrap-09.html wordwrap-01-ref.html +!= overflowwrap-09.html wordwrap-01-ref.html +== wordwrap-09.html wordwrap-09-ref.html +== overflowwrap-09.html wordwrap-09-ref.html +== wordwrap-10.html wordwrap-10-ref.html # bug 752459 +== overflowwrap-10.html wordwrap-10-ref.html +== word-spacing-01.html word-spacing-01-ref.html +# the following will fail when rendering with Core Text (see bug 389074) due to what appears to be +# an Apple bug: the presence of ZWNJ disturbs the positioning of an adjacent glyph. rdar://6427865 +random-if(cocoaWidget) random-if(gtkWidget) == zwnj-01.xhtml zwnj-01-ref.xhtml # gtkWidget:bug 1309113 +== zwnj-02.xhtml zwnj-02-ref.xhtml +!= zwnj-01.html zwnj-01-notref.html +== initial-zwj-1.html initial-zwj-1-ref.html +== cgj-01.html cgj-01-ref.html +== 444656.html 444656-ref.html +fuzzy-if(geckoview,0-4,0-1) == 449555-1.html 449555-1-ref.html +== 467722.html 467722-ref.html +fuzzy(0-1,0-600) == 475092-sub.html 475092-ref.html +fails-if(Android) fuzzy-if(!Android,0-90,0-3100) fuzzy-if(cocoaWidget,72-72,353-353) == 475092-pos.html 475092-sub.html # bug 482596 +== 476378-soft-hyphen-fallback.html 476378-soft-hyphen-fallback-ref.html +# Test for bug 484954 +== rgba-text.html rgba-text-ref.html +# Test for bug 575695, 'kern' table support +!= kerning-01.html kerning-01-notref.html +# Test for bug 577380, support for AAT layout (on OS X only) +random-if(!cocoaWidget) == 577380.html 577380-ref.html +# Test for OpenType Arabic shaping support +== arabic-shaping-1.html arabic-shaping-1-ref.html +# check ligature in Arial Bold on Windows, for bug 644184; may fail on other platforms depending on fonts +random-if(!winWidget) == arial-bold-lam-alef-1.html arial-bold-lam-alef-1-ref.html +# Fallback (presentation-forms) shaping with a font that lacks GSUB/GPOS +== arabic-fallback-1.html arabic-fallback-1-ref.html +== arabic-fallback-2.html arabic-fallback-2-ref.html +== arabic-fallback-3.html arabic-fallback-3-ref.html +== arabic-fallback-4.html arabic-fallback-4-ref.html +== arabic-marks-1.html arabic-marks-1-ref.html +== arabic-final-ligature-spacing.html arabic-final-ligature-spacing-ref.html +# harfbuzz fallback mark stacking in the absence of GPOS: +!= fallback-mark-stacking-1.html fallback-mark-stacking-1-notref.html + +== 726392-1.html 726392-1-ref.html +== 726392-2.html 726392-2-ref.html +== 726392-3.html 726392-3-ref.html +== 745555-1.html 745555-1-ref.html +== 745555-2.html 745555-2-ref.html +== 820255.html 820255-ref.html +!= 1170688.html 1170688-ref.html +fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 1320665-cmap-format-13.html 1320665-cmap-format-13-ref.html # see bug 1320665 comments 8-9 +== 1331339-script-extensions-shaping-1.html 1331339-script-extensions-shaping-1-ref.html +skip-if(!cocoaWidget) != 1349308-1.html 1349308-notref.html # macOS-specific test for -apple-system glyph metrics +fuzzy-if(Android,0-128,0-233) == 1463020-letter-spacing-text-transform-1.html 1463020-letter-spacing-text-transform-1-ref.html +fails-if(Android) == 1463020-letter-spacing-text-transform-2.html 1463020-letter-spacing-text-transform-2-ref.html # missing font coverage on Android +== 1507661-spurious-hyphenation-after-explicit.html 1507661-spurious-hyphenation-after-explicit-ref.html +fuzzy-if(useDrawSnapshot,255-255,50-50) == 1522857-1.html 1522857-1-ref.html # antialiasing fuzz in non-webrender cases +!= 1637405-pua-shaping-1.html 1637405-pua-shaping-1-notref.html +fuzzy-if(useDrawSnapshot,255-255,50-50) == 1655364-1.html 1655364-1-ref.html +== 1670581-1.html 1670581-1-ref.html +== 1673098-1.html 1673098-1-ref.html + +# ensure emoji chars don't render blank (bug 715798, bug 779042); +# should at least render hexboxes if there's no font support +random-if(geckoview) != emoji-01.html emoji-01-notref.html +!= emoji-02.html emoji-02-notref.html + +# Bug 727276: tests with variation selectors 15 and 16 to control emoji rendering style +== emoji-03.html emoji-03-ref.html +# the next two will fail on OS X 10.6 because no color emoji font is present, +# and also on Android platforms until we have color emoji fonts there. +# Tests rely on bundled Twemoji Mozilla to pass on Windows <8.1 and Linux. +!= emoji-03.html emoji-03-notref.html +== emoji-04.html emoji-04-ref.html +!= emoji-05.html emoji-05-notref.html + +# check that Graphite shaping (bug 631479) is working +pref(gfx.font_rendering.graphite.enabled,true) == graphite-01.html graphite-01-ref.html +# Test 02 (using Pig Latin) is fuzzy on Win7 because glyph positioning is not guaranteed to match exactly +# between a sequence of simple glyphs rendered individually, and the same sequence treated as a single cluster. +fuzzy-if(winWidget,0-49,0-220) pref(gfx.font_rendering.graphite.enabled,true) == graphite-02.html graphite-02-ref.html +pref(gfx.font_rendering.graphite.enabled,true) != graphite-03a.html graphite-03-notref.html +pref(gfx.font_rendering.graphite.enabled,true) != graphite-03b.html graphite-03-notref.html +pref(gfx.font_rendering.graphite.enabled,false) != graphite-01.html graphite-01-ref.html +pref(gfx.font_rendering.graphite.enabled,false) != graphite-02.html graphite-02-ref.html +# test 03a (lang setting in Padauk font) now works in opentype/harfbuzz as well +pref(gfx.font_rendering.graphite.enabled,false) != graphite-03a.html graphite-03-notref.html +pref(gfx.font_rendering.graphite.enabled,false) == graphite-03b.html graphite-03-notref.html + +# tests for graphite rendering with valid and invalid lang tags +pref(gfx.font_rendering.graphite.enabled,true) == graphite-04-fa.html graphite-04-ref.html +pref(gfx.font_rendering.graphite.enabled,true) != graphite-04-sd.html graphite-04-ref.html +pref(gfx.font_rendering.graphite.enabled,true) == graphite-04-snd.html graphite-04-ref.html +pref(gfx.font_rendering.graphite.enabled,true) != graphite-04-ur.html graphite-04-ref.html +pref(gfx.font_rendering.graphite.enabled,true) == graphite-04-urd.html graphite-04-ref.html +pref(gfx.font_rendering.graphite.enabled,true) != graphite-04-sd.html graphite-04-ur.html + +# tests to compare graphite to opentype (will trivially pass when graphite not enabled) +== graphite-05-ot-only.html graphite-05-ref.html +!= graphite-05-ot-only.html graphite-05-fail.html +== graphite-05-simple.html graphite-05-ref.html +== graphite-05-multipass.html graphite-05-ref.html +== graphite-05-lang.html graphite-05-ref.html +== graphite-05-badlang.html graphite-05-ref.html +== graphite-05-feat.html graphite-05-ref.html + +# comparing composed and decomposed characters that should render identically +# under both OpenType and Graphite shaping +pref(gfx.font_rendering.graphite.enabled,false) == glyph-decomposition-opentype.html glyph-decomposition-opentype-ref.html +pref(gfx.font_rendering.graphite.enabled,true) == glyph-decomposition-graphite.html glyph-decomposition-graphite-ref.html + +# test for bidi bug in graphite 1.3.2, fixed in 1.3.3 (bug 1207061) +== graphite-bidi-1.html graphite-bidi-1-ref.html + +== graphite-surrogate-selection.html graphite-surrogate-selection-ref.html + +# Tests for hyphenation with hyphens property +== auto-hyphenation-1.html auto-hyphenation-1-ref.html +!= auto-hyphenation-1.html auto-hyphenation-1-notref.html +== auto-hyphenation-1a.html auto-hyphenation-1-ref.html +== auto-hyphenation-2.html auto-hyphenation-2-ref.html +== auto-hyphenation-3.html auto-hyphenation-3-ref.html +== auto-hyphenation-4.html auto-hyphenation-4-ref.html +== auto-hyphenation-5.html auto-hyphenation-5-ref.html +== auto-hyphenation-6.html auto-hyphenation-6-ref.html +== auto-hyphenation-7.html auto-hyphenation-7-ref.html +== auto-hyphenation-8.html auto-hyphenation-8-ref.html +== auto-hyphenation-9.html auto-hyphenation-9-ref.html +== auto-hyphenation-10.html auto-hyphenation-10-ref.html +== auto-hyphenation-xmllang-1.xhtml auto-hyphenation-1-ref.html +!= auto-hyphenation-xmllang-1.xhtml auto-hyphenation-1-notref.html +== auto-hyphenation-xmllang-1a.xhtml auto-hyphenation-1-ref.html +== auto-hyphenation-xmllang-2.xhtml auto-hyphenation-2-ref.html +== auto-hyphenation-xmllang-3.xhtml auto-hyphenation-3-ref.html +== auto-hyphenation-xmllang-4.xhtml auto-hyphenation-4-ref.html +== auto-hyphenation-xmllang-5.xhtml auto-hyphenation-5-ref.html +== auto-hyphenation-xmllang-6.xhtml auto-hyphenation-6-ref.html +== auto-hyphenation-xmllang-7.xhtml auto-hyphenation-7-ref.html +== auto-hyphenation-xmllang-8.xhtml auto-hyphenation-8-ref.html +== auto-hyphenation-xmllang-9.xhtml auto-hyphenation-9-ref.html +== auto-hyphenation-xmllang-10.xhtml auto-hyphenation-10-ref.html +== auto-hyphenation-xmllang-11a.xhtml auto-hyphenation-1-ref.html +== auto-hyphenation-xmllang-11b.xhtml auto-hyphenation-1-ref.html +== auto-hyphenation-xmllang-12a.xhtml auto-hyphenation-4-ref.html +== auto-hyphenation-xmllang-12b.xhtml auto-hyphenation-4-ref.html +== auto-hyphenation-xmllang-13a.xhtml auto-hyphenation-1-ref.html +== auto-hyphenation-xmllang-13b.xhtml auto-hyphenation-1-ref.html +== auto-hyphenation-xmllang-14a.xhtml auto-hyphenation-4-ref.html +== auto-hyphenation-xmllang-14b.xhtml auto-hyphenation-4-ref.html +== auto-hyphenation-af-1.html auto-hyphenation-af-1-ref.html +== auto-hyphenation-bg-1.html auto-hyphenation-bg-1-ref.html +== auto-hyphenation-ca-1.html auto-hyphenation-ca-1-ref.html +== auto-hyphenation-cy-1.html auto-hyphenation-cy-1-ref.html +== auto-hyphenation-da-1.html auto-hyphenation-da-1-ref.html +== auto-hyphenation-de-1901-1.html auto-hyphenation-de-1901-1-ref.html +== auto-hyphenation-de-1996-1.html auto-hyphenation-de-1996-1-ref.html +!= auto-hyphenation-de-1901-1.html auto-hyphenation-de-1996-1.html +== auto-hyphenation-de-ch-1.html auto-hyphenation-de-ch-1-ref.html +== auto-hyphenation-eo-1.html auto-hyphenation-eo-1-ref.html +== auto-hyphenation-es-1.html auto-hyphenation-es-1-ref.html +== auto-hyphenation-et-1.html auto-hyphenation-et-1-ref.html +== auto-hyphenation-fi-1.html auto-hyphenation-fi-1-ref.html +== auto-hyphenation-fr-1.html auto-hyphenation-fr-1-ref.html +== auto-hyphenation-gl-1.html auto-hyphenation-gl-1-ref.html +== auto-hyphenation-hr-1.html auto-hyphenation-hr-1-ref.html +== auto-hyphenation-hsb-1.html auto-hyphenation-hsb-1-ref.html +== auto-hyphenation-hu-1.html auto-hyphenation-hu-1-ref.html +== auto-hyphenation-ia-1.html auto-hyphenation-ia-1-ref.html +== auto-hyphenation-is-1.html auto-hyphenation-is-1-ref.html +== auto-hyphenation-it-1.html auto-hyphenation-it-1-ref.html +== auto-hyphenation-kmr-1.html auto-hyphenation-kmr-1-ref.html +== auto-hyphenation-la-1.html auto-hyphenation-la-1-ref.html +== auto-hyphenation-lt-1.html auto-hyphenation-lt-1-ref.html +== auto-hyphenation-mn-1.html auto-hyphenation-mn-1-ref.html +== auto-hyphenation-nb-1.html auto-hyphenation-nb-1-ref.html +== auto-hyphenation-nl-1.html auto-hyphenation-nl-1-ref.html +== auto-hyphenation-nn-1.html auto-hyphenation-nn-1-ref.html +== auto-hyphenation-pl-1.html auto-hyphenation-pl-1-ref.html +== auto-hyphenation-pt-1.html auto-hyphenation-pt-1-ref.html +== auto-hyphenation-ru-1.html auto-hyphenation-ru-1-ref.html +== auto-hyphenation-sh-1.html auto-hyphenation-sh-1-ref.html +== auto-hyphenation-sl-1.html auto-hyphenation-sl-1-ref.html +== auto-hyphenation-sr-1.html auto-hyphenation-sr-1-ref.html +== auto-hyphenation-sv-1.html auto-hyphenation-sv-1-ref.html # test swedish patterns +!= auto-hyphenation-sv-1.html auto-hyphenation-sv-1-notref.html # verify swedish != english +== auto-hyphenation-tr-1.html auto-hyphenation-tr-1-ref.html +== auto-hyphenation-uk-1.html auto-hyphenation-uk-1-ref.html + +== auto-hyphenation-bn-1.html auto-hyphenation-bn-1-ref.html +== auto-hyphenation-gu-1.html auto-hyphenation-gu-1-ref.html +== auto-hyphenation-hi-1.html auto-hyphenation-hi-1-ref.html +== auto-hyphenation-kn-1.html auto-hyphenation-kn-1-ref.html +== auto-hyphenation-ml-1.html auto-hyphenation-ml-1-ref.html +== auto-hyphenation-pa-1.html auto-hyphenation-pa-1-ref.html +== auto-hyphenation-ta-1.html auto-hyphenation-ta-1-ref.html +== auto-hyphenation-te-1.html auto-hyphenation-te-1-ref.html + +== auto-hyphenation-transformed-1.html auto-hyphenation-transformed-1-ref.html + +== hyphenation-caps-1.html hyphenation-caps-1-ref.html + +== hyphenation-control-1.html hyphenation-control-1-ref.html +== hyphenation-control-2.html hyphenation-control-2-ref.html +== hyphenation-control-3.html hyphenation-control-3-ref.html +== hyphenation-control-4.html hyphenation-control-4-ref.html +fuzzy-if(Android,0-64,0-18) fuzzy-if(winWidget,0-56,0-6) == hyphenation-control-5.html hyphenation-control-5-ref.html +== hyphenation-control-6.html hyphenation-control-6-ref.html +== hyphenation-control-7.html hyphenation-control-7-ref.html + +# osx-font-smoothing - with and without subpixel AA, only under OSX +fails-if(!cocoaWidget) != osx-font-smoothing.html osx-font-smoothing-ref.html +fails-if(!cocoaWidget) != osx-font-smoothing-2.html osx-font-smoothing-2-notref.html +== osx-font-smoothing-2.html osx-font-smoothing-2-ref.html + +# stray control chars should be visible by default, bug 1099557 +pref(layout.css.moz-control-character-visibility.enabled,true) != control-chars-01a.html control-chars-01-notref.html +pref(layout.css.moz-control-character-visibility.enabled,true) != control-chars-01b.html control-chars-01-notref.html +pref(layout.css.moz-control-character-visibility.enabled,true) != control-chars-01c.html control-chars-01-notref.html +pref(layout.css.moz-control-character-visibility.enabled,true) != control-chars-01d.html control-chars-01-notref.html +pref(layout.css.moz-control-character-visibility.enabled,true) != control-chars-02.html control-chars-02-notref.html +pref(layout.css.moz-control-character-visibility.enabled,true) == control-chars-03a.html control-chars-03-ref.html +pref(layout.css.moz-control-character-visibility.enabled,true) == control-chars-03b.html control-chars-03-ref.html +pref(layout.css.moz-control-character-visibility.enabled,true) pref(layout.css.control-characters.visible,true) != control-chars-04a.html control-chars-04-notref.html +pref(layout.css.moz-control-character-visibility.enabled,true) pref(layout.css.control-characters.visible,true) != control-chars-04b.html control-chars-04-notref.html +pref(layout.css.moz-control-character-visibility.enabled,true) pref(layout.css.control-characters.visible,true) != control-chars-04c.html control-chars-04-notref.html +pref(layout.css.moz-control-character-visibility.enabled,true) pref(layout.css.control-characters.visible,true) != control-chars-04d.html control-chars-04-notref.html + +# font fallback for when not supported in the primary font family - bug 970891 +== space-font-1.html space-font-1-ref.html + +# handling of highly negative letter-spacing and intrinsic width +== negative-letter-spacing-1.html negative-letter-spacing-1-ref.html +== segment-break-transformation-1.html segment-break-transformation-1-ref.html + +# color glyphs, opacity, and RTL runs - bug 1318539 +== color-opacity-rtl-1.html color-opacity-rtl-1-ref.html +== color-opacity-rtl-2.html color-opacity-rtl-2-ref.html + +== letter-spacing-nolig-1.html letter-spacing-nolig-1-ref.html +== letter-spacing-nolig-2.html letter-spacing-nolig-2.html + +== ethiopic-wordspace.html ethiopic-wordspace-ref.html + +# sub and sup elements should be influenced by their container's line-height - bug 1524897 +== sub-sup-and-line-height.html sub-sup-and-line-height-ref.html + +# Basic rendering tests for the (nonstandard/compatibility) -webkit-text-security property. +== webkit-text-security-1.html?test#none webkit-text-security-1.html?ref#none +!= webkit-text-security-1.html?test#none webkit-text-security-1.html?ref#square +== webkit-text-security-1.html?test#circle webkit-text-security-1.html?ref#circle +== webkit-text-security-1.html?test#disc webkit-text-security-1.html?ref#disc +== webkit-text-security-1.html?test#square webkit-text-security-1.html?ref#square +!= webkit-text-security-1.html?test#circle webkit-text-security-1.html?ref#square +# Exact matching to a reference is trickier for these, but we can mismatch-test that the property has an effect. +!= webkit-text-security-2.html?circle webkit-text-security-2.html?none +!= webkit-text-security-2.html?disc webkit-text-security-2.html?circle +!= webkit-text-security-2.html?square webkit-text-security-2.html?circle +!= webkit-text-security-3.html?circle webkit-text-security-3.html?none +!= webkit-text-security-3.html?disc webkit-text-security-3.html?circle +!= webkit-text-security-3.html?square webkit-text-security-3.html?circle +!= webkit-text-security-4.html?circle webkit-text-security-4.html?none +!= webkit-text-security-4.html?disc webkit-text-security-4.html?circle +!= webkit-text-security-4.html?square webkit-text-security-4.html?circle +!= webkit-text-security-5.html?circle webkit-text-security-5.html?none +!= webkit-text-security-5.html?disc webkit-text-security-5.html?circle +!= webkit-text-security-5.html?square webkit-text-security-5.html?circle + +# Reset default prefs. +defaults diff --git a/layout/reftests/text/rgba-text-ref.html b/layout/reftests/text/rgba-text-ref.html new file mode 100644 index 0000000000..8bf7036eb5 --- /dev/null +++ b/layout/reftests/text/rgba-text-ref.html @@ -0,0 +1,7 @@ + + + + +
+ + diff --git a/layout/reftests/text/rgba-text.html b/layout/reftests/text/rgba-text.html new file mode 100644 index 0000000000..a482ed76ee --- /dev/null +++ b/layout/reftests/text/rgba-text.html @@ -0,0 +1,12 @@ + + + +
_
+ +
+ + diff --git a/layout/reftests/text/segment-break-transformation-1-ref.html b/layout/reftests/text/segment-break-transformation-1-ref.html new file mode 100644 index 0000000000..824fd97065 --- /dev/null +++ b/layout/reftests/text/segment-break-transformation-1-ref.html @@ -0,0 +1,39 @@ + + + + + + + + +
+

斷行測試 +

斷行測試 +

斷行測試 +

斷行測試 +

斷行測試 +

斷行
+測試
+

斷行
+測試
+

斷行
+測試
+

Hello Kitty +

HelloKitty +

HelloKitty +

HelloKitty + +

𠀀𠀁𠀂𠀃 +

𠀀測𠀂𠀃 +

𠀀𠀁測𠀃 + +

斷😀 測試 +

斷行 😁試 +

斷😀 😁試 +

Hello😀 😁Kitty +

+ + diff --git a/layout/reftests/text/segment-break-transformation-1.html b/layout/reftests/text/segment-break-transformation-1.html new file mode 100644 index 0000000000..a11ba6b1c1 --- /dev/null +++ b/layout/reftests/text/segment-break-transformation-1.html @@ -0,0 +1,59 @@ + + + + + + + + +
+

斷行 +測試 +

斷行​ +測試 +

斷行 +​測試 +

斷行​ +​測試 +

斷行 +測試 +

斷行 +測試 +

斷行 +測試 +

斷行 +測試 +

Hello +Kitty +

Hello​ +Kitty +

Hello +​Kitty +

Hello​ +​Kitty + +

𠀀𠀁 +𠀂𠀃 +

𠀀測 +𠀂𠀃 +

𠀀𠀁 +測𠀃 + +

斷😀 +測試 +

斷行 +😁試 +

斷😀 +😁試 +

Hello😀 +😁Kitty +

+ + diff --git a/layout/reftests/text/soft-hyphen-in-table-1-notref.html b/layout/reftests/text/soft-hyphen-in-table-1-notref.html new file mode 100644 index 0000000000..d22c20da29 --- /dev/null +++ b/layout/reftests/text/soft-hyphen-in-table-1-notref.html @@ -0,0 +1,18 @@ + + + + + + + + + + +
supercalifragilisticexpialidocious
+ + + diff --git a/layout/reftests/text/soft-hyphen-in-table-1-ref.html b/layout/reftests/text/soft-hyphen-in-table-1-ref.html new file mode 100644 index 0000000000..905c9db3f5 --- /dev/null +++ b/layout/reftests/text/soft-hyphen-in-table-1-ref.html @@ -0,0 +1,18 @@ + + + + + + + + + + +
supercalifragilistic- expialidocious
+ + + diff --git a/layout/reftests/text/soft-hyphen-in-table-1.html b/layout/reftests/text/soft-hyphen-in-table-1.html new file mode 100644 index 0000000000..530a674b92 --- /dev/null +++ b/layout/reftests/text/soft-hyphen-in-table-1.html @@ -0,0 +1,18 @@ + + + + + + + + + + +
supercalifragilistic­expialidocious
+ + + diff --git a/layout/reftests/text/soft-hyphen-in-table-2-ref.html b/layout/reftests/text/soft-hyphen-in-table-2-ref.html new file mode 100644 index 0000000000..3e8ec5f985 --- /dev/null +++ b/layout/reftests/text/soft-hyphen-in-table-2-ref.html @@ -0,0 +1,18 @@ + + + + + + + + + + +
supercalifragilistic- expialidocious
+ + + diff --git a/layout/reftests/text/soft-hyphen-in-table-2.html b/layout/reftests/text/soft-hyphen-in-table-2.html new file mode 100644 index 0000000000..00de48b5ea --- /dev/null +++ b/layout/reftests/text/soft-hyphen-in-table-2.html @@ -0,0 +1,18 @@ + + + + + + + + + + +
supercalifragilistic­expialidocious
+ + + diff --git a/layout/reftests/text/soft-hyphens-1-ref.html b/layout/reftests/text/soft-hyphens-1-ref.html new file mode 100644 index 0000000000..b405be7cfb --- /dev/null +++ b/layout/reftests/text/soft-hyphens-1-ref.html @@ -0,0 +1,13 @@ + + + +
+

Hy-
phen. +

Hy-
phen. +

Hy-
phen. +

Hy-
phen. +

Hy-
phen. +

+ + + diff --git a/layout/reftests/text/soft-hyphens-1a.html b/layout/reftests/text/soft-hyphens-1a.html new file mode 100644 index 0000000000..9f6decdb54 --- /dev/null +++ b/layout/reftests/text/soft-hyphens-1a.html @@ -0,0 +1,13 @@ + + + +
+

Hy­phen. +

Hy­phen. +

Hy­phen. +

Hy­phen. +

Hy­phen. +

+ + + diff --git a/layout/reftests/text/soft-hyphens-1b.html b/layout/reftests/text/soft-hyphens-1b.html new file mode 100644 index 0000000000..eb537773ae --- /dev/null +++ b/layout/reftests/text/soft-hyphens-1b.html @@ -0,0 +1,13 @@ + + + +
+

Hy­­phen. +

Hy­­phen. +

Hy­­phen. +

Hy­­phen. +

Hy­­phen. +

+ + + diff --git a/layout/reftests/text/soft-hyphens-1c.html b/layout/reftests/text/soft-hyphens-1c.html new file mode 100644 index 0000000000..dad1766341 --- /dev/null +++ b/layout/reftests/text/soft-hyphens-1c.html @@ -0,0 +1,13 @@ + + + +
+

Hy­phen. +

Hy­phen. +

Hy­phen. +

Hy­phen. +

Hy­phen. +

+ + + diff --git a/layout/reftests/text/soft-hyphens-break-word-1-ref.html b/layout/reftests/text/soft-hyphens-break-word-1-ref.html new file mode 100644 index 0000000000..e33081021e --- /dev/null +++ b/layout/reftests/text/soft-hyphens-break-word-1-ref.html @@ -0,0 +1,13 @@ + + + +
+

H
y-
p
h
e
n
. +

H
y-
p
h
e
n
. +

H
y-
p
h
e
n
. +

H
y-
p
h
e
n
. +

H
y-
p
h
e
n
. +

+ + + diff --git a/layout/reftests/text/soft-hyphens-break-word-1a.html b/layout/reftests/text/soft-hyphens-break-word-1a.html new file mode 100644 index 0000000000..fd5a8099b3 --- /dev/null +++ b/layout/reftests/text/soft-hyphens-break-word-1a.html @@ -0,0 +1,13 @@ + + + +
+

Hy­phen. +

Hy­phen. +

Hy­phen. +

Hy­phen. +

Hy­phen. +

+ + + diff --git a/layout/reftests/text/soft-hyphens-break-word-1b.html b/layout/reftests/text/soft-hyphens-break-word-1b.html new file mode 100644 index 0000000000..74d58cc6a2 --- /dev/null +++ b/layout/reftests/text/soft-hyphens-break-word-1b.html @@ -0,0 +1,13 @@ + + + +
+

Hy­­phen. +

Hy­­phen. +

Hy­­phen. +

Hy­­phen. +

Hy­­phen. +

+ + + diff --git a/layout/reftests/text/soft-hyphens-break-word-1c.html b/layout/reftests/text/soft-hyphens-break-word-1c.html new file mode 100644 index 0000000000..130f0c26b1 --- /dev/null +++ b/layout/reftests/text/soft-hyphens-break-word-1c.html @@ -0,0 +1,13 @@ + + + +
+

Hy­phen. +

Hy­phen. +

Hy­phen. +

Hy­phen. +

Hy­phen. +

+ + + diff --git a/layout/reftests/text/space-font-1-ref.html b/layout/reftests/text/space-font-1-ref.html new file mode 100644 index 0000000000..9d92b95a35 --- /dev/null +++ b/layout/reftests/text/space-font-1-ref.html @@ -0,0 +1,26 @@ + + + + + Bug 970891 + + + + +
A A A A
+ + + diff --git a/layout/reftests/text/space-font-1.html b/layout/reftests/text/space-font-1.html new file mode 100644 index 0000000000..e7cbd02271 --- /dev/null +++ b/layout/reftests/text/space-font-1.html @@ -0,0 +1,28 @@ + + + + + Bug 970891 + + + + + +
A A A A 
+ + + diff --git a/layout/reftests/text/sub-sup-and-line-height-ref.html b/layout/reftests/text/sub-sup-and-line-height-ref.html new file mode 100644 index 0000000000..168159b2a6 --- /dev/null +++ b/layout/reftests/text/sub-sup-and-line-height-ref.html @@ -0,0 +1,15 @@ + + + + + + + +

TestTestTest

+ + + + diff --git a/layout/reftests/text/sub-sup-and-line-height.html b/layout/reftests/text/sub-sup-and-line-height.html new file mode 100644 index 0000000000..2931246e79 --- /dev/null +++ b/layout/reftests/text/sub-sup-and-line-height.html @@ -0,0 +1,14 @@ + + + + + + + +

TestTestTest

+ + + diff --git a/layout/reftests/text/subpixel-glyphs-x-1a.html b/layout/reftests/text/subpixel-glyphs-x-1a.html new file mode 100644 index 0000000000..8d51b1c9d3 --- /dev/null +++ b/layout/reftests/text/subpixel-glyphs-x-1a.html @@ -0,0 +1,29 @@ + + + + + + + + +
+
+ oxoxoxoxoxoxox +
+
+ rnrnrnrnrnrnrn +
+
+ zezezezezezeze +
+
+ diff --git a/layout/reftests/text/subpixel-glyphs-x-1b.html b/layout/reftests/text/subpixel-glyphs-x-1b.html new file mode 100644 index 0000000000..504a51ccb8 --- /dev/null +++ b/layout/reftests/text/subpixel-glyphs-x-1b.html @@ -0,0 +1,29 @@ + + + + + + + + +
+
+ oxoxoxoxoxoxox +
+
+ rnrnrnrnrnrnrn +
+
+ zezezezezezeze +
+
+ diff --git a/layout/reftests/text/subpixel-glyphs-x-2a.html b/layout/reftests/text/subpixel-glyphs-x-2a.html new file mode 100644 index 0000000000..cfa0f7b896 --- /dev/null +++ b/layout/reftests/text/subpixel-glyphs-x-2a.html @@ -0,0 +1,21 @@ + + + + + + + + +
+ o +
+ diff --git a/layout/reftests/text/subpixel-glyphs-x-2b.html b/layout/reftests/text/subpixel-glyphs-x-2b.html new file mode 100644 index 0000000000..e79312b118 --- /dev/null +++ b/layout/reftests/text/subpixel-glyphs-x-2b.html @@ -0,0 +1,21 @@ + + + + + + + + +
+ o +
+ diff --git a/layout/reftests/text/subpixel-glyphs-x-3a.html b/layout/reftests/text/subpixel-glyphs-x-3a.html new file mode 100644 index 0000000000..34f8368d21 --- /dev/null +++ b/layout/reftests/text/subpixel-glyphs-x-3a.html @@ -0,0 +1,33 @@ + + + + + + Test for consistent kerning, bug 716402 + + + +
+ AVAV +
+
+ AVAV +
+ diff --git a/layout/reftests/text/subpixel-glyphs-x-3b.html b/layout/reftests/text/subpixel-glyphs-x-3b.html new file mode 100644 index 0000000000..83b5aa34db --- /dev/null +++ b/layout/reftests/text/subpixel-glyphs-x-3b.html @@ -0,0 +1,36 @@ + + + + + + Reference for consistent kerning, bug 716402 + + + +
+ AVAVAV +
+
+ AVAVAV +
+ diff --git a/layout/reftests/text/subpixel-glyphs-y-1a.html b/layout/reftests/text/subpixel-glyphs-y-1a.html new file mode 100644 index 0000000000..3f55015f03 --- /dev/null +++ b/layout/reftests/text/subpixel-glyphs-y-1a.html @@ -0,0 +1,30 @@ + + + + + + + + +
+ ḝ +
+
+ ḝ +
+ diff --git a/layout/reftests/text/subpixel-glyphs-y-1b.html b/layout/reftests/text/subpixel-glyphs-y-1b.html new file mode 100644 index 0000000000..696efb26b3 --- /dev/null +++ b/layout/reftests/text/subpixel-glyphs-y-1b.html @@ -0,0 +1,30 @@ + + + + + + + + +
+ ḝ +
+
+ ḝ +
+ diff --git a/layout/reftests/text/subpixel-lineheight-1a.html b/layout/reftests/text/subpixel-lineheight-1a.html new file mode 100644 index 0000000000..4bd857beba --- /dev/null +++ b/layout/reftests/text/subpixel-lineheight-1a.html @@ -0,0 +1,52 @@ + + + + + + + + +
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+
+
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+
+ diff --git a/layout/reftests/text/subpixel-lineheight-1b.html b/layout/reftests/text/subpixel-lineheight-1b.html new file mode 100644 index 0000000000..a9c67093f3 --- /dev/null +++ b/layout/reftests/text/subpixel-lineheight-1b.html @@ -0,0 +1,52 @@ + + + + + + + + +
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+
+
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+ e
+
+ diff --git a/layout/reftests/text/swash-1-ref.html b/layout/reftests/text/swash-1-ref.html new file mode 100644 index 0000000000..ee4c636baa --- /dev/null +++ b/layout/reftests/text/swash-1-ref.html @@ -0,0 +1,7 @@ + + + + +

Free$

+ + diff --git a/layout/reftests/text/swash-1.html b/layout/reftests/text/swash-1.html new file mode 100644 index 0000000000..5318840395 --- /dev/null +++ b/layout/reftests/text/swash-1.html @@ -0,0 +1,7 @@ + + + + +

Free$

+ + diff --git a/layout/reftests/text/synthetic-bold-metrics-01-notref.html b/layout/reftests/text/synthetic-bold-metrics-01-notref.html new file mode 100644 index 0000000000..47964e6f09 --- /dev/null +++ b/layout/reftests/text/synthetic-bold-metrics-01-notref.html @@ -0,0 +1,23 @@ + + + + + + +

AbcdefghijklmnopqrstuvwxyZ

+

AbcdefghijklmnopqrstuvwxyZ

+ + diff --git a/layout/reftests/text/synthetic-bold-metrics-01.html b/layout/reftests/text/synthetic-bold-metrics-01.html new file mode 100644 index 0000000000..a5331b5216 --- /dev/null +++ b/layout/reftests/text/synthetic-bold-metrics-01.html @@ -0,0 +1,26 @@ + + + + + + +

AbcdefghijklmnopqrstuvwxyZ

+ +

AbcdefghijklmnopqrstuvwxyZ

+ + diff --git a/layout/reftests/text/synthetic-bold-papyrus-01-ref.html b/layout/reftests/text/synthetic-bold-papyrus-01-ref.html new file mode 100644 index 0000000000..38c7dbc38d --- /dev/null +++ b/layout/reftests/text/synthetic-bold-papyrus-01-ref.html @@ -0,0 +1,23 @@ + + + +Test + + + + + + + +

Test for Papyrus font within a bold tag.

+ + + diff --git a/layout/reftests/text/synthetic-bold-papyrus-01.html b/layout/reftests/text/synthetic-bold-papyrus-01.html new file mode 100644 index 0000000000..1784fc7073 --- /dev/null +++ b/layout/reftests/text/synthetic-bold-papyrus-01.html @@ -0,0 +1,28 @@ + + + +Test + + + + + + + +

Test for Papyrus font within a bold tag.

+ + + diff --git a/layout/reftests/text/synthetic-bold-zero-width-01-ref.html b/layout/reftests/text/synthetic-bold-zero-width-01-ref.html new file mode 100644 index 0000000000..c95bb2d04c --- /dev/null +++ b/layout/reftests/text/synthetic-bold-zero-width-01-ref.html @@ -0,0 +1,35 @@ + + + + +
+ xx
+ xx
+ xx
+ xx
+ xx
+ xx
+ xx
+ xx
+
+
+ xx
+ xx
+ xx
+ xx
+ xx
+ xx
+ xx
+ xx
+
diff --git a/layout/reftests/text/synthetic-bold-zero-width-01.html b/layout/reftests/text/synthetic-bold-zero-width-01.html new file mode 100644 index 0000000000..027b419eb4 --- /dev/null +++ b/layout/reftests/text/synthetic-bold-zero-width-01.html @@ -0,0 +1,45 @@ + + + + + +
+ xx
+ x́x
+ x́́x
+ x́́́x
+ x́́́́x
+ x́́́́́x
+ x́́́́́́x
+ x́́́́́́́x
+
+ +
+ xx
+ x́x
+ x́́x
+ x́́́x
+ x́́́́x
+ x́́́́́x
+ x́́́́́́x
+ x́́́́́́́x
+
diff --git a/layout/reftests/text/text-align-left-in-rtl-block-iframe.html b/layout/reftests/text/text-align-left-in-rtl-block-iframe.html new file mode 100644 index 0000000000..bee8ceee6e --- /dev/null +++ b/layout/reftests/text/text-align-left-in-rtl-block-iframe.html @@ -0,0 +1,17 @@ + + + + Testcase for bug 806284 + + + +
+111111111111112222222222222233333333333334444444444 +
+ + diff --git a/layout/reftests/text/text-align-left-in-rtl-block-ref.html b/layout/reftests/text/text-align-left-in-rtl-block-ref.html new file mode 100644 index 0000000000..8884c2a947 --- /dev/null +++ b/layout/reftests/text/text-align-left-in-rtl-block-ref.html @@ -0,0 +1,23 @@ + + + + Testcase for bug 806284 + + + + + + + diff --git a/layout/reftests/text/text-align-left-in-rtl-block.html b/layout/reftests/text/text-align-left-in-rtl-block.html new file mode 100644 index 0000000000..57a790bce0 --- /dev/null +++ b/layout/reftests/text/text-align-left-in-rtl-block.html @@ -0,0 +1,25 @@ + + + + Testcase for bug 806284 + + + + + + + diff --git a/layout/reftests/text/variation-selector-unsupported-1-ref.html b/layout/reftests/text/variation-selector-unsupported-1-ref.html new file mode 100644 index 0000000000..08832bef39 --- /dev/null +++ b/layout/reftests/text/variation-selector-unsupported-1-ref.html @@ -0,0 +1,20 @@ + + + + + + + + +A + + diff --git a/layout/reftests/text/variation-selector-unsupported-1.html b/layout/reftests/text/variation-selector-unsupported-1.html new file mode 100644 index 0000000000..98b028b4da --- /dev/null +++ b/layout/reftests/text/variation-selector-unsupported-1.html @@ -0,0 +1,20 @@ + + + + + + + + +A︀ + + diff --git a/layout/reftests/text/webkit-text-security-1.html b/layout/reftests/text/webkit-text-security-1.html new file mode 100644 index 0000000000..19ffaf5b49 --- /dev/null +++ b/layout/reftests/text/webkit-text-security-1.html @@ -0,0 +1,138 @@ + + + + + + + + +div:
a b c
+div with single (collapsed-away) space character:
+div with nbsp:
 
+div with ::before generated content text:
+implicitly inheriting into div:
div inherit
+reset on child div:
div reset
+span: Hello
+img with alt text and "title" hover-text: +alt text
+Fieldset: +
LegendFieldset
+

FORM FIELDS:

+button:
+input:
+input type="password":
+input type="submit":
+input type="reset":
+input type="button":
+input type="tel":
+ + +input type="search":
+input type="url":
+input type="email":
+ + + + + +select:
+SVG: SVG Text
+ +Ordered list, first item empty:
  1. a
  2. bb
+ + diff --git a/layout/reftests/text/webkit-text-security-2.html b/layout/reftests/text/webkit-text-security-2.html new file mode 100644 index 0000000000..04987bb776 --- /dev/null +++ b/layout/reftests/text/webkit-text-security-2.html @@ -0,0 +1,20 @@ + + + + + + + + +input type="number": diff --git a/layout/reftests/text/webkit-text-security-3.html b/layout/reftests/text/webkit-text-security-3.html new file mode 100644 index 0000000000..1dcca393a9 --- /dev/null +++ b/layout/reftests/text/webkit-text-security-3.html @@ -0,0 +1,20 @@ + + + + + + + + +input type="date": diff --git a/layout/reftests/text/webkit-text-security-4.html b/layout/reftests/text/webkit-text-security-4.html new file mode 100644 index 0000000000..df2c60751f --- /dev/null +++ b/layout/reftests/text/webkit-text-security-4.html @@ -0,0 +1,20 @@ + + + + + + + + +input type="time": diff --git a/layout/reftests/text/webkit-text-security-5.html b/layout/reftests/text/webkit-text-security-5.html new file mode 100644 index 0000000000..49b1f90d4b --- /dev/null +++ b/layout/reftests/text/webkit-text-security-5.html @@ -0,0 +1,20 @@ + + + + + + + + +input type="file": diff --git a/layout/reftests/text/white-space-1-ref.html b/layout/reftests/text/white-space-1-ref.html new file mode 100644 index 0000000000..88351db062 --- /dev/null +++ b/layout/reftests/text/white-space-1-ref.html @@ -0,0 +1,64 @@ + + + + + + + + +
+

Hello +Kitty +

Hello Kitty +

Hello Kitty +

Hello +Kitty +

+ +
+

Hello +Kitty +

Hello  +Kitty +

Hello +Kitty +

Hello +Kitty +

+ +
+

Hello + Kitty +

Hello Kitty +

Hello Kitty +

Hello + Kitty +

+ +
+

Hello +Kitty +

Hello Kitty +

Hello Kitty +

Hello +Kitty +

+ +
+

Hello  +Kitty +

Hello  +Kitty +

Hello  +Kitty +

Hello +Kitty +

+ + + diff --git a/layout/reftests/text/white-space-1a.html b/layout/reftests/text/white-space-1a.html new file mode 100644 index 0000000000..4ae2034595 --- /dev/null +++ b/layout/reftests/text/white-space-1a.html @@ -0,0 +1,53 @@ + + + + + + + + +
+

Hello Kitty +

Hello Kitty +

Hello Kitty +

Hello Kitty +

+ +
+

Hello Kitty +

Hello Kitty +

Hello Kitty +

Hello Kitty +

+ +
+

Hello Kitty +

Hello Kitty +

Hello Kitty +

Hello Kitty +

+ +
+

Hello Kitty +

Hello Kitty +

Hello Kitty +

Hello Kitty +

+ +
+

Hello Kitty +

Hello Kitty +

Hello Kitty +

Hello Kitty +

+ + + diff --git a/layout/reftests/text/white-space-1b.html b/layout/reftests/text/white-space-1b.html new file mode 100644 index 0000000000..715d0b2e81 --- /dev/null +++ b/layout/reftests/text/white-space-1b.html @@ -0,0 +1,53 @@ + + + + + + + + +
+

Hello Kitty +

Hello Kitty +

Hello Kitty +

Hello Kitty +

+ +
+

Hello Kitty +

Hello Kitty +

Hello Kitty +

Hello Kitty +

+ +
+

Hello Kitty +

Hello Kitty +

Hello Kitty +

Hello Kitty +

+ +
+

Hello Kitty +

Hello Kitty +

Hello Kitty +

Hello Kitty +

+ +
+

Hello Kitty +

Hello Kitty +

Hello Kitty +

Hello Kitty +

+ + + diff --git a/layout/reftests/text/white-space-2-ref.html b/layout/reftests/text/white-space-2-ref.html new file mode 100644 index 0000000000..f452f43914 --- /dev/null +++ b/layout/reftests/text/white-space-2-ref.html @@ -0,0 +1,68 @@ + + + + + + + + +
+

Hello +Kitty +

Hello Kitty +

Hello Kitty +

Hello +Kitty +

+ +
+

Hello +Kitty +

Hello +Kitty +

Hello +Kitty +

Hello +Kitty +

+ +
+

Hello + Kitty +

Hello Kitty +

Hello Kitty +

Hello + Kitty +

+ +
+

Hello +Kitty +

Hello Kitty +

Hello Kitty +

Hello +Kitty +

+ +
+

Hello +Kitty +

Hello +Kitty +

Hello +Kitty +

Hello +Kitty +

+ + + diff --git a/layout/reftests/text/white-space-2.html b/layout/reftests/text/white-space-2.html new file mode 100644 index 0000000000..84377c7fda --- /dev/null +++ b/layout/reftests/text/white-space-2.html @@ -0,0 +1,54 @@ + + + + + + + + +
+

Hello Kitty +

Hello Kitty +

Hello Kitty +

Hello Kitty +

+ +
+

Hello Kitty +

Hello Kitty +

Hello Kitty +

Hello Kitty +

+ +
+

Hello Kitty +

Hello Kitty +

Hello Kitty +

Hello Kitty +

+ +
+

Hello Kitty +

Hello Kitty +

Hello Kitty +

Hello Kitty +

+ +
+

Hello Kitty +

Hello Kitty +

Hello Kitty +

Hello Kitty +

+ + + diff --git a/layout/reftests/text/white-space-3-ref.html b/layout/reftests/text/white-space-3-ref.html new file mode 100644 index 0000000000..1bde6bffc0 --- /dev/null +++ b/layout/reftests/text/white-space-3-ref.html @@ -0,0 +1,17 @@ + + + + + + + +

There should be no red:

+ +
Hiya
Kitty
+ + + diff --git a/layout/reftests/text/white-space-3.html b/layout/reftests/text/white-space-3.html new file mode 100644 index 0000000000..1a413df09e --- /dev/null +++ b/layout/reftests/text/white-space-3.html @@ -0,0 +1,19 @@ + + + + + + + +

There should be no red:

+ +
Hiya Kitty
+ + + diff --git a/layout/reftests/text/word-spacing-01-ref.html b/layout/reftests/text/word-spacing-01-ref.html new file mode 100644 index 0000000000..5bf7c331af --- /dev/null +++ b/layout/reftests/text/word-spacing-01-ref.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
space .
nonbreaking-space .
ideographic-space .
newline +.
tab .
form-feed .
+ + + + + + + + +
space .
nonbreaking-space .
ideographic-space .
newline +.
tab.
form-feed .
+ + + + + + + + +
space .
nonbreaking-space .
ideographic-space .
newline .
tab .
form-feed .
+ + + + + + + + +
space .
nonbreaking-space .
ideographic-space .
newline +.
tab.
form-feed .
+ + + diff --git a/layout/reftests/text/word-spacing-01.html b/layout/reftests/text/word-spacing-01.html new file mode 100644 index 0000000000..7441e56381 --- /dev/null +++ b/layout/reftests/text/word-spacing-01.html @@ -0,0 +1,46 @@ + + + + + + + + + + + +
space .
nonbreaking-space .
ideographic-space .
newline +.
tab .
form-feed .
+ + + + + + + + +
space .
nonbreaking-space .
ideographic-space .
newline +.
tab .
form-feed .
+ + + + + + + + +
space .
nonbreaking-space .
ideographic-space .
newline +.
tab .
form-feed .
+ + + + + + + + +
space .
nonbreaking-space .
ideographic-space .
newline +.
tab .
form-feed .
+ + + diff --git a/layout/reftests/text/wordbreak-1-ref.html b/layout/reftests/text/wordbreak-1-ref.html new file mode 100644 index 0000000000..4311f225cf --- /dev/null +++ b/layout/reftests/text/wordbreak-1-ref.html @@ -0,0 +1,11 @@ + + + + + Test - word-break: break-all + + +
f
o
x
f
-
o

+
fox
f-o

+ + diff --git a/layout/reftests/text/wordbreak-1.html b/layout/reftests/text/wordbreak-1.html new file mode 100644 index 0000000000..6994b70f72 --- /dev/null +++ b/layout/reftests/text/wordbreak-1.html @@ -0,0 +1,15 @@ + + + + + + Test - word-break: break-all + + +
fox f-o

+
fox f-o

+ + diff --git a/layout/reftests/text/wordbreak-3-ref.html b/layout/reftests/text/wordbreak-3-ref.html new file mode 100644 index 0000000000..8bc5e4bf5e --- /dev/null +++ b/layout/reftests/text/wordbreak-3-ref.html @@ -0,0 +1,13 @@ + + + + + + Test - word-break: break-all with clusters + + +
वि
कि
पी
डि
या

+
विकिपीडिया

+ + diff --git a/layout/reftests/text/wordbreak-3.html b/layout/reftests/text/wordbreak-3.html new file mode 100644 index 0000000000..9b5cad7015 --- /dev/null +++ b/layout/reftests/text/wordbreak-3.html @@ -0,0 +1,15 @@ + + + + + + Test - word-break: break-all with clusters + + +
विकिपीडिया

+
विकिपीडिया

+ + diff --git a/layout/reftests/text/wordbreak-4b-ref.html b/layout/reftests/text/wordbreak-4b-ref.html new file mode 100644 index 0000000000..946c407b91 --- /dev/null +++ b/layout/reftests/text/wordbreak-4b-ref.html @@ -0,0 +1,13 @@ + + + + + + Test - word-break: break-all with Hangul syllables + + +




+
애기판다

+ + diff --git a/layout/reftests/text/wordbreak-4b.html b/layout/reftests/text/wordbreak-4b.html new file mode 100644 index 0000000000..296f96dd93 --- /dev/null +++ b/layout/reftests/text/wordbreak-4b.html @@ -0,0 +1,15 @@ + + + + + + Test - word-break: break-all with Hangul syllables + + +
애기판다

+
애기판다

+ + diff --git a/layout/reftests/text/wordbreak-5-ref.html b/layout/reftests/text/wordbreak-5-ref.html new file mode 100644 index 0000000000..5466d255dd --- /dev/null +++ b/layout/reftests/text/wordbreak-5-ref.html @@ -0,0 +1,13 @@ + + + + + + Test - word-break: break-all with supplementary characters + + +
𐤑
𐤃
𐤉
𐤒
𐤁
𐤀
𐤌
𐤍
𐤕
𐤅
𐤉
𐤇
𐤉
𐤄

+
𐤑𐤃𐤉𐤒
𐤁𐤀𐤌𐤍𐤕𐤅
𐤉𐤇𐤉𐤄

+ + diff --git a/layout/reftests/text/wordbreak-5.html b/layout/reftests/text/wordbreak-5.html new file mode 100644 index 0000000000..9f20ed3e9b --- /dev/null +++ b/layout/reftests/text/wordbreak-5.html @@ -0,0 +1,15 @@ + + + + + + Test - word-break: break-all with supplementary characters + + +
𐤑𐤃𐤉𐤒 𐤁𐤀𐤌𐤍𐤕𐤅 𐤉𐤇𐤉𐤄

+
𐤑𐤃𐤉𐤒 𐤁𐤀𐤌𐤍𐤕𐤅 𐤉𐤇𐤉𐤄

+ + diff --git a/layout/reftests/text/wordbreak-6-ref.html b/layout/reftests/text/wordbreak-6-ref.html new file mode 100644 index 0000000000..3422ec686c --- /dev/null +++ b/layout/reftests/text/wordbreak-6-ref.html @@ -0,0 +1,13 @@ + + + + + + Test - word-break: break-all with supplementary characters + + +
𐨤
𐨪𐨌
𐨪𐨿
𐨗𐨸𐨅𐨌𐨏

+
𐨤𐨪𐨌𐨪𐨿𐨗𐨸𐨅𐨌𐨏

+ + diff --git a/layout/reftests/text/wordbreak-6.html b/layout/reftests/text/wordbreak-6.html new file mode 100644 index 0000000000..26ea950d80 --- /dev/null +++ b/layout/reftests/text/wordbreak-6.html @@ -0,0 +1,15 @@ + + + + + + Test - word-break: break-all with kharoshthi characters + + +
𐨤𐨪𐨌𐨪𐨿𐨗𐨸𐨅𐨌𐨏

+
𐨤𐨪𐨌𐨪𐨿𐨗𐨸𐨅𐨌𐨏

+ + diff --git a/layout/reftests/text/wordbreak-7-ref.html b/layout/reftests/text/wordbreak-7-ref.html new file mode 100644 index 0000000000..e69de29bb2 diff --git a/layout/reftests/text/wordbreak-7.html b/layout/reftests/text/wordbreak-7.html new file mode 100644 index 0000000000..e69de29bb2 diff --git a/layout/reftests/text/wordbreak-7a-ref.html b/layout/reftests/text/wordbreak-7a-ref.html new file mode 100644 index 0000000000..4f1d1d882e --- /dev/null +++ b/layout/reftests/text/wordbreak-7a-ref.html @@ -0,0 +1,28 @@ + + + + + + Test - word-break: break-all with rtl and diacritics, no ligatures + + +
+ ا





+ ا

ﻀَّ

ﻟِّ

ﻦَ +
+
+
+ العربي
+ الضَّالِّينَ +
+ + diff --git a/layout/reftests/text/wordbreak-7a.html b/layout/reftests/text/wordbreak-7a.html new file mode 100644 index 0000000000..7e22e1d6c4 --- /dev/null +++ b/layout/reftests/text/wordbreak-7a.html @@ -0,0 +1,30 @@ + + + + + + Test - word-break: break-all with rtl and diacritics, no ligatures + + +
+ العربي + الضَّالِّينَ +
+
+
+ العربي + الضَّالِّينَ +
+ + diff --git a/layout/reftests/text/wordbreak-7b-ref.html b/layout/reftests/text/wordbreak-7b-ref.html new file mode 100644 index 0000000000..8b734c8f52 --- /dev/null +++ b/layout/reftests/text/wordbreak-7b-ref.html @@ -0,0 +1,30 @@ + + + + + + Test - word-break: break-all with rtl and diacritics, including ligatures + + +
+ وَ
ﻟَ

+ ا

ﺴَّ
ﻠَ

مُ
+ ﻋَ
ﻠَ
ﻴْ
ﻜُ
ﻢْ +
+
+
+ وَلَا
+ السَّلَامُ
+ عَلَيْكُمْ +
+ + diff --git a/layout/reftests/text/wordbreak-7b.html b/layout/reftests/text/wordbreak-7b.html new file mode 100644 index 0000000000..ee25cc7ff2 --- /dev/null +++ b/layout/reftests/text/wordbreak-7b.html @@ -0,0 +1,32 @@ + + + + + + Test - word-break: break-all with rtl and diacritics, including ligatures + + +
+ وَلَا + السَّلَامُ + عَلَيْكُمْ +
+
+
+ وَلَا + السَّلَامُ + عَلَيْكُمْ +
+ + diff --git a/layout/reftests/text/wordbreak-8-ref.html b/layout/reftests/text/wordbreak-8-ref.html new file mode 100644 index 0000000000..b51019e989 --- /dev/null +++ b/layout/reftests/text/wordbreak-8-ref.html @@ -0,0 +1,17 @@ + + + + + + Test - word-break:break-all with text-transform and clusters + + +
f
o
x
f


+
fox
fo̥ẋ

+
f
o
x
f


+
fox
fo̥ẋ

+ + diff --git a/layout/reftests/text/wordbreak-8.html b/layout/reftests/text/wordbreak-8.html new file mode 100644 index 0000000000..9a85f61070 --- /dev/null +++ b/layout/reftests/text/wordbreak-8.html @@ -0,0 +1,19 @@ + + + + + + Test - word-break:break-all with text-transform and clusters + + +
fox fo̥ẋ

+
fox fo̥ẋ

+
fox fo̥ẋ

+
fox fo̥ẋ

+ + diff --git a/layout/reftests/text/wordbreak-9-ref.html b/layout/reftests/text/wordbreak-9-ref.html new file mode 100644 index 0000000000..bd70c084d5 --- /dev/null +++ b/layout/reftests/text/wordbreak-9-ref.html @@ -0,0 +1,29 @@ + + + + + + Test - word-break:break-all across font fallback + + + +
f


b

r
+ + diff --git a/layout/reftests/text/wordbreak-9.html b/layout/reftests/text/wordbreak-9.html new file mode 100644 index 0000000000..5186e9a6e1 --- /dev/null +++ b/layout/reftests/text/wordbreak-9.html @@ -0,0 +1,33 @@ + + + + + + Test - word-break:break-all across font fallback + + + +
foٌoِbaٔr
+ + diff --git a/layout/reftests/text/wordbreak-dynamic-1-ref.html b/layout/reftests/text/wordbreak-dynamic-1-ref.html new file mode 100644 index 0000000000..f8feb44cbf --- /dev/null +++ b/layout/reftests/text/wordbreak-dynamic-1-ref.html @@ -0,0 +1,18 @@ + + + + + Reference - word-break: break-all with dynamic change + + + +
a bcdef
+ + diff --git a/layout/reftests/text/wordbreak-dynamic-1.html b/layout/reftests/text/wordbreak-dynamic-1.html new file mode 100644 index 0000000000..930ba6efb5 --- /dev/null +++ b/layout/reftests/text/wordbreak-dynamic-1.html @@ -0,0 +1,25 @@ + + + + + Test - word-break: break-all with dynamic change + + + +
a bcdef
+ + + diff --git a/layout/reftests/text/wordwrap-01-ref.html b/layout/reftests/text/wordwrap-01-ref.html new file mode 100644 index 0000000000..8f88fae973 --- /dev/null +++ b/layout/reftests/text/wordwrap-01-ref.html @@ -0,0 +1,19 @@ + + + + + + Test Wordwrap + + + + + diff --git a/layout/reftests/text/wordwrap-01.html b/layout/reftests/text/wordwrap-01.html new file mode 100644 index 0000000000..da2d6c56a5 --- /dev/null +++ b/layout/reftests/text/wordwrap-01.html @@ -0,0 +1,13 @@ + + + + + + Test Wordwrap + + + + + diff --git a/layout/reftests/text/wordwrap-02-ref.html b/layout/reftests/text/wordwrap-02-ref.html new file mode 100644 index 0000000000..760eb1efd9 --- /dev/null +++ b/layout/reftests/text/wordwrap-02-ref.html @@ -0,0 +1,30 @@ + + + + + + + Test Wordwrap + + + + + diff --git a/layout/reftests/text/wordwrap-02.html b/layout/reftests/text/wordwrap-02.html new file mode 100644 index 0000000000..8dcac75ecb --- /dev/null +++ b/layout/reftests/text/wordwrap-02.html @@ -0,0 +1,23 @@ + + + + + + + Test Wordwrap + + + + + + diff --git a/layout/reftests/text/wordwrap-03-ref.html b/layout/reftests/text/wordwrap-03-ref.html new file mode 100644 index 0000000000..66cc0089e8 --- /dev/null +++ b/layout/reftests/text/wordwrap-03-ref.html @@ -0,0 +1,20 @@ + + + + + + + Test Wordwrap + + + + + diff --git a/layout/reftests/text/wordwrap-03.html b/layout/reftests/text/wordwrap-03.html new file mode 100644 index 0000000000..453e013846 --- /dev/null +++ b/layout/reftests/text/wordwrap-03.html @@ -0,0 +1,15 @@ + + + + + + + Test Wordwrap + + + + + diff --git a/layout/reftests/text/wordwrap-04-ref.html b/layout/reftests/text/wordwrap-04-ref.html new file mode 100644 index 0000000000..4be06cef64 --- /dev/null +++ b/layout/reftests/text/wordwrap-04-ref.html @@ -0,0 +1,10 @@ + + + + + Test Wordwrap + + +

It's lipsmackinthirstquenchinacetastinmotivatingoodbuzzincooltalkinhighwalkinfastlivinevergivincoolfizzin Firefox!

+ + diff --git a/layout/reftests/text/wordwrap-04.html b/layout/reftests/text/wordwrap-04.html new file mode 100644 index 0000000000..b35fcbdf98 --- /dev/null +++ b/layout/reftests/text/wordwrap-04.html @@ -0,0 +1,18 @@ + + + + + + Test Wordwrap + + + +

It's lipsmackinthirstquenchinacetastinmotivatingoodbuzzincooltalkinhighwalkinfastlivinevergivincoolfizzin Firefox!

+ + diff --git a/layout/reftests/text/wordwrap-05-ref.html b/layout/reftests/text/wordwrap-05-ref.html new file mode 100644 index 0000000000..b0b397eb17 --- /dev/null +++ b/layout/reftests/text/wordwrap-05-ref.html @@ -0,0 +1,10 @@ + + + + + Test Wordwrap + + +

It's lipsmackinthirstquenchinacetastinmotivatingoodbuzzincooltalkinhighwalkinfastlivinevergivincoolfizzin Firefox!

+ + diff --git a/layout/reftests/text/wordwrap-05.html b/layout/reftests/text/wordwrap-05.html new file mode 100644 index 0000000000..56c03a7f2a --- /dev/null +++ b/layout/reftests/text/wordwrap-05.html @@ -0,0 +1,18 @@ + + + + + + Test Wordwrap + + + +

It's lipsmackinthirstquenchinacetastinmotivatingoodbuzzincooltalkinhighwalkinfastlivinevergivincoolfizzin Firefox!

+ + diff --git a/layout/reftests/text/wordwrap-06-ref.html b/layout/reftests/text/wordwrap-06-ref.html new file mode 100644 index 0000000000..3294803185 --- /dev/null +++ b/layout/reftests/text/wordwrap-06-ref.html @@ -0,0 +1,35 @@ + + + + + http://www.mozilla.org/projects/minefield/ + + + +
href="../../css/cavendish/content.css" 
+title="Cavendish"
+ + \ No newline at end of file diff --git a/layout/reftests/text/wordwrap-06.html b/layout/reftests/text/wordwrap-06.html new file mode 100644 index 0000000000..a299a0a08e --- /dev/null +++ b/layout/reftests/text/wordwrap-06.html @@ -0,0 +1,38 @@ + + + + + http://www.mozilla.org/projects/minefield/ + + + +
href="../../css/cavendish/content.css" title="Cavendish"
+ + \ No newline at end of file diff --git a/layout/reftests/text/wordwrap-07-ref.html b/layout/reftests/text/wordwrap-07-ref.html new file mode 100644 index 0000000000..c6cae567b5 --- /dev/null +++ b/layout/reftests/text/wordwrap-07-ref.html @@ -0,0 +1,10 @@ + + + + + Test Wordwrap + + +
H
e
l
l
o

K
i
t
t
y
+ + diff --git a/layout/reftests/text/wordwrap-07.html b/layout/reftests/text/wordwrap-07.html new file mode 100644 index 0000000000..b0259d68ef --- /dev/null +++ b/layout/reftests/text/wordwrap-07.html @@ -0,0 +1,13 @@ + + + + + + Test Wordwrap + + +
HelloKitty
+ + diff --git a/layout/reftests/text/wordwrap-08-ref.html b/layout/reftests/text/wordwrap-08-ref.html new file mode 100644 index 0000000000..d0c5bded39 --- /dev/null +++ b/layout/reftests/text/wordwrap-08-ref.html @@ -0,0 +1,13 @@ + + + + + + Test Wordwrap + + + + + diff --git a/layout/reftests/text/wordwrap-08.html b/layout/reftests/text/wordwrap-08.html new file mode 100644 index 0000000000..d9b02b83f0 --- /dev/null +++ b/layout/reftests/text/wordwrap-08.html @@ -0,0 +1,13 @@ + + + + + + Test Wordwrap + + + + + diff --git a/layout/reftests/text/wordwrap-09-ref.html b/layout/reftests/text/wordwrap-09-ref.html new file mode 100644 index 0000000000..a6dcbe642f --- /dev/null +++ b/layout/reftests/text/wordwrap-09-ref.html @@ -0,0 +1,15 @@ + + + + + + Test Wordwrap + + + + + diff --git a/layout/reftests/text/wordwrap-09.html b/layout/reftests/text/wordwrap-09.html new file mode 100644 index 0000000000..033a8f2691 --- /dev/null +++ b/layout/reftests/text/wordwrap-09.html @@ -0,0 +1,13 @@ + + + + + + Test Wordwrap + + + + + diff --git a/layout/reftests/text/wordwrap-10-ref.html b/layout/reftests/text/wordwrap-10-ref.html new file mode 100644 index 0000000000..1c370bc4c7 --- /dev/null +++ b/layout/reftests/text/wordwrap-10-ref.html @@ -0,0 +1,14 @@ + + + + + Test - word-wrap: break-word should respect clusters + + +
+ a
b
c
+ d̥


+ 𐐀
𐐁
𐐂 +
+ + diff --git a/layout/reftests/text/wordwrap-10.html b/layout/reftests/text/wordwrap-10.html new file mode 100644 index 0000000000..5a892c6adf --- /dev/null +++ b/layout/reftests/text/wordwrap-10.html @@ -0,0 +1,14 @@ + + + + + Test - word-wrap: break-word should respect clusters + + +
+ abc + d̥e̕f̣ + 𐐀𐐁𐐂 +
+ + diff --git a/layout/reftests/text/zwnj-01-notref.html b/layout/reftests/text/zwnj-01-notref.html new file mode 100644 index 0000000000..20a642b624 --- /dev/null +++ b/layout/reftests/text/zwnj-01-notref.html @@ -0,0 +1,21 @@ + + + + + ZWNJ test + + + + +

هفتهها

+

موزهها

+

سهشنبه

+

راهآهن

+

نرمافزار

+ + diff --git a/layout/reftests/text/zwnj-01-ref.html b/layout/reftests/text/zwnj-01-ref.html new file mode 100644 index 0000000000..a7b77f46df --- /dev/null +++ b/layout/reftests/text/zwnj-01-ref.html @@ -0,0 +1,24 @@ + + + + + ZWNJ test + + + + +

هاهفته

+

هاموزه

+

شنبهسه

+

آهنراه

+

افزارنرم

+ + diff --git a/layout/reftests/text/zwnj-01-ref.xhtml b/layout/reftests/text/zwnj-01-ref.xhtml new file mode 100644 index 0000000000..deb3382dba --- /dev/null +++ b/layout/reftests/text/zwnj-01-ref.xhtml @@ -0,0 +1,36 @@ + + + + + + + + + + + ZWNJ test + + + +

هاهفته

+

هاموزه

+

شنبهسه

+

آهنراه

+

افزارنرم

+ + +
+
diff --git a/layout/reftests/text/zwnj-01.html b/layout/reftests/text/zwnj-01.html new file mode 100644 index 0000000000..03b1715957 --- /dev/null +++ b/layout/reftests/text/zwnj-01.html @@ -0,0 +1,21 @@ + + + + + ZWNJ test + + + + +

هفته‌ها

+

موزه‌ها

+

سه‌شنبه

+

راه‌آهن

+

نرم‌افزار

+ + diff --git a/layout/reftests/text/zwnj-01.xhtml b/layout/reftests/text/zwnj-01.xhtml new file mode 100644 index 0000000000..25cec48356 --- /dev/null +++ b/layout/reftests/text/zwnj-01.xhtml @@ -0,0 +1,33 @@ + + + + + + + + + + + ZWNJ test + + + +

هفته‌ها

+

موزه‌ها

+

سه‌شنبه

+

راه‌آهن

+

نرم‌افزار

+ + +
+
diff --git a/layout/reftests/text/zwnj-02-ref.xhtml b/layout/reftests/text/zwnj-02-ref.xhtml new file mode 100644 index 0000000000..bc0b434590 --- /dev/null +++ b/layout/reftests/text/zwnj-02-ref.xhtml @@ -0,0 +1,32 @@ + + + + + + + + + + + ZWNJ test + + + +

هفتهها

+

موزهها

+

سهشنبه

+

راهآهن

+

نرمافزار

+ + +
+
diff --git a/layout/reftests/text/zwnj-02.xhtml b/layout/reftests/text/zwnj-02.xhtml new file mode 100644 index 0000000000..7a1b37633a --- /dev/null +++ b/layout/reftests/text/zwnj-02.xhtml @@ -0,0 +1,33 @@ + + + + + + + + + + + ZWNJ test + + + +

هفتهها

+

موزهها

+

سهشنبه

+

راهآهن

+

نرمافزار

+ + +
+
-- cgit v1.2.3