From 5f8de423f190bbb79a62f804151bc24824fa32d8 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 2 Feb 2018 04:16:08 -0500 Subject: Add m-esr52 at 52.6.0 --- layout/reftests/canvas/1074733-1-ref.html | 23 ++++ layout/reftests/canvas/1074733-1.html | 23 ++++ layout/reftests/canvas/1107096-invisibles-ref.html | 23 ++++ layout/reftests/canvas/1107096-invisibles.html | 23 ++++ layout/reftests/canvas/1151821-1-ref.html | 20 ++++ layout/reftests/canvas/1151821-1.html | 26 +++++ layout/reftests/canvas/1201272-1-ref.html | 33 ++++++ layout/reftests/canvas/1201272-1.html | 36 ++++++ layout/reftests/canvas/1224976-1-ref.html | 2 + layout/reftests/canvas/1224976-1.html | 10 ++ layout/reftests/canvas/1238795-1-ref.html | 20 ++++ layout/reftests/canvas/1238795-1.html | 24 ++++ layout/reftests/canvas/1303534-1-ref.html | 17 +++ layout/reftests/canvas/1303534-1.html | 25 +++++ .../canvas/1304353-text-global-alpha-1-ref.html | 39 +++++++ .../canvas/1304353-text-global-alpha-1.html | 38 +++++++ .../canvas/1304353-text-global-alpha-2-ref.html | 39 +++++++ .../canvas/1304353-text-global-alpha-2.html | 38 +++++++ .../1304353-text-global-composite-op-1-ref.html | 21 ++++ .../canvas/1304353-text-global-composite-op-1.html | 24 ++++ .../canvas/672646-alpha-radial-gradient-ref.html | 19 ++++ .../canvas/672646-alpha-radial-gradient.html | 24 ++++ .../674003-alpha-radial-gradient-superlum-ref.html | 11 ++ .../674003-alpha-radial-gradient-superlum.html | 36 ++++++ layout/reftests/canvas/693610-1-notref.html | 18 +++ layout/reftests/canvas/693610-1.html | 16 +++ .../reftests/canvas/726951-shadow-clips-ref.html | 18 +++ layout/reftests/canvas/726951-shadow-clips.html | 18 +++ layout/reftests/canvas/749467-1-ref.html | 28 +++++ layout/reftests/canvas/749467-1.html | 31 ++++++ layout/reftests/canvas/784573-1-ref.html | 28 +++++ layout/reftests/canvas/784573-1.html | 36 ++++++ layout/reftests/canvas/802658-1-ref.html | 25 +++++ layout/reftests/canvas/802658-1.html | 26 +++++ layout/reftests/canvas/ctm-1-ref.html | 18 +++ layout/reftests/canvas/ctm-1.html | 18 +++ layout/reftests/canvas/ctm-sanity.html | 83 ++++++++++++++ layout/reftests/canvas/ctm-singular-sanity.html | 53 +++++++++ layout/reftests/canvas/dash-1-ref.svg | 18 +++ layout/reftests/canvas/dash-1.html | 34 ++++++ layout/reftests/canvas/dash-sanity.html | 98 +++++++++++++++++ layout/reftests/canvas/default-size-ref.html | 7 ++ layout/reftests/canvas/default-size.html | 7 ++ .../reftests/canvas/empty-transaction-1-ref.html | 6 + layout/reftests/canvas/empty-transaction-1.html | 14 +++ layout/reftests/canvas/evenodd-fill-1.html | 15 +++ layout/reftests/canvas/evenodd-fill-2.html | 19 ++++ layout/reftests/canvas/evenodd-fill-3.html | 26 +++++ layout/reftests/canvas/evenodd-fill-ref.html | 17 +++ layout/reftests/canvas/evenodd-fill-sanity.html | 43 ++++++++ layout/reftests/canvas/image-rendering-ref.html | 26 +++++ layout/reftests/canvas/image-rendering-test.html | 29 +++++ layout/reftests/canvas/image-shadow-ref.html | 7 ++ layout/reftests/canvas/image-shadow.html | 18 +++ layout/reftests/canvas/image_green-16x16.png | Bin 0 -> 92 bytes layout/reftests/canvas/linear-gradient-1-ref.html | 3 + layout/reftests/canvas/linear-gradient-1a.html | 14 +++ layout/reftests/canvas/linear-gradient-1b.html | 14 +++ layout/reftests/canvas/nonzero-fill-1.html | 15 +++ layout/reftests/canvas/nonzero-fill-2.html | 26 +++++ layout/reftests/canvas/reftest-stylo.list | 122 +++++++++++++++++++++ layout/reftests/canvas/reftest.list | 113 +++++++++++++++++++ layout/reftests/canvas/size-1-ref.html | 9 ++ layout/reftests/canvas/size-1.html | 12 ++ layout/reftests/canvas/size-change-1-ref.html | 6 + layout/reftests/canvas/size-change-1.html | 22 ++++ layout/reftests/canvas/strokeText-path-ref.html | 23 ++++ layout/reftests/canvas/strokeText-path.html | 33 ++++++ layout/reftests/canvas/subpixel-1.html | 14 +++ layout/reftests/canvas/text-bidi-ltr-notref.html | 22 ++++ layout/reftests/canvas/text-bidi-ltr-ref.html | 20 ++++ layout/reftests/canvas/text-bidi-ltr-test.html | 20 ++++ layout/reftests/canvas/text-bidi-rtl-ref.html | 20 ++++ layout/reftests/canvas/text-bidi-rtl-test.html | 20 ++++ layout/reftests/canvas/text-big-fill.html | 22 ++++ layout/reftests/canvas/text-big-stroke.html | 22 ++++ layout/reftests/canvas/text-blank.html | 14 +++ layout/reftests/canvas/text-context-state-ref.html | 32 ++++++ .../reftests/canvas/text-context-state-test.html | 40 +++++++ layout/reftests/canvas/text-emoji-notref.html | 28 +++++ layout/reftests/canvas/text-emoji.html | 28 +++++ layout/reftests/canvas/text-font-inherit.html | 21 ++++ layout/reftests/canvas/text-font-lang-notref.html | 50 +++++++++ layout/reftests/canvas/text-font-lang.html | 56 ++++++++++ .../reftests/canvas/text-horzline-with-bottom.html | 27 +++++ layout/reftests/canvas/text-horzline-with-top.html | 27 +++++ layout/reftests/canvas/text-horzline.html | 20 ++++ layout/reftests/canvas/text-ltr-alignment-ref.html | 29 +++++ .../reftests/canvas/text-ltr-alignment-test.html | 29 +++++ layout/reftests/canvas/text-ltr-end.html | 19 ++++ layout/reftests/canvas/text-ltr-left.html | 19 ++++ layout/reftests/canvas/text-ltr-right.html | 19 ++++ layout/reftests/canvas/text-ltr-start.html | 19 ++++ layout/reftests/canvas/text-measure-ref.html | 15 +++ layout/reftests/canvas/text-measure.html | 19 ++++ layout/reftests/canvas/text-no-frame-2-test.html | 29 +++++ layout/reftests/canvas/text-no-frame-ref.html | 21 ++++ layout/reftests/canvas/text-no-frame-test.html | 27 +++++ layout/reftests/canvas/text-not-in-doc-ref.html | 21 ++++ layout/reftests/canvas/text-not-in-doc-test.html | 26 +++++ layout/reftests/canvas/text-rtl-alignment-ref.html | 29 +++++ .../reftests/canvas/text-rtl-alignment-test.html | 29 +++++ layout/reftests/canvas/text-rtl-end.html | 19 ++++ layout/reftests/canvas/text-rtl-left.html | 19 ++++ layout/reftests/canvas/text-rtl-right.html | 19 ++++ layout/reftests/canvas/text-rtl-start.html | 19 ++++ layout/reftests/canvas/text-small-caps-1-ref.html | 19 ++++ layout/reftests/canvas/text-small-caps-1.html | 19 ++++ layout/reftests/canvas/text-space-replace-ref.html | 19 ++++ .../reftests/canvas/text-space-replace-test.html | 19 ++++ layout/reftests/canvas/text-subpixel-1-ref.html | 12 ++ layout/reftests/canvas/text-subpixel-1.html | 14 +++ layout/reftests/canvas/transformed-clip-ref.html | 15 +++ layout/reftests/canvas/transformed-clip.html | 16 +++ .../reftests/canvas/transformed-gradient-ref.html | 17 +++ layout/reftests/canvas/transformed-gradient.html | 18 +++ layout/reftests/canvas/transformed-path-ref.html | 19 ++++ layout/reftests/canvas/transformed-path.html | 21 ++++ layout/reftests/canvas/zero-dimensions-ref.html | 8 ++ layout/reftests/canvas/zero-dimensions.html | 9 ++ 120 files changed, 2960 insertions(+) create mode 100644 layout/reftests/canvas/1074733-1-ref.html create mode 100644 layout/reftests/canvas/1074733-1.html create mode 100644 layout/reftests/canvas/1107096-invisibles-ref.html create mode 100644 layout/reftests/canvas/1107096-invisibles.html create mode 100644 layout/reftests/canvas/1151821-1-ref.html create mode 100644 layout/reftests/canvas/1151821-1.html create mode 100644 layout/reftests/canvas/1201272-1-ref.html create mode 100644 layout/reftests/canvas/1201272-1.html create mode 100644 layout/reftests/canvas/1224976-1-ref.html create mode 100644 layout/reftests/canvas/1224976-1.html create mode 100644 layout/reftests/canvas/1238795-1-ref.html create mode 100644 layout/reftests/canvas/1238795-1.html create mode 100644 layout/reftests/canvas/1303534-1-ref.html create mode 100644 layout/reftests/canvas/1303534-1.html create mode 100644 layout/reftests/canvas/1304353-text-global-alpha-1-ref.html create mode 100644 layout/reftests/canvas/1304353-text-global-alpha-1.html create mode 100644 layout/reftests/canvas/1304353-text-global-alpha-2-ref.html create mode 100644 layout/reftests/canvas/1304353-text-global-alpha-2.html create mode 100644 layout/reftests/canvas/1304353-text-global-composite-op-1-ref.html create mode 100644 layout/reftests/canvas/1304353-text-global-composite-op-1.html create mode 100644 layout/reftests/canvas/672646-alpha-radial-gradient-ref.html create mode 100644 layout/reftests/canvas/672646-alpha-radial-gradient.html create mode 100644 layout/reftests/canvas/674003-alpha-radial-gradient-superlum-ref.html create mode 100644 layout/reftests/canvas/674003-alpha-radial-gradient-superlum.html create mode 100644 layout/reftests/canvas/693610-1-notref.html create mode 100644 layout/reftests/canvas/693610-1.html create mode 100644 layout/reftests/canvas/726951-shadow-clips-ref.html create mode 100644 layout/reftests/canvas/726951-shadow-clips.html create mode 100644 layout/reftests/canvas/749467-1-ref.html create mode 100644 layout/reftests/canvas/749467-1.html create mode 100644 layout/reftests/canvas/784573-1-ref.html create mode 100644 layout/reftests/canvas/784573-1.html create mode 100644 layout/reftests/canvas/802658-1-ref.html create mode 100644 layout/reftests/canvas/802658-1.html create mode 100644 layout/reftests/canvas/ctm-1-ref.html create mode 100644 layout/reftests/canvas/ctm-1.html create mode 100644 layout/reftests/canvas/ctm-sanity.html create mode 100644 layout/reftests/canvas/ctm-singular-sanity.html create mode 100644 layout/reftests/canvas/dash-1-ref.svg create mode 100644 layout/reftests/canvas/dash-1.html create mode 100644 layout/reftests/canvas/dash-sanity.html create mode 100644 layout/reftests/canvas/default-size-ref.html create mode 100644 layout/reftests/canvas/default-size.html create mode 100644 layout/reftests/canvas/empty-transaction-1-ref.html create mode 100644 layout/reftests/canvas/empty-transaction-1.html create mode 100644 layout/reftests/canvas/evenodd-fill-1.html create mode 100644 layout/reftests/canvas/evenodd-fill-2.html create mode 100644 layout/reftests/canvas/evenodd-fill-3.html create mode 100644 layout/reftests/canvas/evenodd-fill-ref.html create mode 100644 layout/reftests/canvas/evenodd-fill-sanity.html create mode 100644 layout/reftests/canvas/image-rendering-ref.html create mode 100644 layout/reftests/canvas/image-rendering-test.html create mode 100644 layout/reftests/canvas/image-shadow-ref.html create mode 100644 layout/reftests/canvas/image-shadow.html create mode 100644 layout/reftests/canvas/image_green-16x16.png create mode 100644 layout/reftests/canvas/linear-gradient-1-ref.html create mode 100644 layout/reftests/canvas/linear-gradient-1a.html create mode 100644 layout/reftests/canvas/linear-gradient-1b.html create mode 100644 layout/reftests/canvas/nonzero-fill-1.html create mode 100644 layout/reftests/canvas/nonzero-fill-2.html create mode 100644 layout/reftests/canvas/reftest-stylo.list create mode 100644 layout/reftests/canvas/reftest.list create mode 100644 layout/reftests/canvas/size-1-ref.html create mode 100644 layout/reftests/canvas/size-1.html create mode 100644 layout/reftests/canvas/size-change-1-ref.html create mode 100644 layout/reftests/canvas/size-change-1.html create mode 100644 layout/reftests/canvas/strokeText-path-ref.html create mode 100644 layout/reftests/canvas/strokeText-path.html create mode 100644 layout/reftests/canvas/subpixel-1.html create mode 100644 layout/reftests/canvas/text-bidi-ltr-notref.html create mode 100644 layout/reftests/canvas/text-bidi-ltr-ref.html create mode 100644 layout/reftests/canvas/text-bidi-ltr-test.html create mode 100644 layout/reftests/canvas/text-bidi-rtl-ref.html create mode 100644 layout/reftests/canvas/text-bidi-rtl-test.html create mode 100644 layout/reftests/canvas/text-big-fill.html create mode 100644 layout/reftests/canvas/text-big-stroke.html create mode 100644 layout/reftests/canvas/text-blank.html create mode 100644 layout/reftests/canvas/text-context-state-ref.html create mode 100644 layout/reftests/canvas/text-context-state-test.html create mode 100644 layout/reftests/canvas/text-emoji-notref.html create mode 100644 layout/reftests/canvas/text-emoji.html create mode 100644 layout/reftests/canvas/text-font-inherit.html create mode 100644 layout/reftests/canvas/text-font-lang-notref.html create mode 100644 layout/reftests/canvas/text-font-lang.html create mode 100644 layout/reftests/canvas/text-horzline-with-bottom.html create mode 100644 layout/reftests/canvas/text-horzline-with-top.html create mode 100644 layout/reftests/canvas/text-horzline.html create mode 100644 layout/reftests/canvas/text-ltr-alignment-ref.html create mode 100644 layout/reftests/canvas/text-ltr-alignment-test.html create mode 100644 layout/reftests/canvas/text-ltr-end.html create mode 100644 layout/reftests/canvas/text-ltr-left.html create mode 100644 layout/reftests/canvas/text-ltr-right.html create mode 100644 layout/reftests/canvas/text-ltr-start.html create mode 100644 layout/reftests/canvas/text-measure-ref.html create mode 100644 layout/reftests/canvas/text-measure.html create mode 100644 layout/reftests/canvas/text-no-frame-2-test.html create mode 100644 layout/reftests/canvas/text-no-frame-ref.html create mode 100644 layout/reftests/canvas/text-no-frame-test.html create mode 100644 layout/reftests/canvas/text-not-in-doc-ref.html create mode 100644 layout/reftests/canvas/text-not-in-doc-test.html create mode 100644 layout/reftests/canvas/text-rtl-alignment-ref.html create mode 100644 layout/reftests/canvas/text-rtl-alignment-test.html create mode 100644 layout/reftests/canvas/text-rtl-end.html create mode 100644 layout/reftests/canvas/text-rtl-left.html create mode 100644 layout/reftests/canvas/text-rtl-right.html create mode 100644 layout/reftests/canvas/text-rtl-start.html create mode 100644 layout/reftests/canvas/text-small-caps-1-ref.html create mode 100644 layout/reftests/canvas/text-small-caps-1.html create mode 100644 layout/reftests/canvas/text-space-replace-ref.html create mode 100644 layout/reftests/canvas/text-space-replace-test.html create mode 100644 layout/reftests/canvas/text-subpixel-1-ref.html create mode 100644 layout/reftests/canvas/text-subpixel-1.html create mode 100644 layout/reftests/canvas/transformed-clip-ref.html create mode 100644 layout/reftests/canvas/transformed-clip.html create mode 100644 layout/reftests/canvas/transformed-gradient-ref.html create mode 100644 layout/reftests/canvas/transformed-gradient.html create mode 100644 layout/reftests/canvas/transformed-path-ref.html create mode 100644 layout/reftests/canvas/transformed-path.html create mode 100644 layout/reftests/canvas/zero-dimensions-ref.html create mode 100644 layout/reftests/canvas/zero-dimensions.html (limited to 'layout/reftests/canvas') diff --git a/layout/reftests/canvas/1074733-1-ref.html b/layout/reftests/canvas/1074733-1-ref.html new file mode 100644 index 000000000..89b87374d --- /dev/null +++ b/layout/reftests/canvas/1074733-1-ref.html @@ -0,0 +1,23 @@ + + + + + + + + + + + diff --git a/layout/reftests/canvas/1074733-1.html b/layout/reftests/canvas/1074733-1.html new file mode 100644 index 000000000..6a13bd1b9 --- /dev/null +++ b/layout/reftests/canvas/1074733-1.html @@ -0,0 +1,23 @@ + + + + + + + + + + + diff --git a/layout/reftests/canvas/1107096-invisibles-ref.html b/layout/reftests/canvas/1107096-invisibles-ref.html new file mode 100644 index 000000000..4c6698d28 --- /dev/null +++ b/layout/reftests/canvas/1107096-invisibles-ref.html @@ -0,0 +1,23 @@ + + + + + + + + + + diff --git a/layout/reftests/canvas/1107096-invisibles.html b/layout/reftests/canvas/1107096-invisibles.html new file mode 100644 index 000000000..78f3b9856 --- /dev/null +++ b/layout/reftests/canvas/1107096-invisibles.html @@ -0,0 +1,23 @@ + + + + + + + + + + diff --git a/layout/reftests/canvas/1151821-1-ref.html b/layout/reftests/canvas/1151821-1-ref.html new file mode 100644 index 000000000..993fd790a --- /dev/null +++ b/layout/reftests/canvas/1151821-1-ref.html @@ -0,0 +1,20 @@ + + + + + + + + + + diff --git a/layout/reftests/canvas/1151821-1.html b/layout/reftests/canvas/1151821-1.html new file mode 100644 index 000000000..f34cdaded --- /dev/null +++ b/layout/reftests/canvas/1151821-1.html @@ -0,0 +1,26 @@ + + + + + + + + + + diff --git a/layout/reftests/canvas/1201272-1-ref.html b/layout/reftests/canvas/1201272-1-ref.html new file mode 100644 index 000000000..75c992fc9 --- /dev/null +++ b/layout/reftests/canvas/1201272-1-ref.html @@ -0,0 +1,33 @@ + + + + + + + + + + diff --git a/layout/reftests/canvas/1201272-1.html b/layout/reftests/canvas/1201272-1.html new file mode 100644 index 000000000..e9a7a2834 --- /dev/null +++ b/layout/reftests/canvas/1201272-1.html @@ -0,0 +1,36 @@ + + + + + + + + + + diff --git a/layout/reftests/canvas/1224976-1-ref.html b/layout/reftests/canvas/1224976-1-ref.html new file mode 100644 index 000000000..24b18fad3 --- /dev/null +++ b/layout/reftests/canvas/1224976-1-ref.html @@ -0,0 +1,2 @@ + +
diff --git a/layout/reftests/canvas/1224976-1.html b/layout/reftests/canvas/1224976-1.html new file mode 100644 index 000000000..63badf019 --- /dev/null +++ b/layout/reftests/canvas/1224976-1.html @@ -0,0 +1,10 @@ + + + diff --git a/layout/reftests/canvas/1238795-1-ref.html b/layout/reftests/canvas/1238795-1-ref.html new file mode 100644 index 000000000..b49a08640 --- /dev/null +++ b/layout/reftests/canvas/1238795-1-ref.html @@ -0,0 +1,20 @@ + + + + + + + + + + diff --git a/layout/reftests/canvas/1238795-1.html b/layout/reftests/canvas/1238795-1.html new file mode 100644 index 000000000..8431d8e01 --- /dev/null +++ b/layout/reftests/canvas/1238795-1.html @@ -0,0 +1,24 @@ + + + + + + + + + + + diff --git a/layout/reftests/canvas/1303534-1-ref.html b/layout/reftests/canvas/1303534-1-ref.html new file mode 100644 index 000000000..d7ee6c756 --- /dev/null +++ b/layout/reftests/canvas/1303534-1-ref.html @@ -0,0 +1,17 @@ + + + + + + + + + + diff --git a/layout/reftests/canvas/1303534-1.html b/layout/reftests/canvas/1303534-1.html new file mode 100644 index 000000000..e937c6fcf --- /dev/null +++ b/layout/reftests/canvas/1303534-1.html @@ -0,0 +1,25 @@ + + + + + + + + + + diff --git a/layout/reftests/canvas/1304353-text-global-alpha-1-ref.html b/layout/reftests/canvas/1304353-text-global-alpha-1-ref.html new file mode 100644 index 000000000..d9ed082d1 --- /dev/null +++ b/layout/reftests/canvas/1304353-text-global-alpha-1-ref.html @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + diff --git a/layout/reftests/canvas/1304353-text-global-alpha-1.html b/layout/reftests/canvas/1304353-text-global-alpha-1.html new file mode 100644 index 000000000..bb38c0180 --- /dev/null +++ b/layout/reftests/canvas/1304353-text-global-alpha-1.html @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + diff --git a/layout/reftests/canvas/1304353-text-global-alpha-2-ref.html b/layout/reftests/canvas/1304353-text-global-alpha-2-ref.html new file mode 100644 index 000000000..66c4d8062 --- /dev/null +++ b/layout/reftests/canvas/1304353-text-global-alpha-2-ref.html @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + diff --git a/layout/reftests/canvas/1304353-text-global-alpha-2.html b/layout/reftests/canvas/1304353-text-global-alpha-2.html new file mode 100644 index 000000000..1957fda7c --- /dev/null +++ b/layout/reftests/canvas/1304353-text-global-alpha-2.html @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + diff --git a/layout/reftests/canvas/1304353-text-global-composite-op-1-ref.html b/layout/reftests/canvas/1304353-text-global-composite-op-1-ref.html new file mode 100644 index 000000000..0123c3706 --- /dev/null +++ b/layout/reftests/canvas/1304353-text-global-composite-op-1-ref.html @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/layout/reftests/canvas/672646-alpha-radial-gradient.html b/layout/reftests/canvas/672646-alpha-radial-gradient.html new file mode 100644 index 000000000..4969a3250 --- /dev/null +++ b/layout/reftests/canvas/672646-alpha-radial-gradient.html @@ -0,0 +1,24 @@ + + + + + + + + diff --git a/layout/reftests/canvas/674003-alpha-radial-gradient-superlum-ref.html b/layout/reftests/canvas/674003-alpha-radial-gradient-superlum-ref.html new file mode 100644 index 000000000..f90e61da8 --- /dev/null +++ b/layout/reftests/canvas/674003-alpha-radial-gradient-superlum-ref.html @@ -0,0 +1,11 @@ + + + + + diff --git a/layout/reftests/canvas/674003-alpha-radial-gradient-superlum.html b/layout/reftests/canvas/674003-alpha-radial-gradient-superlum.html new file mode 100644 index 000000000..7d2ba0aa3 --- /dev/null +++ b/layout/reftests/canvas/674003-alpha-radial-gradient-superlum.html @@ -0,0 +1,36 @@ + + + + + + diff --git a/layout/reftests/canvas/693610-1-notref.html b/layout/reftests/canvas/693610-1-notref.html new file mode 100644 index 000000000..6f2642da1 --- /dev/null +++ b/layout/reftests/canvas/693610-1-notref.html @@ -0,0 +1,18 @@ + + + + + + +

