From 43a97878ce14b72f0981164f87f2e35e14151312 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 11:22:09 +0200 Subject: Adding upstream version 110.0.1. Signed-off-by: Daniel Baumann --- testing/web-platform/tests/css/css-inline/META.yml | 5 + .../baseline-source/baseline-source-computed.html | 12 ++ .../baseline-source/baseline-source-first-001.html | 152 +++++++++++++++ .../baseline-source/baseline-source-first-002.html | 153 +++++++++++++++ .../baseline-source/baseline-source-first-003.html | 153 +++++++++++++++ .../baseline-source/baseline-source-invalid.html | 14 ++ .../baseline-source/baseline-source-last-001.html | 152 +++++++++++++++ .../baseline-source/baseline-source-last-002.html | 153 +++++++++++++++ .../baseline-source/baseline-source-last-003.html | 153 +++++++++++++++ .../baseline-source/baseline-source-valid.html | 11 ++ .../change-inline-change-abspos-crash.html | 15 ++ .../css/css-inline/empty-text-node-001-ref.html | 46 +++++ .../tests/css/css-inline/empty-text-node-001.html | 65 +++++++ .../css/css-inline/float-becomes-inflow-crash.html | 11 ++ .../tests/css/css-inline/inheritance.html | 31 +++ .../Initial-letter-breaking-ref.html | 43 +++++ .../Initial-letter-breaking-rtl-ref.html | 49 +++++ .../Initial-letter-breaking-rtl.html | 49 +++++ .../Initial-letter-breaking-vlr-ref.html | 50 +++++ .../Initial-letter-breaking-vlr.html | 50 +++++ .../Initial-letter-breaking-vrl-ref.html | 50 +++++ .../Initial-letter-breaking-vrl.html | 50 +++++ .../initial-letter/Initial-letter-breaking.html | 43 +++++ ...l-letter-block-position-drop-over-ruby-ref.html | 33 ++++ ...ter-block-position-drop-over-ruby-tall-ref.html | 38 ++++ ...-letter-block-position-drop-over-ruby-tall.html | 34 ++++ ...itial-letter-block-position-drop-over-ruby.html | 32 ++++ ...-letter-block-position-drop-under-ruby-ref.html | 33 ++++ ...er-block-position-drop-under-ruby-tall-ref.html | 38 ++++ ...letter-block-position-drop-under-ruby-tall.html | 34 ++++ ...tial-letter-block-position-drop-under-ruby.html | 32 ++++ .../initial-letter-block-position-margins-ref.html | 36 ++++ ...tial-letter-block-position-margins-rtl-ref.html | 37 ++++ .../initial-letter-block-position-margins-rtl.html | 40 ++++ ...tial-letter-block-position-margins-vlr-ref.html | 37 ++++ .../initial-letter-block-position-margins-vlr.html | 40 ++++ ...tial-letter-block-position-margins-vrl-ref.html | 37 ++++ .../initial-letter-block-position-margins-vrl.html | 40 ++++ .../initial-letter-block-position-margins.html | 39 ++++ ...-letter-block-position-raise-over-ruby-ref.html | 39 ++++ ...er-block-position-raise-over-ruby-tall-ref.html | 38 ++++ ...letter-block-position-raise-over-ruby-tall.html | 34 ++++ ...tial-letter-block-position-raise-over-ruby.html | 32 ++++ ...letter-block-position-raise-under-ruby-ref.html | 40 ++++ ...r-block-position-raise-under-ruby-tall-ref.html | 38 ++++ ...etter-block-position-raise-under-ruby-tall.html | 34 ++++ ...ial-letter-block-position-raise-under-ruby.html | 32 ++++ .../initial-letter/initial-letter-computed.html | 22 +++ .../initial-letter-drop-initial-ref.html | 33 ++++ .../initial-letter-drop-initial-rtl-ref.html | 34 ++++ .../initial-letter-drop-initial-rtl.html | 33 ++++ .../initial-letter-drop-initial-vlr-ref.html | 34 ++++ .../initial-letter-drop-initial-vlr.html | 33 ++++ .../initial-letter-drop-initial-vrl-ref.html | 34 ++++ .../initial-letter-drop-initial-vrl.html | 33 ++++ .../initial-letter-drop-initial.html | 32 ++++ .../initial-letter-float-001-ref.html | 41 ++++ .../initial-letter-float-001-rtl-ref.html | 42 +++++ .../initial-letter-float-001-rtl.html | 41 ++++ .../initial-letter-float-001-vlr-ref.html | 42 +++++ .../initial-letter-float-001-vlr.html | 41 ++++ .../initial-letter-float-001-vrl-ref.html | 42 +++++ .../initial-letter-float-001-vrl.html | 41 ++++ .../initial-letter/initial-letter-float-001.html | 40 ++++ .../initial-letter-float-002-ref.html | 54 ++++++ .../initial-letter/initial-letter-float-002.html | 40 ++++ .../initial-letter-float-003-ref.html | 45 +++++ .../initial-letter/initial-letter-float-003.html | 41 ++++ .../initial-letter-float-004-ref.html | 43 +++++ .../initial-letter/initial-letter-float-004.html | 42 +++++ .../initial-letter-float-005-ref.html | 43 +++++ .../initial-letter/initial-letter-float-005.html | 41 ++++ .../initial-letter-indentation-ref.html | 34 ++++ .../initial-letter-indentation-rtl-ref.html | 35 ++++ .../initial-letter-indentation-rtl.html | 36 ++++ .../initial-letter/initial-letter-indentation.html | 35 ++++ .../initial-letter/initial-letter-invalid.html | 27 +++ ...etter-layout-text-decoration-underline-ref.html | 45 +++++ ...al-letter-layout-text-decoration-underline.html | 40 ++++ .../initial-letter-raise-initial-ref.html | 33 ++++ .../initial-letter-raise-initial-rtl-ref.html | 34 ++++ .../initial-letter-raise-initial-rtl.html | 33 ++++ .../initial-letter-raise-initial-vlr-ref.html | 42 +++++ .../initial-letter-raise-initial-vlr.html | 33 ++++ .../initial-letter-raise-initial-vrl-ref.html | 42 +++++ .../initial-letter-raise-initial-vrl.html | 33 ++++ .../initial-letter-raise-initial.html | 32 ++++ ...nitial-letter-raised-sunken-caps-raise-ref.html | 34 ++++ .../initial-letter-raised-sunken-caps-raise.html | 33 ++++ ...itial-letter-raised-sunken-caps-sunken-ref.html | 34 ++++ .../initial-letter-raised-sunken-caps-sunken.html | 33 ++++ ...etter-short-para-initial-letter-clears-ref.html | 32 ++++ ...al-letter-short-para-initial-letter-clears.html | 31 +++ ...letter-short-para-initial-letter-wraps-ref.html | 31 +++ ...ial-letter-short-para-initial-letter-wraps.html | 31 +++ .../initial-letter-sunk-initial-ref.html | 33 ++++ .../initial-letter-sunk-initial-rtl-ref.html | 34 ++++ .../initial-letter-sunk-initial-rtl.html | 33 ++++ .../initial-letter-sunk-initial-vlr-ref.html | 47 +++++ .../initial-letter-sunk-initial-vlr.html | 33 ++++ .../initial-letter-sunk-initial-vrl-ref.html | 47 +++++ .../initial-letter-sunk-initial-vrl.html | 33 ++++ .../initial-letter-sunk-initial.html | 32 ++++ .../initial-letter/initial-letter-valid.html | 19 ++ .../initial-letter-with-first-line-ref.html | 34 ++++ .../initial-letter-with-first-line.html | 33 ++++ .../initial-letter-with-tab-ref.html | 39 ++++ .../initial-letter-with-tab-rtl-ref.html | 40 ++++ .../initial-letter-with-tab-rtl.html | 36 ++++ .../initial-letter/initial-letter-with-tab.html | 35 ++++ .../tests/css/css-inline/inline-002-crash.html | 1 + .../css/css-inline/inline-crash-chrome-001.html | 21 +++ .../tests/css/css-inline/inline-crash.html | 210 +++++++++++++++++++++ .../parsing/alignment-baseline-computed.html | 29 +++ .../parsing/alignment-baseline-invalid.html | 22 +++ .../parsing/alignment-baseline-valid.html | 27 +++ .../parsing/baseline-shift-computed.html | 28 +++ .../css-inline/parsing/baseline-shift-invalid.html | 24 +++ .../css-inline/parsing/baseline-shift-valid.html | 22 +++ .../parsing/dominant-baseline-computed.html | 26 +++ .../parsing/dominant-baseline-invalid.html | 20 ++ .../parsing/dominant-baseline-valid.html | 25 +++ .../css-inline/parsing/line-height-computed.html | 36 ++++ .../css-inline/parsing/line-height-invalid.html | 26 +++ .../css/css-inline/parsing/line-height-valid.html | 25 +++ .../parsing/vertical-align-computed.html | 37 ++++ .../css-inline/parsing/vertical-align-invalid.html | 31 +++ .../css-inline/parsing/vertical-align-valid.html | 31 +++ .../css/css-inline/too-big-line-height-crash.html | 30 +++ 129 files changed, 5336 insertions(+) create mode 100644 testing/web-platform/tests/css/css-inline/META.yml create mode 100644 testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-computed.html create mode 100644 testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-first-001.html create mode 100644 testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-first-002.html create mode 100644 testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-first-003.html create mode 100644 testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-invalid.html create mode 100644 testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-last-001.html create mode 100644 testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-last-002.html create mode 100644 testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-last-003.html create mode 100644 testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-valid.html create mode 100644 testing/web-platform/tests/css/css-inline/change-inline-change-abspos-crash.html create mode 100644 testing/web-platform/tests/css/css-inline/empty-text-node-001-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/empty-text-node-001.html create mode 100644 testing/web-platform/tests/css/css-inline/float-becomes-inflow-crash.html create mode 100644 testing/web-platform/tests/css/css-inline/inheritance.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-rtl-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-rtl.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vlr-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vlr.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vrl-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vrl.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-tall-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-tall.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-tall-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-tall.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-rtl-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-rtl.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vlr-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vlr.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vrl-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vrl.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby-tall-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby-tall.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby-tall-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby-tall.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-computed.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-rtl-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-rtl.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vlr-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vlr.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vrl-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vrl.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-rtl-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-rtl.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vlr-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vlr.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vrl-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vrl.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-002-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-002.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-003-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-003.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-004-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-004.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-005-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-005.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation-rtl-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation-rtl.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-invalid.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-layout-text-decoration-underline-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-layout-text-decoration-underline.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-rtl-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-rtl.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vlr-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vlr.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vrl-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vrl.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-raise-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-raise.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-sunken-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-sunken.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-clears-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-clears.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-wraps-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-wraps.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-rtl-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-rtl.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vlr-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vlr.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vrl-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vrl.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-valid.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-first-line-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-first-line.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab-rtl-ref.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab-rtl.html create mode 100644 testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab.html create mode 100644 testing/web-platform/tests/css/css-inline/inline-002-crash.html create mode 100644 testing/web-platform/tests/css/css-inline/inline-crash-chrome-001.html create mode 100644 testing/web-platform/tests/css/css-inline/inline-crash.html create mode 100644 testing/web-platform/tests/css/css-inline/parsing/alignment-baseline-computed.html create mode 100644 testing/web-platform/tests/css/css-inline/parsing/alignment-baseline-invalid.html create mode 100644 testing/web-platform/tests/css/css-inline/parsing/alignment-baseline-valid.html create mode 100644 testing/web-platform/tests/css/css-inline/parsing/baseline-shift-computed.html create mode 100644 testing/web-platform/tests/css/css-inline/parsing/baseline-shift-invalid.html create mode 100644 testing/web-platform/tests/css/css-inline/parsing/baseline-shift-valid.html create mode 100644 testing/web-platform/tests/css/css-inline/parsing/dominant-baseline-computed.html create mode 100644 testing/web-platform/tests/css/css-inline/parsing/dominant-baseline-invalid.html create mode 100644 testing/web-platform/tests/css/css-inline/parsing/dominant-baseline-valid.html create mode 100644 testing/web-platform/tests/css/css-inline/parsing/line-height-computed.html create mode 100644 testing/web-platform/tests/css/css-inline/parsing/line-height-invalid.html create mode 100644 testing/web-platform/tests/css/css-inline/parsing/line-height-valid.html create mode 100644 testing/web-platform/tests/css/css-inline/parsing/vertical-align-computed.html create mode 100644 testing/web-platform/tests/css/css-inline/parsing/vertical-align-invalid.html create mode 100644 testing/web-platform/tests/css/css-inline/parsing/vertical-align-valid.html create mode 100644 testing/web-platform/tests/css/css-inline/too-big-line-height-crash.html (limited to 'testing/web-platform/tests/css/css-inline') diff --git a/testing/web-platform/tests/css/css-inline/META.yml b/testing/web-platform/tests/css/css-inline/META.yml new file mode 100644 index 0000000000..42e669d316 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/META.yml @@ -0,0 +1,5 @@ +spec: https://drafts.csswg.org/css-inline/ +suggested_reviewers: + - dauwhe + - fantasai + - rachelandrew diff --git a/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-computed.html b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-computed.html new file mode 100644 index 0000000000..e19f7ffca6 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-computed.html @@ -0,0 +1,12 @@ + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-first-001.html b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-first-001.html new file mode 100644 index 0000000000..f9760c14c1 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-first-001.html @@ -0,0 +1,152 @@ + + + + + + + + +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+ +
+
+ +
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + +




+
+ +
+ +
+ + + + + + + + + + + +




+
+
diff --git a/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-first-002.html b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-first-002.html new file mode 100644 index 0000000000..7e88562a1c --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-first-002.html @@ -0,0 +1,153 @@ + + + + + + + + +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+ +
+
+ +
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + +




+
+ +
+ +
+ + + + + + + + + + + +




+
+
diff --git a/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-first-003.html b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-first-003.html new file mode 100644 index 0000000000..bbc0782211 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-first-003.html @@ -0,0 +1,153 @@ + + + + + + + + +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+ +
+
+ +
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + +




+
+ +
+ +
+ + + + + + + + + + + +




+
+
diff --git a/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-invalid.html b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-invalid.html new file mode 100644 index 0000000000..9be4f5c378 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-invalid.html @@ -0,0 +1,14 @@ + + + + + + + diff --git a/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-last-001.html b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-last-001.html new file mode 100644 index 0000000000..4141fad5c0 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-last-001.html @@ -0,0 +1,152 @@ + + + + + + + + +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+ +
+
+ +
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + +




+
+ +
+ +
+ + + + + + + + + + + +




+
+
diff --git a/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-last-002.html b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-last-002.html new file mode 100644 index 0000000000..b2e825b4d4 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-last-002.html @@ -0,0 +1,153 @@ + + + + + + + + +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+ +
+
+ +
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + +




+
+ +
+ +
+ + + + + + + + + + + +




+
+
diff --git a/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-last-003.html b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-last-003.html new file mode 100644 index 0000000000..96b8b2c958 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-last-003.html @@ -0,0 +1,153 @@ + + + + + + + + +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+ +
+
+ +
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + +




+
+ +
+ +
+ + + + + + + + + + + +




+
+
diff --git a/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-valid.html b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-valid.html new file mode 100644 index 0000000000..6ca38566bb --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/baseline-source/baseline-source-valid.html @@ -0,0 +1,11 @@ + + + + + + + diff --git a/testing/web-platform/tests/css/css-inline/change-inline-change-abspos-crash.html b/testing/web-platform/tests/css/css-inline/change-inline-change-abspos-crash.html new file mode 100644 index 0000000000..7752cc6592 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/change-inline-change-abspos-crash.html @@ -0,0 +1,15 @@ + + + +
+
+
+
+
+
+ diff --git a/testing/web-platform/tests/css/css-inline/empty-text-node-001-ref.html b/testing/web-platform/tests/css/css-inline/empty-text-node-001-ref.html new file mode 100644 index 0000000000..7ec7f1bdb0 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/empty-text-node-001-ref.html @@ -0,0 +1,46 @@ + + + +CSS Inline reference + + +