+ + + diff --git a/layout/reftests/canvas/693610-1.html b/layout/reftests/canvas/693610-1.html new file mode 100644 index 000000000..77745ae5f --- /dev/null +++ b/layout/reftests/canvas/693610-1.html @@ -0,0 +1,16 @@ + + + + + + +

+ + + diff --git a/layout/reftests/canvas/726951-shadow-clips-ref.html b/layout/reftests/canvas/726951-shadow-clips-ref.html new file mode 100644 index 000000000..b7be1ec0c --- /dev/null +++ b/layout/reftests/canvas/726951-shadow-clips-ref.html @@ -0,0 +1,18 @@ + + + + + + + diff --git a/layout/reftests/canvas/726951-shadow-clips.html b/layout/reftests/canvas/726951-shadow-clips.html new file mode 100644 index 000000000..b14e0c307 --- /dev/null +++ b/layout/reftests/canvas/726951-shadow-clips.html @@ -0,0 +1,18 @@ + + + + + + + diff --git a/layout/reftests/canvas/749467-1-ref.html b/layout/reftests/canvas/749467-1-ref.html new file mode 100644 index 000000000..fe3aa32d6 --- /dev/null +++ b/layout/reftests/canvas/749467-1-ref.html @@ -0,0 +1,28 @@ + + + + + + +