Test passes if the green boxes have no red in the middle.

+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-inline/empty-text-node-001.html b/testing/web-platform/tests/css/css-inline/empty-text-node-001.html new file mode 100644 index 0000000000..eddf31ec59 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/empty-text-node-001.html @@ -0,0 +1,65 @@ + + + +CSS Inline test: empty text node + + + + + +

Test passes if the green boxes have no red in the middle.

+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-inline/float-becomes-inflow-crash.html b/testing/web-platform/tests/css/css-inline/float-becomes-inflow-crash.html new file mode 100644 index 0000000000..c820b093ce --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/float-becomes-inflow-crash.html @@ -0,0 +1,11 @@ + + + +
+x + diff --git a/testing/web-platform/tests/css/css-inline/inheritance.html b/testing/web-platform/tests/css/css-inline/inheritance.html new file mode 100644 index 0000000000..6723c2a6e2 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/inheritance.html @@ -0,0 +1,31 @@ + + + + +Inheritance of CSS Inline Layout properties + + + + + + + + + +
+
+
+ + + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-ref.html new file mode 100644 index 0000000000..3e2be1766d --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-ref.html @@ -0,0 +1,43 @@ + + + +Tests interaction with fragmentation. + + + + + + + +
+
BC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
BC ABC ABC ABC ABC ABC ABC ABC
ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
BC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-rtl-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-rtl-ref.html new file mode 100644 index 0000000000..986e2945ae --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-rtl-ref.html @@ -0,0 +1,49 @@ + + + +Tests interaction with fragmentation in RTL. + + + + + + + +
+
BC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
BC ABC ABC ABC ABC ABC ABC ABC
ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
BC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-rtl.html b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-rtl.html new file mode 100644 index 0000000000..14222f4ca9 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-rtl.html @@ -0,0 +1,49 @@ + + + +Tests interaction with fragmentation in RTL. + + + + + + + + +
+
ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vlr-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vlr-ref.html new file mode 100644 index 0000000000..d43b2e39bf --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vlr-ref.html @@ -0,0 +1,50 @@ + + + +Tests interaction with fragmentation in vertical-lr. + + + + + + + +
+
BC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
BC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
BC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vlr.html b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vlr.html new file mode 100644 index 0000000000..16c54c66f5 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vlr.html @@ -0,0 +1,50 @@ + + + +Tests interaction with fragmentation in vertical-lr. + + + + + + + + +
+
ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vrl-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vrl-ref.html new file mode 100644 index 0000000000..0fe5e74a08 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vrl-ref.html @@ -0,0 +1,50 @@ + + + +Tests interaction with fragmentation in vertical-rl. + + + + + + + +
+
BC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
BC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
BC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vrl.html b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vrl.html new file mode 100644 index 0000000000..146fd5c5d2 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking-vrl.html @@ -0,0 +1,50 @@ + + + +Tests interaction with fragmentation in vertical-rl. + + + + + + + + +
+
ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking.html b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking.html new file mode 100644 index 0000000000..bd199fc2bb --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/Initial-letter-breaking.html @@ -0,0 +1,43 @@ + + + +Tests interaction with fragmentation. + + + + + + + + +
+
ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-ref.html new file mode 100644 index 0000000000..adc458fe9b --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-ref.html @@ -0,0 +1,33 @@ + + + +Tests initial letter with over ruby + + + + + + + +
+
+bc xyzXYZ
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-tall-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-tall-ref.html new file mode 100644 index 0000000000..c170adcae3 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-tall-ref.html @@ -0,0 +1,38 @@ + + + +Tests initial letter with over ruby overflow + + + + + + + +
+
+
bc xyzX
+def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-tall.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-tall.html new file mode 100644 index 0000000000..fd92e1b2bb --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-tall.html @@ -0,0 +1,34 @@ + + + +Tests initial letter with over ruby overflow + + + + + + + + +
+Abc xyzX
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby.html new file mode 100644 index 0000000000..5d8b0b9c5d --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby.html @@ -0,0 +1,32 @@ + + + +Tests initial letter with over ruby + + + + + + + + +
+Abc xyzXYZ
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-ref.html new file mode 100644 index 0000000000..db3c809965 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-ref.html @@ -0,0 +1,33 @@ + + + +Tests initial letter with under ruby + + + + + + + +
+
+bc xyzXYZ
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-tall-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-tall-ref.html new file mode 100644 index 0000000000..c56ef2efb7 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-tall-ref.html @@ -0,0 +1,38 @@ + + + +Tests initial letter with under ruby + + + + + + + +
+
+
bc xyzX
+def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-tall.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-tall.html new file mode 100644 index 0000000000..6892160e0b --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-tall.html @@ -0,0 +1,34 @@ + + + +Tests initial letter with under ruby + + + + + + + + +
+Abc xyzX
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby.html new file mode 100644 index 0000000000..c9f4623d06 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby.html @@ -0,0 +1,32 @@ + + + +Tests initial letter with under ruby + + + + + + + + +
+Abc xyzXYZ
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-ref.html new file mode 100644 index 0000000000..a2c4878270 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-ref.html @@ -0,0 +1,36 @@ + + + +Tests initial letter with margin in LTR + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-rtl-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-rtl-ref.html new file mode 100644 index 0000000000..00dd32be9a --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-rtl-ref.html @@ -0,0 +1,37 @@ + + + +Tests initial letter with margin in RTL + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-rtl.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-rtl.html new file mode 100644 index 0000000000..7bfd20151a --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-rtl.html @@ -0,0 +1,40 @@ + + + +Tests initial letter with margin in RTL + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vlr-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vlr-ref.html new file mode 100644 index 0000000000..6bbc5c3b7a --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vlr-ref.html @@ -0,0 +1,37 @@ + + + +Tests initial letter with margin in vertical-lr + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vlr.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vlr.html new file mode 100644 index 0000000000..09c69480fa --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vlr.html @@ -0,0 +1,40 @@ + + + +Tests initial letter with margin in vertical-lr + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vrl-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vrl-ref.html new file mode 100644 index 0000000000..d608d256c9 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vrl-ref.html @@ -0,0 +1,37 @@ + + + +Tests initial letter with margin in vertical-rl + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vrl.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vrl.html new file mode 100644 index 0000000000..2e2696fed8 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins-vrl.html @@ -0,0 +1,40 @@ + + + +Tests initial letter with margin in vertical-rl + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins.html new file mode 100644 index 0000000000..3ce4c7d6c2 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-margins.html @@ -0,0 +1,39 @@ + + + +Tests initial letter with margin in LTR + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby-ref.html new file mode 100644 index 0000000000..43222b43da --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby-ref.html @@ -0,0 +1,39 @@ + + + +Tests initial letter with over ruby + + + + + + + +
+



+
bc xyzXYZ
+def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby-tall-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby-tall-ref.html new file mode 100644 index 0000000000..f1086074c2 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby-tall-ref.html @@ -0,0 +1,38 @@ + + + +Tests initial letter with over ruby overflow + + + + + + + +
+
+
bc xyzX
+def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby-tall.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby-tall.html new file mode 100644 index 0000000000..eddba2f27d --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby-tall.html @@ -0,0 +1,34 @@ + + + +Tests initial letter with over ruby overflow + + + + + + + + +
+Abc xyzX
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby.html new file mode 100644 index 0000000000..29b285ba33 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby.html @@ -0,0 +1,32 @@ + + + +Tests initial letter with over ruby + + + + + + + + +
+Abc xyzXYZ
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby-ref.html new file mode 100644 index 0000000000..9adde37556 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby-ref.html @@ -0,0 +1,40 @@ + + + +Tests initial letter with under ruby + + + + + + + +
+



+
bc xyzXYZ
+def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby-tall-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby-tall-ref.html new file mode 100644 index 0000000000..7e334e55db --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby-tall-ref.html @@ -0,0 +1,38 @@ + + + +Tests initial letter with under ruby + + + + + + + +
+
+
bc xyzX
+def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby-tall.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby-tall.html new file mode 100644 index 0000000000..40130d479f --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby-tall.html @@ -0,0 +1,34 @@ + + + +Tests initial letter with under ruby + + + + + + + + +
+Abc xyzX
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby.html new file mode 100644 index 0000000000..367479dac7 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby.html @@ -0,0 +1,32 @@ + + + +Tests initial letter with under ruby + + + + + + + + +
+Abc xyzXYZ
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-computed.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-computed.html new file mode 100644 index 0000000000..e46306259a --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-computed.html @@ -0,0 +1,22 @@ + +Tests parsing of the initial-letter property + + + + + + + +
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-ref.html new file mode 100644 index 0000000000..aa26159571 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-ref.html @@ -0,0 +1,33 @@ + + + +Tests initial letter drop initial + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-rtl-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-rtl-ref.html new file mode 100644 index 0000000000..1b55ae05e6 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-rtl-ref.html @@ -0,0 +1,34 @@ + + + +Tests initial letter drop initial in RTL + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-rtl.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-rtl.html new file mode 100644 index 0000000000..542cf00d21 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-rtl.html @@ -0,0 +1,33 @@ + + + +Tests initial letter drop initial in RTL + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vlr-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vlr-ref.html new file mode 100644 index 0000000000..f28d1eed83 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vlr-ref.html @@ -0,0 +1,34 @@ + + + +Tests initial letter drop initial in vertical-lr + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vlr.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vlr.html new file mode 100644 index 0000000000..98bb7a6e51 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vlr.html @@ -0,0 +1,33 @@ + + + +Tests initial letter drop initial in vertical-lr + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vrl-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vrl-ref.html new file mode 100644 index 0000000000..4ec34f4c0b --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vrl-ref.html @@ -0,0 +1,34 @@ + + + +Tests initial letter drop initial in vertical-lr + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vrl.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vrl.html new file mode 100644 index 0000000000..4d6aece9f8 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial-vrl.html @@ -0,0 +1,33 @@ + + + +Tests initial letter drop initial in vertical-lr + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial.html new file mode 100644 index 0000000000..edd3ac968d --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-drop-initial.html @@ -0,0 +1,32 @@ + + + +Tests initial letter drop initial + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-ref.html new file mode 100644 index 0000000000..a269513a00 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-ref.html @@ -0,0 +1,41 @@ + + + +Tests initial letter should be part of the line + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-rtl-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-rtl-ref.html new file mode 100644 index 0000000000..22b93e1a3f --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-rtl-ref.html @@ -0,0 +1,42 @@ + + + +Tests initial letter should be part of the line in RTL + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-rtl.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-rtl.html new file mode 100644 index 0000000000..96b2811771 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-rtl.html @@ -0,0 +1,41 @@ + + + +Tests initial letter should be part of the line in RTL + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vlr-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vlr-ref.html new file mode 100644 index 0000000000..3982a3669c --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vlr-ref.html @@ -0,0 +1,42 @@ + + + +Tests initial letter should be part of the line in vertical-lr + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vlr.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vlr.html new file mode 100644 index 0000000000..d9b98462d4 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vlr.html @@ -0,0 +1,41 @@ + + + +Tests initial letter should be part of the line in vertical-lr + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vrl-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vrl-ref.html new file mode 100644 index 0000000000..816d8403ba --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vrl-ref.html @@ -0,0 +1,42 @@ + + + +Tests initial letter should be part of the line in vertical-rl + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vrl.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vrl.html new file mode 100644 index 0000000000..850321fd75 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001-vrl.html @@ -0,0 +1,41 @@ + + + +Tests initial letter should be part of the line in vertical-rl + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001.html new file mode 100644 index 0000000000..76e83c6a93 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-001.html @@ -0,0 +1,40 @@ + + + +Tests initial letter should be part of the line + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-002-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-002-ref.html new file mode 100644 index 0000000000..f451a265be --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-002-ref.html @@ -0,0 +1,54 @@ + + + +Tests adding the initial-letter to the exclusion-space + + + + + + + +
+
+
bc
def
ghi
jkl
+
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-002.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-002.html new file mode 100644 index 0000000000..6f266ea0e0 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-002.html @@ -0,0 +1,40 @@ + + + +Tests adding the initial-letter to the exclusion-space + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-003-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-003-ref.html new file mode 100644 index 0000000000..54c30de947 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-003-ref.html @@ -0,0 +1,45 @@ + + + +Tests float-avoidance in the block-direction + + + + + + + +
+
+
+
+bc
def
ghi
jkl
+mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-003.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-003.html new file mode 100644 index 0000000000..985227533a --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-003.html @@ -0,0 +1,41 @@ + + + +Tests float-avoidance in the block-direction + + + + + + + + +
+
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-004-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-004-ref.html new file mode 100644 index 0000000000..0e9a6ab273 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-004-ref.html @@ -0,0 +1,43 @@ + + + +Tests left floats should clear left initial-letters and visa-versa. + + + + + + + +
+
+bc
+
+def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-004.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-004.html new file mode 100644 index 0000000000..07dd52cc9c --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-004.html @@ -0,0 +1,42 @@ + + + +Tests left floats should clear left initial-letters and visa-versa. + + + + + + + + +
+Abc
+
+def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-005-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-005-ref.html new file mode 100644 index 0000000000..d1e7be2aa2 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-005-ref.html @@ -0,0 +1,43 @@ + + + +Tests right float should be pushed on to next line. + + + + + + + +
+
+bc def

+ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-005.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-005.html new file mode 100644 index 0000000000..6cdd851e4d --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-float-005.html @@ -0,0 +1,41 @@ + + + +Tests right float should be pushed on to next line. + + + + + + + + +
+Abc def

+ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation-ref.html new file mode 100644 index 0000000000..1afceed1a1 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation-ref.html @@ -0,0 +1,34 @@ + + + +Tests initial letter indentation + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation-rtl-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation-rtl-ref.html new file mode 100644 index 0000000000..3a7c17145a --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation-rtl-ref.html @@ -0,0 +1,35 @@ + + + +Tests initial letter indentation in RTL + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation-rtl.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation-rtl.html new file mode 100644 index 0000000000..cd3e6f8bc4 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation-rtl.html @@ -0,0 +1,36 @@ + + + +Tests initial letter indentation in RTL + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation.html new file mode 100644 index 0000000000..20431f4beb --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-indentation.html @@ -0,0 +1,35 @@ + + + +Tests initial letter indentation + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-invalid.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-invalid.html new file mode 100644 index 0000000000..574a347bda --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-invalid.html @@ -0,0 +1,27 @@ + +Tests parsing of the initial-letter property + + + + + + + + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-layout-text-decoration-underline-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-layout-text-decoration-underline-ref.html new file mode 100644 index 0000000000..4559c4db02 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-layout-text-decoration-underline-ref.html @@ -0,0 +1,45 @@ + + + +Tests initial letter with text-decoration + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-layout-text-decoration-underline.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-layout-text-decoration-underline.html new file mode 100644 index 0000000000..af70ecd1bd --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-layout-text-decoration-underline.html @@ -0,0 +1,40 @@ + + + +Tests initial letter with text-decoration + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-ref.html new file mode 100644 index 0000000000..f59625a4a9 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-ref.html @@ -0,0 +1,33 @@ + + + +Tests initial letter raise initial + + + + + + + +
+