+ + + diff --git a/layout/reftests/canvas/749467-1.html b/layout/reftests/canvas/749467-1.html new file mode 100644 index 000000000..8b2bbaa2d --- /dev/null +++ b/layout/reftests/canvas/749467-1.html @@ -0,0 +1,31 @@ + + + + + + +

+ + + diff --git a/layout/reftests/canvas/784573-1-ref.html b/layout/reftests/canvas/784573-1-ref.html new file mode 100644 index 000000000..d0a0939cd --- /dev/null +++ b/layout/reftests/canvas/784573-1-ref.html @@ -0,0 +1,28 @@ + + + + + + + +

+ + + diff --git a/layout/reftests/canvas/784573-1.html b/layout/reftests/canvas/784573-1.html new file mode 100644 index 000000000..cc2534ce8 --- /dev/null +++ b/layout/reftests/canvas/784573-1.html @@ -0,0 +1,36 @@ + + + + + + + +

+ + + diff --git a/layout/reftests/canvas/802658-1-ref.html b/layout/reftests/canvas/802658-1-ref.html new file mode 100644 index 000000000..c6330ce4d --- /dev/null +++ b/layout/reftests/canvas/802658-1-ref.html @@ -0,0 +1,25 @@ + + + + + + + + + + diff --git a/layout/reftests/canvas/802658-1.html b/layout/reftests/canvas/802658-1.html new file mode 100644 index 000000000..20aeb9b55 --- /dev/null +++ b/layout/reftests/canvas/802658-1.html @@ -0,0 +1,26 @@ + + + + + + + + + + \ No newline at end of file diff --git a/layout/reftests/canvas/ctm-1-ref.html b/layout/reftests/canvas/ctm-1-ref.html new file mode 100644 index 000000000..b364779e0 --- /dev/null +++ b/layout/reftests/canvas/ctm-1-ref.html @@ -0,0 +1,18 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/ctm-1.html b/layout/reftests/canvas/ctm-1.html new file mode 100644 index 000000000..1802820a5 --- /dev/null +++ b/layout/reftests/canvas/ctm-1.html @@ -0,0 +1,18 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/ctm-sanity.html b/layout/reftests/canvas/ctm-sanity.html new file mode 100644 index 000000000..19990f24a --- /dev/null +++ b/layout/reftests/canvas/ctm-sanity.html @@ -0,0 +1,83 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/ctm-singular-sanity.html b/layout/reftests/canvas/ctm-singular-sanity.html new file mode 100644 index 000000000..7080ce7c3 --- /dev/null +++ b/layout/reftests/canvas/ctm-singular-sanity.html @@ -0,0 +1,53 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/dash-1-ref.svg b/layout/reftests/canvas/dash-1-ref.svg new file mode 100644 index 000000000..b1c3b967f --- /dev/null +++ b/layout/reftests/canvas/dash-1-ref.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + diff --git a/layout/reftests/canvas/dash-1.html b/layout/reftests/canvas/dash-1.html new file mode 100644 index 000000000..28b228e93 --- /dev/null +++ b/layout/reftests/canvas/dash-1.html @@ -0,0 +1,34 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/dash-sanity.html b/layout/reftests/canvas/dash-sanity.html new file mode 100644 index 000000000..779fbdeee --- /dev/null +++ b/layout/reftests/canvas/dash-sanity.html @@ -0,0 +1,98 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/default-size-ref.html b/layout/reftests/canvas/default-size-ref.html new file mode 100644 index 000000000..641497401 --- /dev/null +++ b/layout/reftests/canvas/default-size-ref.html @@ -0,0 +1,7 @@ + + + + + + + diff --git a/layout/reftests/canvas/default-size.html b/layout/reftests/canvas/default-size.html new file mode 100644 index 000000000..32c14bdcc --- /dev/null +++ b/layout/reftests/canvas/default-size.html @@ -0,0 +1,7 @@ + + + + + + + diff --git a/layout/reftests/canvas/empty-transaction-1-ref.html b/layout/reftests/canvas/empty-transaction-1-ref.html new file mode 100644 index 000000000..37eb544ef --- /dev/null +++ b/layout/reftests/canvas/empty-transaction-1-ref.html @@ -0,0 +1,6 @@ + + + +
+ + diff --git a/layout/reftests/canvas/empty-transaction-1.html b/layout/reftests/canvas/empty-transaction-1.html new file mode 100644 index 000000000..36d34ebe9 --- /dev/null +++ b/layout/reftests/canvas/empty-transaction-1.html @@ -0,0 +1,14 @@ + + + + + + + diff --git a/layout/reftests/canvas/evenodd-fill-1.html b/layout/reftests/canvas/evenodd-fill-1.html new file mode 100644 index 000000000..084ddbcb6 --- /dev/null +++ b/layout/reftests/canvas/evenodd-fill-1.html @@ -0,0 +1,15 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/evenodd-fill-2.html b/layout/reftests/canvas/evenodd-fill-2.html new file mode 100644 index 000000000..ccbe0dabf --- /dev/null +++ b/layout/reftests/canvas/evenodd-fill-2.html @@ -0,0 +1,19 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/evenodd-fill-3.html b/layout/reftests/canvas/evenodd-fill-3.html new file mode 100644 index 000000000..f07bb53c5 --- /dev/null +++ b/layout/reftests/canvas/evenodd-fill-3.html @@ -0,0 +1,26 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/evenodd-fill-ref.html b/layout/reftests/canvas/evenodd-fill-ref.html new file mode 100644 index 000000000..0a9a0f3f3 --- /dev/null +++ b/layout/reftests/canvas/evenodd-fill-ref.html @@ -0,0 +1,17 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/evenodd-fill-sanity.html b/layout/reftests/canvas/evenodd-fill-sanity.html new file mode 100644 index 000000000..863a79c14 --- /dev/null +++ b/layout/reftests/canvas/evenodd-fill-sanity.html @@ -0,0 +1,43 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/image-rendering-ref.html b/layout/reftests/canvas/image-rendering-ref.html new file mode 100644 index 000000000..d2b6f5b7d --- /dev/null +++ b/layout/reftests/canvas/image-rendering-ref.html @@ -0,0 +1,26 @@ + + + + + reference image-rendering + + + + + + + diff --git a/layout/reftests/canvas/image-rendering-test.html b/layout/reftests/canvas/image-rendering-test.html new file mode 100644 index 000000000..7b0861fcb --- /dev/null +++ b/layout/reftests/canvas/image-rendering-test.html @@ -0,0 +1,29 @@ + + + + + test image-rendering + + + + + + + diff --git a/layout/reftests/canvas/image-shadow-ref.html b/layout/reftests/canvas/image-shadow-ref.html new file mode 100644 index 000000000..c75f33085 --- /dev/null +++ b/layout/reftests/canvas/image-shadow-ref.html @@ -0,0 +1,7 @@ + + + +
+
+ + diff --git a/layout/reftests/canvas/image-shadow.html b/layout/reftests/canvas/image-shadow.html new file mode 100644 index 000000000..47fe121c4 --- /dev/null +++ b/layout/reftests/canvas/image-shadow.html @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/layout/reftests/canvas/image_green-16x16.png b/layout/reftests/canvas/image_green-16x16.png new file mode 100644 index 000000000..e19a3ffdd Binary files /dev/null and b/layout/reftests/canvas/image_green-16x16.png differ diff --git a/layout/reftests/canvas/linear-gradient-1-ref.html b/layout/reftests/canvas/linear-gradient-1-ref.html new file mode 100644 index 000000000..1e18b9d61 --- /dev/null +++ b/layout/reftests/canvas/linear-gradient-1-ref.html @@ -0,0 +1,3 @@ + +
+
diff --git a/layout/reftests/canvas/linear-gradient-1a.html b/layout/reftests/canvas/linear-gradient-1a.html new file mode 100644 index 000000000..817711cc3 --- /dev/null +++ b/layout/reftests/canvas/linear-gradient-1a.html @@ -0,0 +1,14 @@ + + + + + diff --git a/layout/reftests/canvas/linear-gradient-1b.html b/layout/reftests/canvas/linear-gradient-1b.html new file mode 100644 index 000000000..1e08ec741 --- /dev/null +++ b/layout/reftests/canvas/linear-gradient-1b.html @@ -0,0 +1,14 @@ + + + + + diff --git a/layout/reftests/canvas/nonzero-fill-1.html b/layout/reftests/canvas/nonzero-fill-1.html new file mode 100644 index 000000000..936d0ce29 --- /dev/null +++ b/layout/reftests/canvas/nonzero-fill-1.html @@ -0,0 +1,15 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/nonzero-fill-2.html b/layout/reftests/canvas/nonzero-fill-2.html new file mode 100644 index 000000000..890716b81 --- /dev/null +++ b/layout/reftests/canvas/nonzero-fill-2.html @@ -0,0 +1,26 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/reftest-stylo.list b/layout/reftests/canvas/reftest-stylo.list new file mode 100644 index 000000000..221205a9b --- /dev/null +++ b/layout/reftests/canvas/reftest-stylo.list @@ -0,0 +1,122 @@ +# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing +== default-size.html default-size.html +skip-if(B2G||Mulet) fuzzy-if(Android,8,1000) == size-1.html size-1.html +# Initial mulet triage: parity with B2G/B2G Desktop + +== empty-transaction-1.html empty-transaction-1.html + +== image-rendering-test.html image-rendering-test.html +== image-shadow.html image-shadow.html + +skip-if(B2G||Mulet) asserts-if(cocoaWidget,0-2) == size-change-1.html size-change-1.html +# Initial mulet triage: parity with B2G/B2G Desktop + +random-if(cocoaWidget) == subpixel-1.html subpixel-1.html +# see bug 1192616, re-enable once we're off the pandaboards + +== text-ltr-left.html text-ltr-left.html +== text-ltr-right.html text-ltr-right.html +== text-rtl-left.html text-rtl-left.html +== text-rtl-right.html text-rtl-right.html + +== text-ltr-start.html text-ltr-start.html +== text-ltr-end.html text-ltr-end.html +== text-ltr-left.html text-ltr-left.html +== text-rtl-start.html text-rtl-start.html +== text-rtl-end.html text-rtl-end.html +== text-rtl-left.html text-rtl-left.html + +== text-ltr-left.html text-ltr-left.html + +== text-ltr-alignment-test.html text-ltr-alignment-test.html +== text-rtl-alignment-test.html text-rtl-alignment-test.html + +fuzzy-if((B2G||Mulet)&&azureSkiaGL,1,256) == text-horzline-with-bottom.html text-horzline-with-bottom.html +# Initial mulet triage: parity with B2G/B2G Desktop +fuzzy-if((B2G||Mulet)&&azureSkiaGL,1,256) fails-if(azureSkia&&OSX>=1008) == text-horzline-with-top.html text-horzline-with-top.html +# Initial mulet triage: parity with B2G/B2G Desktop + +== text-big-stroke.html text-big-stroke.html +== text-big-stroke.html text-big-stroke.html + +== text-context-state-test.html text-context-state-test.html +== text-font-inherit.html text-font-inherit.html +== text-space-replace-test.html text-space-replace-test.html + +== text-no-frame-test.html text-no-frame-test.html +== text-no-frame-2-test.html text-no-frame-2-test.html +fuzzy-if(azureSkiaGL,10,400) == text-not-in-doc-test.html text-not-in-doc-test.html + +== text-bidi-ltr-test.html text-bidi-ltr-test.html +== text-bidi-ltr-test.html text-bidi-ltr-test.html +# for bug 698185 +== text-bidi-rtl-test.html text-bidi-rtl-test.html + +skip-if(B2G||Mulet) == text-font-lang.html text-font-lang.html +# Initial mulet triage: parity with B2G/B2G Desktop + +== text-measure.html text-measure.html +== text-small-caps-1.html text-small-caps-1.html + +random-if(!d2d) == text-subpixel-1.html text-subpixel-1.html + +== strokeText-path.html strokeText-path.html + +# check that emoji character renders as something non-blank (for Apple Color Emoji font, bug 715798) +# apparently fails on some 10.7 systems for unknown reasons, bug 804522. +## Currently fails most places due to partial backout of bug 808288, see bug 837461. +## (Marking "random" rather than "fails" because it would pass for people +## if they have an Emoji font installed when running the tests.) +## WAS: random-if(OSX==1007) == text-emoji.html text-emoji.html +# With Skia canvas on OS X (bug 932958) it fails even on 10.8 and 10.10. +random-if(cocoaWidget&&azureSkia) random-if(!cocoaWidget||OSX==1006||OSX==1007) == text-emoji.html text-emoji.html + +# azure quartz uses CGDrawLinearGradient instead of DrawShading +# so we have less control over degenerate behaviour as tested by this +# test +skip == linear-gradient-1a.html linear-gradient-1a.html + +# this passes with cairo on 10.7 and 10.8 but not with azure for reasons unknown +skip == linear-gradient-1b.html linear-gradient-1b.html + +== zero-dimensions.html zero-dimensions.html + +== evenodd-fill-sanity.html evenodd-fill-sanity.html +== evenodd-fill-1.html evenodd-fill-1.html +== evenodd-fill-1.html evenodd-fill-1.html +random-if(azureSkiaGL) == evenodd-fill-2.html evenodd-fill-2.html +== evenodd-fill-3.html evenodd-fill-3.html + +== dash-sanity.html dash-sanity.html +fuzzy-if(azureSkia||skiaContent,9,470) random-if(Android) == dash-1.html dash-1.html +# Bug 668412 (really is android-specific, not IPC-specific) + +== ctm-sanity.html ctm-sanity.html +== ctm-singular-sanity.html ctm-singular-sanity.html +== ctm-1.html ctm-1.html + +fails-if(azureQuartz&&OSX==1006) == 672646-alpha-radial-gradient.html 672646-alpha-radial-gradient.html +# Bug 673333 +== 674003-alpha-radial-gradient-superlum.html 674003-alpha-radial-gradient-superlum.html + +== 693610-1.html 693610-1.html +# bug 693610: multiple glyph runs should not be overprinted + +== 726951-shadow-clips.html 726951-shadow-clips.html + +== transformed-clip.html transformed-clip.html +fuzzy-if(azureSkia,1,15) fuzzy-if(skiaContent,1,20) == transformed-gradient.html transformed-gradient.html +== transformed-path.html transformed-path.html + +== 749467-1.html 749467-1.html + +# You get a little bit of rounding fuzz on OSX from transforming the paths between user space and device space +fuzzy-if(azureQuartz,2,128) fuzzy-if(d2d,12,21) fuzzy-if(skiaContent,12,7) fuzzy-if(d2d&&/^Windows\x20NT\x2010\.0/.test(http.oscpu),2,141) == 784573-1.html 784573-1.html + +== 802658-1.html 802658-1.html +== 1074733-1.html 1074733-1.html +fuzzy-if(Mulet,45,2) == 1107096-invisibles.html 1107096-invisibles.html +== 1151821-1.html 1151821-1.html +== 1201272-1.html 1201272-1.html +== 1224976-1.html 1224976-1.html +== 1238795-1.html 1238795-1.html diff --git a/layout/reftests/canvas/reftest.list b/layout/reftests/canvas/reftest.list new file mode 100644 index 000000000..f32ca360b --- /dev/null +++ b/layout/reftests/canvas/reftest.list @@ -0,0 +1,113 @@ +== default-size.html default-size-ref.html +fuzzy-if(Android,8,1000) == size-1.html size-1-ref.html + +== empty-transaction-1.html empty-transaction-1-ref.html + +== image-rendering-test.html image-rendering-ref.html +== image-shadow.html image-shadow-ref.html + +asserts-if(cocoaWidget,0-2) == size-change-1.html size-change-1-ref.html + +random-if(cocoaWidget) == subpixel-1.html about:blank # see bug 1192616, re-enable once we're off the pandaboards + +!= text-ltr-left.html text-blank.html +!= text-ltr-right.html text-blank.html +!= text-rtl-left.html text-blank.html +!= text-rtl-right.html text-blank.html + +== text-ltr-start.html text-ltr-left.html +== text-ltr-end.html text-ltr-right.html +!= text-ltr-left.html text-ltr-right.html +== text-rtl-start.html text-rtl-right.html +== text-rtl-end.html text-rtl-left.html +!= text-rtl-left.html text-rtl-right.html + +== text-ltr-left.html text-rtl-left.html + +== text-ltr-alignment-test.html text-ltr-alignment-ref.html +== text-rtl-alignment-test.html text-rtl-alignment-ref.html + +== text-horzline-with-bottom.html text-horzline.html +fails-if(azureSkia&&OSX>=1008) == text-horzline-with-top.html text-horzline.html + +!= text-big-stroke.html text-blank.html +!= text-big-stroke.html text-big-fill.html + +== text-context-state-test.html text-context-state-ref.html +== text-font-inherit.html text-big-fill.html +== text-space-replace-test.html text-space-replace-ref.html + +== text-no-frame-test.html text-no-frame-ref.html +== text-no-frame-2-test.html text-not-in-doc-ref.html +fuzzy-if(azureSkiaGL,10,400) == text-not-in-doc-test.html text-not-in-doc-ref.html + +== text-bidi-ltr-test.html text-bidi-ltr-ref.html +!= text-bidi-ltr-test.html text-bidi-ltr-notref.html # for bug 698185 +== text-bidi-rtl-test.html text-bidi-rtl-ref.html + +!= text-font-lang.html text-font-lang-notref.html + +== text-measure.html text-measure-ref.html +== text-small-caps-1.html text-small-caps-1-ref.html + +random-if(!d2d) != text-subpixel-1.html text-subpixel-1-ref.html + +== strokeText-path.html strokeText-path-ref.html + +# check that emoji character renders as something non-blank (for Apple Color Emoji font, bug 715798) +# apparently fails on some 10.7 systems for unknown reasons, bug 804522. +## Currently fails most places due to partial backout of bug 808288, see bug 837461. +## (Marking "random" rather than "fails" because it would pass for people +## if they have an Emoji font installed when running the tests.) +## WAS: random-if(OSX==1007) != text-emoji.html text-emoji-notref.html +# With Skia canvas on OS X (bug 932958) it fails even on 10.8 and 10.10. +random-if(cocoaWidget&&azureSkia) random-if(!cocoaWidget||OSX==1006||OSX==1007) != text-emoji.html text-emoji-notref.html + +# azure quartz uses CGDrawLinearGradient instead of DrawShading +# so we have less control over degenerate behaviour as tested by this +# test +fails-if((azureSkia&&!azureSkiaGL)||azureQuartz||(azureSkiaGL&&Android)) == linear-gradient-1a.html linear-gradient-1-ref.html + +# this passes with cairo on 10.7 and 10.8 but not with azure for reasons unknown +fails-if((azureSkia&&!azureSkiaGL)||azureQuartz||(azureSkiaGL&&Android)) == linear-gradient-1b.html linear-gradient-1-ref.html + +== zero-dimensions.html zero-dimensions-ref.html + +!= evenodd-fill-1.html nonzero-fill-1.html +== evenodd-fill-1.html evenodd-fill-ref.html + +== dash-sanity.html data:text/html,Pass +fuzzy-if(azureSkia||skiaContent,9,470) random-if(Android) == dash-1.html dash-1-ref.svg # Bug 668412 (really is android-specific, not IPC-specific) + +== ctm-sanity.html data:text/html,Pass +== ctm-singular-sanity.html data:text/html,Pass +== ctm-1.html ctm-1-ref.html + +fails-if(azureQuartz&&OSX==1006) == 672646-alpha-radial-gradient.html 672646-alpha-radial-gradient-ref.html # Bug 673333 +== 674003-alpha-radial-gradient-superlum.html 674003-alpha-radial-gradient-superlum-ref.html + +!= 693610-1.html 693610-1-notref.html # bug 693610: multiple glyph runs should not be overprinted + +== 726951-shadow-clips.html 726951-shadow-clips-ref.html + +== transformed-clip.html transformed-clip-ref.html +fuzzy-if(azureSkia,1,15) fuzzy-if(skiaContent,1,20) == transformed-gradient.html transformed-gradient-ref.html +== transformed-path.html transformed-path.html + +== 749467-1.html 749467-1-ref.html + +# You get a little bit of rounding fuzz on OSX from transforming the paths between user space and device space +fuzzy-if(azureQuartz,2,128) fuzzy-if(d2d,12,21) fuzzy-if(skiaContent,12,7) fuzzy-if(d2d&&/^Windows\x20NT\x2010\.0/.test(http.oscpu),2,141) == 784573-1.html 784573-1-ref.html + +== 802658-1.html 802658-1-ref.html +== 1074733-1.html 1074733-1-ref.html +== 1107096-invisibles.html 1107096-invisibles-ref.html +== 1151821-1.html 1151821-1-ref.html +== 1201272-1.html 1201272-1-ref.html +== 1224976-1.html 1224976-1-ref.html +== 1238795-1.html 1238795-1-ref.html +== 1303534-1.html 1303534-1-ref.html + +== 1304353-text-global-alpha-1.html 1304353-text-global-alpha-1-ref.html +fuzzy-if(winWidget,1,14) == 1304353-text-global-alpha-2.html 1304353-text-global-alpha-2-ref.html +fuzzy-if(winWidget,94,1575) fuzzy-if(cocoaWidget,1,24) == 1304353-text-global-composite-op-1.html 1304353-text-global-composite-op-1-ref.html diff --git a/layout/reftests/canvas/size-1-ref.html b/layout/reftests/canvas/size-1-ref.html new file mode 100644 index 000000000..1212b8892 --- /dev/null +++ b/layout/reftests/canvas/size-1-ref.html @@ -0,0 +1,9 @@ + + + +
+ + + diff --git a/layout/reftests/canvas/size-1.html b/layout/reftests/canvas/size-1.html new file mode 100644 index 000000000..afca44ea6 --- /dev/null +++ b/layout/reftests/canvas/size-1.html @@ -0,0 +1,12 @@ + + + + + + + diff --git a/layout/reftests/canvas/size-change-1-ref.html b/layout/reftests/canvas/size-change-1-ref.html new file mode 100644 index 000000000..31c5893fe --- /dev/null +++ b/layout/reftests/canvas/size-change-1-ref.html @@ -0,0 +1,6 @@ + + + +
+ + diff --git a/layout/reftests/canvas/size-change-1.html b/layout/reftests/canvas/size-change-1.html new file mode 100644 index 000000000..134d769ac --- /dev/null +++ b/layout/reftests/canvas/size-change-1.html @@ -0,0 +1,22 @@ + + + + + + + diff --git a/layout/reftests/canvas/strokeText-path-ref.html b/layout/reftests/canvas/strokeText-path-ref.html new file mode 100644 index 000000000..475e0d60a --- /dev/null +++ b/layout/reftests/canvas/strokeText-path-ref.html @@ -0,0 +1,23 @@ + + + + + + +