+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-rtl-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-rtl-ref.html new file mode 100644 index 0000000000..9dce9e6e14 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-rtl-ref.html @@ -0,0 +1,34 @@ + + + +Tests initial letter raise initial in RTL + + + + + + + +
+



+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-rtl.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-rtl.html new file mode 100644 index 0000000000..10b90ac395 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-rtl.html @@ -0,0 +1,33 @@ + + + +Tests initial letter raise initial in RTL + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vlr-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vlr-ref.html new file mode 100644 index 0000000000..58e5c333e1 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vlr-ref.html @@ -0,0 +1,42 @@ + + + +Tests initial letter raise initial in vertical-lr + + + + + + + +
+
+
bc

+def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vlr.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vlr.html new file mode 100644 index 0000000000..6b1ebd5091 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vlr.html @@ -0,0 +1,33 @@ + + + +Tests initial letter raise initial in vertical-lr + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vrl-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vrl-ref.html new file mode 100644 index 0000000000..5fa6845068 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vrl-ref.html @@ -0,0 +1,42 @@ + + + +Tests initial letter raise initial in vertical-lr + + + + + + + +
+
+
bc

+def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vrl.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vrl.html new file mode 100644 index 0000000000..62a699f57f --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial-vrl.html @@ -0,0 +1,33 @@ + + + +Tests initial letter raise initial in vertical-lr + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial.html new file mode 100644 index 0000000000..4b8e81453b --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raise-initial.html @@ -0,0 +1,32 @@ + + + +Tests initial letter raise initial + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-raise-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-raise-ref.html new file mode 100644 index 0000000000..7285ed8a82 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-raise-ref.html @@ -0,0 +1,34 @@ + + + +Tests initial letter raise initial should not overlap with previous line. + + + + + + + +
This line before initial letter.
+
+



+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-raise.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-raise.html new file mode 100644 index 0000000000..4e90667bd7 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-raise.html @@ -0,0 +1,33 @@ + + + +Tests initial letter raise initial should not overlap with previous line. + + + + + + + + +
This line before initial letter.
+
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-sunken-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-sunken-ref.html new file mode 100644 index 0000000000..a68a760ac6 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-sunken-ref.html @@ -0,0 +1,34 @@ + + + +Tests initial letter sunken initial should not overlap with previous line. + + + + + + + +
This line before initial letter.
+
+