You should see only see "Hello world!" below, without any additional + line. JavaScript is required.

+ +

You need Canvas + support.

+ + + diff --git a/layout/reftests/canvas/strokeText-path.html b/layout/reftests/canvas/strokeText-path.html new file mode 100644 index 000000000..c90ea70f8 --- /dev/null +++ b/layout/reftests/canvas/strokeText-path.html @@ -0,0 +1,33 @@ + + + + + + +

You should see only see "Hello world!" below, without any additional + line. JavaScript is required.

+ +

You need Canvas + support.

+ + + diff --git a/layout/reftests/canvas/subpixel-1.html b/layout/reftests/canvas/subpixel-1.html new file mode 100644 index 000000000..398912e47 --- /dev/null +++ b/layout/reftests/canvas/subpixel-1.html @@ -0,0 +1,14 @@ + + + + + + + diff --git a/layout/reftests/canvas/text-bidi-ltr-notref.html b/layout/reftests/canvas/text-bidi-ltr-notref.html new file mode 100644 index 000000000..075f83c63 --- /dev/null +++ b/layout/reftests/canvas/text-bidi-ltr-notref.html @@ -0,0 +1,22 @@ + + + +Test to ensure bidi is resolved correctly + + + + + + diff --git a/layout/reftests/canvas/text-bidi-ltr-ref.html b/layout/reftests/canvas/text-bidi-ltr-ref.html new file mode 100644 index 000000000..524be1edd --- /dev/null +++ b/layout/reftests/canvas/text-bidi-ltr-ref.html @@ -0,0 +1,20 @@ + + + +Test to ensure bidi is resolved correctly + + + + + + diff --git a/layout/reftests/canvas/text-bidi-ltr-test.html b/layout/reftests/canvas/text-bidi-ltr-test.html new file mode 100644 index 000000000..9e263b9d0 --- /dev/null +++ b/layout/reftests/canvas/text-bidi-ltr-test.html @@ -0,0 +1,20 @@ + + + +Test to ensure bidi is resolved correctly + + + + + + diff --git a/layout/reftests/canvas/text-bidi-rtl-ref.html b/layout/reftests/canvas/text-bidi-rtl-ref.html new file mode 100644 index 000000000..c264e7104 --- /dev/null +++ b/layout/reftests/canvas/text-bidi-rtl-ref.html @@ -0,0 +1,20 @@ + + + +Test to ensure bidi is resolved correctly + + + + + + diff --git a/layout/reftests/canvas/text-bidi-rtl-test.html b/layout/reftests/canvas/text-bidi-rtl-test.html new file mode 100644 index 000000000..a444aca32 --- /dev/null +++ b/layout/reftests/canvas/text-bidi-rtl-test.html @@ -0,0 +1,20 @@ + + + +Test to ensure bidi is resolved correctly + + + + + + diff --git a/layout/reftests/canvas/text-big-fill.html b/layout/reftests/canvas/text-big-fill.html new file mode 100644 index 000000000..28755a273 --- /dev/null +++ b/layout/reftests/canvas/text-big-fill.html @@ -0,0 +1,22 @@ + + + +Test to ensure fillText and strokeText look different + + + + + + diff --git a/layout/reftests/canvas/text-big-stroke.html b/layout/reftests/canvas/text-big-stroke.html new file mode 100644 index 000000000..74cca8480 --- /dev/null +++ b/layout/reftests/canvas/text-big-stroke.html @@ -0,0 +1,22 @@ + + + +Test to ensure fillText and strokeText look different + + + + + + diff --git a/layout/reftests/canvas/text-blank.html b/layout/reftests/canvas/text-blank.html new file mode 100644 index 000000000..2d2ad4087 --- /dev/null +++ b/layout/reftests/canvas/text-blank.html @@ -0,0 +1,14 @@ + + + +Blank Canvas + + + + + + diff --git a/layout/reftests/canvas/text-context-state-ref.html b/layout/reftests/canvas/text-context-state-ref.html new file mode 100644 index 000000000..c267fcf5f --- /dev/null +++ b/layout/reftests/canvas/text-context-state-ref.html @@ -0,0 +1,32 @@ + + + +text to ensure text attributes are saved in the context state + + + + + + diff --git a/layout/reftests/canvas/text-context-state-test.html b/layout/reftests/canvas/text-context-state-test.html new file mode 100644 index 000000000..71abf7ca6 --- /dev/null +++ b/layout/reftests/canvas/text-context-state-test.html @@ -0,0 +1,40 @@ + + + +text to ensure text attributes are saved in the context state + + + + + + diff --git a/layout/reftests/canvas/text-emoji-notref.html b/layout/reftests/canvas/text-emoji-notref.html new file mode 100644 index 000000000..493bd1d26 --- /dev/null +++ b/layout/reftests/canvas/text-emoji-notref.html @@ -0,0 +1,28 @@ + + + +Test for Unicode emoji in canvas + + + + +
+ + +
+ + + diff --git a/layout/reftests/canvas/text-emoji.html b/layout/reftests/canvas/text-emoji.html new file mode 100644 index 000000000..21ce9a708 --- /dev/null +++ b/layout/reftests/canvas/text-emoji.html @@ -0,0 +1,28 @@ + + + +Test for Unicode emoji in canvas + + + + +
+ + +
+ + + diff --git a/layout/reftests/canvas/text-font-inherit.html b/layout/reftests/canvas/text-font-inherit.html new file mode 100644 index 000000000..379b111f8 --- /dev/null +++ b/layout/reftests/canvas/text-font-inherit.html @@ -0,0 +1,21 @@ + + + +Test to ensure font inherits CSS values + + + + + + diff --git a/layout/reftests/canvas/text-font-lang-notref.html b/layout/reftests/canvas/text-font-lang-notref.html new file mode 100644 index 000000000..64f5cb519 --- /dev/null +++ b/layout/reftests/canvas/text-font-lang-notref.html @@ -0,0 +1,50 @@ + + + +Test for language-sensitive font prefs on canvas + + + + +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ + + diff --git a/layout/reftests/canvas/text-font-lang.html b/layout/reftests/canvas/text-font-lang.html new file mode 100644 index 000000000..370f21aa8 --- /dev/null +++ b/layout/reftests/canvas/text-font-lang.html @@ -0,0 +1,56 @@ + + + +Test for language-sensitive font prefs on canvas + + + + + + +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ + + diff --git a/layout/reftests/canvas/text-horzline-with-bottom.html b/layout/reftests/canvas/text-horzline-with-bottom.html new file mode 100644 index 000000000..2d7a23363 --- /dev/null +++ b/layout/reftests/canvas/text-horzline-with-bottom.html @@ -0,0 +1,27 @@ + + + +Test to ensure bottom basline-anchored text doesn't intersect horz line + + + + + + diff --git a/layout/reftests/canvas/text-horzline-with-top.html b/layout/reftests/canvas/text-horzline-with-top.html new file mode 100644 index 000000000..d0aead288 --- /dev/null +++ b/layout/reftests/canvas/text-horzline-with-top.html @@ -0,0 +1,27 @@ + + + +Test to ensure top basline-anchored text doesn't intersect horz line + + + + + + diff --git a/layout/reftests/canvas/text-horzline.html b/layout/reftests/canvas/text-horzline.html new file mode 100644 index 000000000..46c427f22 --- /dev/null +++ b/layout/reftests/canvas/text-horzline.html @@ -0,0 +1,20 @@ + + + +Horizontal Line + + + + + + diff --git a/layout/reftests/canvas/text-ltr-alignment-ref.html b/layout/reftests/canvas/text-ltr-alignment-ref.html new file mode 100644 index 000000000..c6f634dae --- /dev/null +++ b/layout/reftests/canvas/text-ltr-alignment-ref.html @@ -0,0 +1,29 @@ + + + +Test to ensure left/right and start/end are offset by text width for ltr text + + + + + + diff --git a/layout/reftests/canvas/text-ltr-alignment-test.html b/layout/reftests/canvas/text-ltr-alignment-test.html new file mode 100644 index 000000000..5a4200c8d --- /dev/null +++ b/layout/reftests/canvas/text-ltr-alignment-test.html @@ -0,0 +1,29 @@ + + + +Test to ensure left/right and start/end are offset by text width for ltr text + + + + + + diff --git a/layout/reftests/canvas/text-ltr-end.html b/layout/reftests/canvas/text-ltr-end.html new file mode 100644 index 000000000..d0bb58152 --- /dev/null +++ b/layout/reftests/canvas/text-ltr-end.html @@ -0,0 +1,19 @@ + + + +end-aligned ltr text + + + + + + diff --git a/layout/reftests/canvas/text-ltr-left.html b/layout/reftests/canvas/text-ltr-left.html new file mode 100644 index 000000000..43bb6f5b1 --- /dev/null +++ b/layout/reftests/canvas/text-ltr-left.html @@ -0,0 +1,19 @@ + + + +left-aligned ltr text + + + + + + diff --git a/layout/reftests/canvas/text-ltr-right.html b/layout/reftests/canvas/text-ltr-right.html new file mode 100644 index 000000000..4b8426d1c --- /dev/null +++ b/layout/reftests/canvas/text-ltr-right.html @@ -0,0 +1,19 @@ + + + +right-aligned ltr text + + + + + + diff --git a/layout/reftests/canvas/text-ltr-start.html b/layout/reftests/canvas/text-ltr-start.html new file mode 100644 index 000000000..ad3662782 --- /dev/null +++ b/layout/reftests/canvas/text-ltr-start.html @@ -0,0 +1,19 @@ + + + +start-aligned ltr text + + + + + + diff --git a/layout/reftests/canvas/text-measure-ref.html b/layout/reftests/canvas/text-measure-ref.html new file mode 100644 index 000000000..ae72e4071 --- /dev/null +++ b/layout/reftests/canvas/text-measure-ref.html @@ -0,0 +1,15 @@ + + + + + + diff --git a/layout/reftests/canvas/text-measure.html b/layout/reftests/canvas/text-measure.html new file mode 100644 index 000000000..3fd08aefc --- /dev/null +++ b/layout/reftests/canvas/text-measure.html @@ -0,0 +1,19 @@ + + + + + + diff --git a/layout/reftests/canvas/text-no-frame-2-test.html b/layout/reftests/canvas/text-no-frame-2-test.html new file mode 100644 index 000000000..8c38b96d1 --- /dev/null +++ b/layout/reftests/canvas/text-no-frame-2-test.html @@ -0,0 +1,29 @@ + + + +Test to ensure non-framed canvas inherits properties + + +
+
+ +
+ +
+ + + diff --git a/layout/reftests/canvas/text-no-frame-ref.html b/layout/reftests/canvas/text-no-frame-ref.html new file mode 100644 index 000000000..91f724aa2 --- /dev/null +++ b/layout/reftests/canvas/text-no-frame-ref.html @@ -0,0 +1,21 @@ + + + +Test to ensure non-framed canvas inherits properties + + +
+ +
+ + + diff --git a/layout/reftests/canvas/text-no-frame-test.html b/layout/reftests/canvas/text-no-frame-test.html new file mode 100644 index 000000000..6fff8166d --- /dev/null +++ b/layout/reftests/canvas/text-no-frame-test.html @@ -0,0 +1,27 @@ + + + +Test to ensure non-framed canvas inherits properties + + +
+ +
+ + + + diff --git a/layout/reftests/canvas/text-not-in-doc-ref.html b/layout/reftests/canvas/text-not-in-doc-ref.html new file mode 100644 index 000000000..26330ac52 --- /dev/null +++ b/layout/reftests/canvas/text-not-in-doc-ref.html @@ -0,0 +1,21 @@ + + + +Test to ensure canvas not in doc gets default properties + + +
+ +
+ + + diff --git a/layout/reftests/canvas/text-not-in-doc-test.html b/layout/reftests/canvas/text-not-in-doc-test.html new file mode 100644 index 000000000..3575e9233 --- /dev/null +++ b/layout/reftests/canvas/text-not-in-doc-test.html @@ -0,0 +1,26 @@ + + + +Test to ensure canvas not in doc gets default properties + + + + + + diff --git a/layout/reftests/canvas/text-rtl-alignment-ref.html b/layout/reftests/canvas/text-rtl-alignment-ref.html new file mode 100644 index 000000000..649a2df00 --- /dev/null +++ b/layout/reftests/canvas/text-rtl-alignment-ref.html @@ -0,0 +1,29 @@ + + + +Test to ensure left/right and start/end are offset by text width for rtl text + + + + + + diff --git a/layout/reftests/canvas/text-rtl-alignment-test.html b/layout/reftests/canvas/text-rtl-alignment-test.html new file mode 100644 index 000000000..a5218519b --- /dev/null +++ b/layout/reftests/canvas/text-rtl-alignment-test.html @@ -0,0 +1,29 @@ + + + +Test to ensure left/right and start/end are offset by text width for rtl text + + + + + + diff --git a/layout/reftests/canvas/text-rtl-end.html b/layout/reftests/canvas/text-rtl-end.html new file mode 100644 index 000000000..0becdfcfb --- /dev/null +++ b/layout/reftests/canvas/text-rtl-end.html @@ -0,0 +1,19 @@ + + + +end-aligned rtl text + + + + + + diff --git a/layout/reftests/canvas/text-rtl-left.html b/layout/reftests/canvas/text-rtl-left.html new file mode 100644 index 000000000..ce0f13f53 --- /dev/null +++ b/layout/reftests/canvas/text-rtl-left.html @@ -0,0 +1,19 @@ + + + +left-aligned rtl text + + + + + + diff --git a/layout/reftests/canvas/text-rtl-right.html b/layout/reftests/canvas/text-rtl-right.html new file mode 100644 index 000000000..007a3ee97 --- /dev/null +++ b/layout/reftests/canvas/text-rtl-right.html @@ -0,0 +1,19 @@ + + + +right-aligned rtl text + + + + + + diff --git a/layout/reftests/canvas/text-rtl-start.html b/layout/reftests/canvas/text-rtl-start.html new file mode 100644 index 000000000..d8ff76c82 --- /dev/null +++ b/layout/reftests/canvas/text-rtl-start.html @@ -0,0 +1,19 @@ + + + +start-aligned rtl text + + + + + + diff --git a/layout/reftests/canvas/text-small-caps-1-ref.html b/layout/reftests/canvas/text-small-caps-1-ref.html new file mode 100644 index 000000000..0d5b0793e --- /dev/null +++ b/layout/reftests/canvas/text-small-caps-1-ref.html @@ -0,0 +1,19 @@ + + + + + + + + + + diff --git a/layout/reftests/canvas/text-small-caps-1.html b/layout/reftests/canvas/text-small-caps-1.html new file mode 100644 index 000000000..9312a4e86 --- /dev/null +++ b/layout/reftests/canvas/text-small-caps-1.html @@ -0,0 +1,19 @@ + + + + + + + + + + diff --git a/layout/reftests/canvas/text-space-replace-ref.html b/layout/reftests/canvas/text-space-replace-ref.html new file mode 100644 index 000000000..851e23953 --- /dev/null +++ b/layout/reftests/canvas/text-space-replace-ref.html @@ -0,0 +1,19 @@ + + + +Test to ensure whitespace characters are replaced with the space character + + + + + + diff --git a/layout/reftests/canvas/text-space-replace-test.html b/layout/reftests/canvas/text-space-replace-test.html new file mode 100644 index 000000000..c4345d0e6 --- /dev/null +++ b/layout/reftests/canvas/text-space-replace-test.html @@ -0,0 +1,19 @@ + + + +Test to ensure whitespace characters are replaced with the space character + + + + + + diff --git a/layout/reftests/canvas/text-subpixel-1-ref.html b/layout/reftests/canvas/text-subpixel-1-ref.html new file mode 100644 index 000000000..1dbfc8ab4 --- /dev/null +++ b/layout/reftests/canvas/text-subpixel-1-ref.html @@ -0,0 +1,12 @@ + + + + + + + diff --git a/layout/reftests/canvas/text-subpixel-1.html b/layout/reftests/canvas/text-subpixel-1.html new file mode 100644 index 000000000..b93d5a011 --- /dev/null +++ b/layout/reftests/canvas/text-subpixel-1.html @@ -0,0 +1,14 @@ + + + + + + + diff --git a/layout/reftests/canvas/transformed-clip-ref.html b/layout/reftests/canvas/transformed-clip-ref.html new file mode 100644 index 000000000..c2efdfe10 --- /dev/null +++ b/layout/reftests/canvas/transformed-clip-ref.html @@ -0,0 +1,15 @@ + + + + + + diff --git a/layout/reftests/canvas/transformed-clip.html b/layout/reftests/canvas/transformed-clip.html new file mode 100644 index 000000000..c466b4740 --- /dev/null +++ b/layout/reftests/canvas/transformed-clip.html @@ -0,0 +1,16 @@ + + + + + + diff --git a/layout/reftests/canvas/transformed-gradient-ref.html b/layout/reftests/canvas/transformed-gradient-ref.html new file mode 100644 index 000000000..20e91c556 --- /dev/null +++ b/layout/reftests/canvas/transformed-gradient-ref.html @@ -0,0 +1,17 @@ + + + + + + diff --git a/layout/reftests/canvas/transformed-gradient.html b/layout/reftests/canvas/transformed-gradient.html new file mode 100644 index 000000000..223cd2899 --- /dev/null +++ b/layout/reftests/canvas/transformed-gradient.html @@ -0,0 +1,18 @@ + + + + + + diff --git a/layout/reftests/canvas/transformed-path-ref.html b/layout/reftests/canvas/transformed-path-ref.html new file mode 100644 index 000000000..69134f20f --- /dev/null +++ b/layout/reftests/canvas/transformed-path-ref.html @@ -0,0 +1,19 @@ + + + + + + diff --git a/layout/reftests/canvas/transformed-path.html b/layout/reftests/canvas/transformed-path.html new file mode 100644 index 000000000..8f6d4aed9 --- /dev/null +++ b/layout/reftests/canvas/transformed-path.html @@ -0,0 +1,21 @@ + + + + + + diff --git a/layout/reftests/canvas/zero-dimensions-ref.html b/layout/reftests/canvas/zero-dimensions-ref.html new file mode 100644 index 000000000..d1003d6f0 --- /dev/null +++ b/layout/reftests/canvas/zero-dimensions-ref.html @@ -0,0 +1,8 @@ + + + +Empty Canvas + + + + diff --git a/layout/reftests/canvas/zero-dimensions.html b/layout/reftests/canvas/zero-dimensions.html new file mode 100644 index 000000000..e4b83d94c --- /dev/null +++ b/layout/reftests/canvas/zero-dimensions.html @@ -0,0 +1,9 @@ + + + +Empty Canvas + + + + + -- cgit v1.2.3