+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-sunken.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-sunken.html new file mode 100644 index 0000000000..add90302dc --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-sunken.html @@ -0,0 +1,33 @@ + + + +Tests initial letter sunken initial should not overlap with previous line. + + + + + + + + +
This line before initial letter.
+
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-clears-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-clears-ref.html new file mode 100644 index 0000000000..07b93dd0ee --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-clears-ref.html @@ -0,0 +1,32 @@ + + + +Tests initial letter subsequent paragraph clears initial letter. + + + + + + + +
bc
Def
+
XY
ABC
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-clears.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-clears.html new file mode 100644 index 0000000000..92d0756a9d --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-clears.html @@ -0,0 +1,31 @@ + + + +Tests initial letter subsequent paragraph clears initial letter. + + + + + + + + +
Abc
Def
+
WXY
ABC
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-wraps-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-wraps-ref.html new file mode 100644 index 0000000000..efdfc61a67 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-wraps-ref.html @@ -0,0 +1,31 @@ + + + +Tests initial letter subsequent paragraph wraps initial letter. + + + + + + + +
bc
+
subsequent paragraph
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-wraps.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-wraps.html new file mode 100644 index 0000000000..d09be38813 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-wraps.html @@ -0,0 +1,31 @@ + + + +Tests initial letter subsequent paragraph wraps initial letter. + + + + + + + + +
Abc
+
subsequent paragraph
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-ref.html new file mode 100644 index 0000000000..9b036a2be3 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-ref.html @@ -0,0 +1,33 @@ + + + +Tests initial letter sunken initial + + + + + + + +
+


+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-rtl-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-rtl-ref.html new file mode 100644 index 0000000000..3318c7e8bd --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-rtl-ref.html @@ -0,0 +1,34 @@ + + + +Tests initial letter sunk initial in RTL + + + + + + + +
+


+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-rtl.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-rtl.html new file mode 100644 index 0000000000..214ee94c3a --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-rtl.html @@ -0,0 +1,33 @@ + + + +Tests initial letter sunk initial in RTL + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vlr-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vlr-ref.html new file mode 100644 index 0000000000..c3ccef2814 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vlr-ref.html @@ -0,0 +1,47 @@ + + + +Tests initial letter sunk initial in vertical-lr + + + + + + + +
+
+
bc
def

+
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vlr.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vlr.html new file mode 100644 index 0000000000..a4901290a6 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vlr.html @@ -0,0 +1,33 @@ + + + +Tests initial letter sunk initial in vertical-lr + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vrl-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vrl-ref.html new file mode 100644 index 0000000000..a7db8b9ea0 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vrl-ref.html @@ -0,0 +1,47 @@ + + + +Tests initial letter sunk initial in vertical-lr + + + + + + + +
+
+
bc
def

+
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vrl.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vrl.html new file mode 100644 index 0000000000..52584a98db --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial-vrl.html @@ -0,0 +1,33 @@ + + + +Tests initial letter sunk initial in vertical-lr + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial.html new file mode 100644 index 0000000000..701469ca90 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-sunk-initial.html @@ -0,0 +1,32 @@ + + + +Tests initial letter sunken initial + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-valid.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-valid.html new file mode 100644 index 0000000000..3c1e32811d --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-valid.html @@ -0,0 +1,19 @@ + +Tests parsing of the initial-letter property + + + + + + + + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-first-line-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-first-line-ref.html new file mode 100644 index 0000000000..5b54045363 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-first-line-ref.html @@ -0,0 +1,34 @@ + + + +Tests initial letter should take ::first-line style + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-first-line.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-first-line.html new file mode 100644 index 0000000000..202c996b8a --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-first-line.html @@ -0,0 +1,33 @@ + + + +Tests initial letter should take ::first-line style + + + + + + + + +
+Abc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab-ref.html new file mode 100644 index 0000000000..332dc00377 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab-ref.html @@ -0,0 +1,39 @@ + + + +Tests initial letter should handle tabular character + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab-rtl-ref.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab-rtl-ref.html new file mode 100644 index 0000000000..0b9a074af7 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab-rtl-ref.html @@ -0,0 +1,40 @@ + + + +Tests initial letter should handle tabular character + + + + + + + +
+
+bc
def
ghi
jkl
mno
+
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab-rtl.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab-rtl.html new file mode 100644 index 0000000000..f8a2d7a2a1 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab-rtl.html @@ -0,0 +1,36 @@ + + + +Tests initial letter should handle tabular character + + + + + + + + +
Abc +def +ghi +jkl +mno
+ + diff --git a/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab.html b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab.html new file mode 100644 index 0000000000..49b1f6b4b0 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/initial-letter/initial-letter-with-tab.html @@ -0,0 +1,35 @@ + + + +Tests initial letter should handle tabular character + + + + + + + + +
Abc +def +ghi +jkl +mno
+ + diff --git a/testing/web-platform/tests/css/css-inline/inline-002-crash.html b/testing/web-platform/tests/css/css-inline/inline-002-crash.html new file mode 100644 index 0000000000..a10eee9907 --- /dev/null +++ b/testing/web-platform/tests/css/css-inline/inline-002-crash.html @@ -0,0 +1 @@ +