From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- 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 ++++ layout/reftests/canvas/1347147-1-ref.html | 23 ++++ layout/reftests/canvas/1347147-1.html | 33 ++++++ layout/reftests/canvas/1353000-1-ref.html | 31 +++++ layout/reftests/canvas/1353000-1.html | 31 +++++ layout/reftests/canvas/1447035-1-ref.html | 8 ++ layout/reftests/canvas/1447035-1.html | 21 ++++ layout/reftests/canvas/1817455-1-ref.html | 9 ++ layout/reftests/canvas/1817455-1.html | 9 ++ layout/reftests/canvas/1817873-1-ref.html | 13 +++ layout/reftests/canvas/1817873-1.html | 14 +++ layout/reftests/canvas/1846079-1-ref.html | 8 ++ layout/reftests/canvas/1846079-1.html | 22 ++++ layout/reftests/canvas/1850284-1-ref.html | 16 +++ layout/reftests/canvas/1850284-1.html | 16 +++ layout/reftests/canvas/1850727-1-ref.html | 6 + layout/reftests/canvas/1850727-1.html | 26 +++++ .../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/copy-clip-ref.html | 7 ++ layout/reftests/canvas/copy-clip.html | 22 ++++ layout/reftests/canvas/ctm-sanity.html | 85 ++++++++++++++ layout/reftests/canvas/ctm-singular-sanity.html | 60 ++++++++++ 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-auto.html | 32 +++++ layout/reftests/canvas/image-rendering-ref.html | 26 +++++ layout/reftests/canvas/image-rendering-script.html | 38 ++++++ 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/large-canvas-ref.html | 5 + layout/reftests/canvas/large-canvas.html | 11 ++ 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.list | 129 +++++++++++++++++++++ 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-indent-1-ref.html | 4 + layout/reftests/canvas/text-indent-1a.html | 4 + layout/reftests/canvas/text-indent-1b.html | 14 +++ 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 +++ .../canvas/transformed-line-stroke-ref.html | 15 +++ .../reftests/canvas/transformed-line-stroke.html | 16 +++ 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 ++ 144 files changed, 3281 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/1347147-1-ref.html create mode 100644 layout/reftests/canvas/1347147-1.html create mode 100644 layout/reftests/canvas/1353000-1-ref.html create mode 100644 layout/reftests/canvas/1353000-1.html create mode 100644 layout/reftests/canvas/1447035-1-ref.html create mode 100644 layout/reftests/canvas/1447035-1.html create mode 100644 layout/reftests/canvas/1817455-1-ref.html create mode 100644 layout/reftests/canvas/1817455-1.html create mode 100644 layout/reftests/canvas/1817873-1-ref.html create mode 100644 layout/reftests/canvas/1817873-1.html create mode 100644 layout/reftests/canvas/1846079-1-ref.html create mode 100644 layout/reftests/canvas/1846079-1.html create mode 100644 layout/reftests/canvas/1850284-1-ref.html create mode 100644 layout/reftests/canvas/1850284-1.html create mode 100644 layout/reftests/canvas/1850727-1-ref.html create mode 100644 layout/reftests/canvas/1850727-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/copy-clip-ref.html create mode 100644 layout/reftests/canvas/copy-clip.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-auto.html create mode 100644 layout/reftests/canvas/image-rendering-ref.html create mode 100644 layout/reftests/canvas/image-rendering-script.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/large-canvas-ref.html create mode 100644 layout/reftests/canvas/large-canvas.html 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.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-indent-1-ref.html create mode 100644 layout/reftests/canvas/text-indent-1a.html create mode 100644 layout/reftests/canvas/text-indent-1b.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-line-stroke-ref.html create mode 100644 layout/reftests/canvas/transformed-line-stroke.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 0000000000..89b87374de --- /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 0000000000..6a13bd1b9f --- /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 0000000000..4c6698d282 --- /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 0000000000..78f3b98562 --- /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 0000000000..993fd790a3 --- /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 0000000000..f34cdadedf --- /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 0000000000..75c992fc93 --- /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 0000000000..e9a7a28342 --- /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 0000000000..24b18fad30 --- /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 0000000000..63badf019d --- /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 0000000000..b49a086407 --- /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 0000000000..8431d8e01b --- /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 0000000000..d7ee6c7560 --- /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 0000000000..e937c6fcf2 --- /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 0000000000..d9ed082d19 --- /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 0000000000..bb38c01800 --- /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 0000000000..66c4d80624 --- /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 0000000000..1957fda7cb --- /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 0000000000..0123c37064 --- /dev/null +++ b/layout/reftests/canvas/1304353-text-global-composite-op-1-ref.html @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/layout/reftests/canvas/1347147-1.html b/layout/reftests/canvas/1347147-1.html new file mode 100644 index 0000000000..013edfd053 --- /dev/null +++ b/layout/reftests/canvas/1347147-1.html @@ -0,0 +1,33 @@ + + + + + + + + + + diff --git a/layout/reftests/canvas/1353000-1-ref.html b/layout/reftests/canvas/1353000-1-ref.html new file mode 100644 index 0000000000..e8b68f7cb8 --- /dev/null +++ b/layout/reftests/canvas/1353000-1-ref.html @@ -0,0 +1,31 @@ + + + + + + + +
+ +
+ + diff --git a/layout/reftests/canvas/1353000-1.html b/layout/reftests/canvas/1353000-1.html new file mode 100644 index 0000000000..8202631ec3 --- /dev/null +++ b/layout/reftests/canvas/1353000-1.html @@ -0,0 +1,31 @@ + + + + + + + +
+ +
+ + diff --git a/layout/reftests/canvas/1447035-1-ref.html b/layout/reftests/canvas/1447035-1-ref.html new file mode 100644 index 0000000000..508804e240 --- /dev/null +++ b/layout/reftests/canvas/1447035-1-ref.html @@ -0,0 +1,8 @@ + + + +
+ + + + diff --git a/layout/reftests/canvas/1447035-1.html b/layout/reftests/canvas/1447035-1.html new file mode 100644 index 0000000000..1b1b24bca4 --- /dev/null +++ b/layout/reftests/canvas/1447035-1.html @@ -0,0 +1,21 @@ + + + + +
+ + + + diff --git a/layout/reftests/canvas/1817455-1-ref.html b/layout/reftests/canvas/1817455-1-ref.html new file mode 100644 index 0000000000..6955c99c12 --- /dev/null +++ b/layout/reftests/canvas/1817455-1-ref.html @@ -0,0 +1,9 @@ + + + diff --git a/layout/reftests/canvas/1817455-1.html b/layout/reftests/canvas/1817455-1.html new file mode 100644 index 0000000000..6c2208566a --- /dev/null +++ b/layout/reftests/canvas/1817455-1.html @@ -0,0 +1,9 @@ + + + diff --git a/layout/reftests/canvas/1817873-1-ref.html b/layout/reftests/canvas/1817873-1-ref.html new file mode 100644 index 0000000000..299c4857a3 --- /dev/null +++ b/layout/reftests/canvas/1817873-1-ref.html @@ -0,0 +1,13 @@ + + + diff --git a/layout/reftests/canvas/1817873-1.html b/layout/reftests/canvas/1817873-1.html new file mode 100644 index 0000000000..61b0189183 --- /dev/null +++ b/layout/reftests/canvas/1817873-1.html @@ -0,0 +1,14 @@ + + + diff --git a/layout/reftests/canvas/1846079-1-ref.html b/layout/reftests/canvas/1846079-1-ref.html new file mode 100644 index 0000000000..ffe7b851a1 --- /dev/null +++ b/layout/reftests/canvas/1846079-1-ref.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/layout/reftests/canvas/1846079-1.html b/layout/reftests/canvas/1846079-1.html new file mode 100644 index 0000000000..0df732c78f --- /dev/null +++ b/layout/reftests/canvas/1846079-1.html @@ -0,0 +1,22 @@ + + + + + + + + + + + diff --git a/layout/reftests/canvas/1850284-1-ref.html b/layout/reftests/canvas/1850284-1-ref.html new file mode 100644 index 0000000000..7fa47fa9f8 --- /dev/null +++ b/layout/reftests/canvas/1850284-1-ref.html @@ -0,0 +1,16 @@ + + + + + + + diff --git a/layout/reftests/canvas/1850284-1.html b/layout/reftests/canvas/1850284-1.html new file mode 100644 index 0000000000..b54dfb1cfb --- /dev/null +++ b/layout/reftests/canvas/1850284-1.html @@ -0,0 +1,16 @@ + + + + + + + diff --git a/layout/reftests/canvas/1850727-1-ref.html b/layout/reftests/canvas/1850727-1-ref.html new file mode 100644 index 0000000000..53d04bb977 --- /dev/null +++ b/layout/reftests/canvas/1850727-1-ref.html @@ -0,0 +1,6 @@ + + + + + + diff --git a/layout/reftests/canvas/1850727-1.html b/layout/reftests/canvas/1850727-1.html new file mode 100644 index 0000000000..683c87bc85 --- /dev/null +++ b/layout/reftests/canvas/1850727-1.html @@ -0,0 +1,26 @@ + + + + + + + + + diff --git a/layout/reftests/canvas/672646-alpha-radial-gradient-ref.html b/layout/reftests/canvas/672646-alpha-radial-gradient-ref.html new file mode 100644 index 0000000000..90dcdff63c --- /dev/null +++ b/layout/reftests/canvas/672646-alpha-radial-gradient-ref.html @@ -0,0 +1,19 @@ + + + + + + + + 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 0000000000..4969a3250b --- /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 0000000000..f90e61da87 --- /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 0000000000..7d2ba0aa32 --- /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 0000000000..6f2642da1e --- /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 0000000000..77745ae5f5 --- /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 0000000000..b7be1ec0c7 --- /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 0000000000..b14e0c307d --- /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 0000000000..fe3aa32d67 --- /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 0000000000..8b2bbaa2df --- /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 0000000000..d0a0939cd3 --- /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 0000000000..cc2534ce84 --- /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 0000000000..c6330ce4d2 --- /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 0000000000..20aeb9b554 --- /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/copy-clip-ref.html b/layout/reftests/canvas/copy-clip-ref.html new file mode 100644 index 0000000000..c5cc14fac0 --- /dev/null +++ b/layout/reftests/canvas/copy-clip-ref.html @@ -0,0 +1,7 @@ + + + +
+ + + diff --git a/layout/reftests/canvas/copy-clip.html b/layout/reftests/canvas/copy-clip.html new file mode 100644 index 0000000000..aa2761c559 --- /dev/null +++ b/layout/reftests/canvas/copy-clip.html @@ -0,0 +1,22 @@ + + + + + + diff --git a/layout/reftests/canvas/ctm-sanity.html b/layout/reftests/canvas/ctm-sanity.html new file mode 100644 index 0000000000..c0ff466a33 --- /dev/null +++ b/layout/reftests/canvas/ctm-sanity.html @@ -0,0 +1,85 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/ctm-singular-sanity.html b/layout/reftests/canvas/ctm-singular-sanity.html new file mode 100644 index 0000000000..48617d7628 --- /dev/null +++ b/layout/reftests/canvas/ctm-singular-sanity.html @@ -0,0 +1,60 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/dash-1-ref.svg b/layout/reftests/canvas/dash-1-ref.svg new file mode 100644 index 0000000000..b1c3b967f9 --- /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 0000000000..28b228e938 --- /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 0000000000..779fbdeeef --- /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 0000000000..641497401d --- /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 0000000000..32c14bdcca --- /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 0000000000..37eb544efb --- /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 0000000000..34736b1d3b --- /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 0000000000..084ddbcb67 --- /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 0000000000..ccbe0dabf2 --- /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 0000000000..f07bb53c5b --- /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 0000000000..0a9a0f3f3e --- /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 0000000000..863a79c148 --- /dev/null +++ b/layout/reftests/canvas/evenodd-fill-sanity.html @@ -0,0 +1,43 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/image-rendering-auto.html b/layout/reftests/canvas/image-rendering-auto.html new file mode 100644 index 0000000000..a46510ba0e --- /dev/null +++ b/layout/reftests/canvas/image-rendering-auto.html @@ -0,0 +1,32 @@ + + + + + + test image-rendering auto + + + + + + + + + diff --git a/layout/reftests/canvas/image-rendering-ref.html b/layout/reftests/canvas/image-rendering-ref.html new file mode 100644 index 0000000000..d2b6f5b7de --- /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-script.html b/layout/reftests/canvas/image-rendering-script.html new file mode 100644 index 0000000000..2f6fc64085 --- /dev/null +++ b/layout/reftests/canvas/image-rendering-script.html @@ -0,0 +1,38 @@ + + + + + + test image-rendering script change + + + + + + + + + + + + diff --git a/layout/reftests/canvas/image-rendering-test.html b/layout/reftests/canvas/image-rendering-test.html new file mode 100644 index 0000000000..218d6d72f5 --- /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 0000000000..c75f330852 --- /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 0000000000..47fe121c4f --- /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 0000000000..e19a3ffddd Binary files /dev/null and b/layout/reftests/canvas/image_green-16x16.png differ diff --git a/layout/reftests/canvas/large-canvas-ref.html b/layout/reftests/canvas/large-canvas-ref.html new file mode 100644 index 0000000000..a04633a46c --- /dev/null +++ b/layout/reftests/canvas/large-canvas-ref.html @@ -0,0 +1,5 @@ + + + + + diff --git a/layout/reftests/canvas/large-canvas.html b/layout/reftests/canvas/large-canvas.html new file mode 100644 index 0000000000..c55c7442ce --- /dev/null +++ b/layout/reftests/canvas/large-canvas.html @@ -0,0 +1,11 @@ + + + + + + + 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 0000000000..1e18b9d610 --- /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 0000000000..817711cc34 --- /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 0000000000..1e08ec7419 --- /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 0000000000..936d0ce29a --- /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 0000000000..890716b81f --- /dev/null +++ b/layout/reftests/canvas/nonzero-fill-2.html @@ -0,0 +1,26 @@ + + + + + +
+ + diff --git a/layout/reftests/canvas/reftest.list b/layout/reftests/canvas/reftest.list new file mode 100644 index 0000000000..a95705d633 --- /dev/null +++ b/layout/reftests/canvas/reftest.list @@ -0,0 +1,129 @@ +== default-size.html default-size-ref.html +fuzzy-if(Android,0-8,0-1000) == size-1.html size-1-ref.html + +== empty-transaction-1.html empty-transaction-1-ref.html + +fails-if(useDrawSnapshot) == image-rendering-test.html image-rendering-ref.html +fails-if(useDrawSnapshot) == image-rendering-script.html image-rendering-ref.html +fails-if(useDrawSnapshot) != image-rendering-auto.html image-rendering-script.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 + +fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),0-1,0-256) == text-horzline-with-bottom.html text-horzline.html +fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),0-1,0-256) fails-if(azureSkia&&OSX) == 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,0-10,0-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) +## 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.) +random != text-emoji.html text-emoji-notref.html + +== linear-gradient-1a.html linear-gradient-1-ref.html + +== 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(0-9,0-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 + +== 672646-alpha-radial-gradient.html 672646-alpha-radial-gradient-ref.html +fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),0-1,0-45) == 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(0-1,0-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(0-16,0-84) fuzzy-if(d2d&&/^Windows\x20NT\x2010\.0/.test(http.oscpu),0-2,0-153) == 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 +fuzzy(0-1,0-43) == 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 + +fuzzy-if(cocoaWidget,0-1,0-1410) == 1304353-text-global-alpha-1.html 1304353-text-global-alpha-1-ref.html +fuzzy(0-1,0-1302) == 1304353-text-global-alpha-2.html 1304353-text-global-alpha-2-ref.html +fuzzy-if(winWidget,0-94,0-1575) fuzzy-if(cocoaWidget,0-1,0-34) == 1304353-text-global-composite-op-1.html 1304353-text-global-composite-op-1-ref.html + +== text-indent-1a.html text-indent-1-ref.html +== text-indent-1b.html text-indent-1-ref.html + +== 1347147-1.html 1347147-1-ref.html +== 1353000-1.html 1353000-1-ref.html +== 1447035-1.html 1447035-1-ref.html + +== large-canvas.html large-canvas-ref.html +== copy-clip.html copy-clip-ref.html + +== 1817455-1.html 1817455-1-ref.html +!= 1817873-1.html 1817873-1-ref.html + +!= 1846079-1.html 1846079-1-ref.html + +== 1850284-1.html 1850284-1-ref.html + +!= 1850727-1.html 1850727-1-ref.html + +== transformed-line-stroke.html transformed-line-stroke-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 0000000000..1212b88927 --- /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 0000000000..afca44ea63 --- /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 0000000000..31c5893feb --- /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 0000000000..afe22d856b --- /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 0000000000..475e0d60a5 --- /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 0000000000..c90ea70f80 --- /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 0000000000..398912e471 --- /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 0000000000..075f83c631 --- /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 0000000000..524be1edd4 --- /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 0000000000..9e263b9d0c --- /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 0000000000..c264e7104e --- /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 0000000000..a444aca322 --- /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 0000000000..28755a273e --- /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 0000000000..74cca8480e --- /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 0000000000..2d2ad4087b --- /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 0000000000..c267fcf5f8 --- /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 0000000000..71abf7ca67 --- /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 0000000000..493bd1d269 --- /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 0000000000..21ce9a7086 --- /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 0000000000..379b111f86 --- /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 0000000000..64f5cb5192 --- /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 0000000000..370f21aa86 --- /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 0000000000..2d7a233634 --- /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 0000000000..d0aead2882 --- /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 0000000000..46c427f22b --- /dev/null +++ b/layout/reftests/canvas/text-horzline.html @@ -0,0 +1,20 @@ + + + +Horizontal Line + + + + + + diff --git a/layout/reftests/canvas/text-indent-1-ref.html b/layout/reftests/canvas/text-indent-1-ref.html new file mode 100644 index 0000000000..444d232187 --- /dev/null +++ b/layout/reftests/canvas/text-indent-1-ref.html @@ -0,0 +1,4 @@ + + diff --git a/layout/reftests/canvas/text-indent-1a.html b/layout/reftests/canvas/text-indent-1a.html new file mode 100644 index 0000000000..84c0c16c8f --- /dev/null +++ b/layout/reftests/canvas/text-indent-1a.html @@ -0,0 +1,4 @@ + + diff --git a/layout/reftests/canvas/text-indent-1b.html b/layout/reftests/canvas/text-indent-1b.html new file mode 100644 index 0000000000..79e34623f7 --- /dev/null +++ b/layout/reftests/canvas/text-indent-1b.html @@ -0,0 +1,14 @@ + + + + + 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 0000000000..c6f634daed --- /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 0000000000..5a4200c8de --- /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 0000000000..d0bb581523 --- /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 0000000000..43bb6f5b18 --- /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 0000000000..4b8426d1c7 --- /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 0000000000..ad36627824 --- /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 0000000000..ae72e4071b --- /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 0000000000..3fd08aefc1 --- /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 0000000000..8c38b96d16 --- /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 0000000000..91f724aa2d --- /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 0000000000..6fff8166d8 --- /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 0000000000..26330ac52a --- /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 0000000000..3575e9233b --- /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 0000000000..649a2df006 --- /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 0000000000..a5218519b9 --- /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 0000000000..0becdfcfbe --- /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 0000000000..ce0f13f53c --- /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 0000000000..007a3ee978 --- /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 0000000000..d8ff76c826 --- /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 0000000000..0d5b0793ed --- /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 0000000000..9312a4e867 --- /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 0000000000..851e239531 --- /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 0000000000..c4345d0e6d --- /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 0000000000..1dbfc8ab4d --- /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 0000000000..b93d5a0119 --- /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 0000000000..c2efdfe101 --- /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 0000000000..c466b47401 --- /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 0000000000..20e91c5566 --- /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 0000000000..223cd2899b --- /dev/null +++ b/layout/reftests/canvas/transformed-gradient.html @@ -0,0 +1,18 @@ + + + + + + diff --git a/layout/reftests/canvas/transformed-line-stroke-ref.html b/layout/reftests/canvas/transformed-line-stroke-ref.html new file mode 100644 index 0000000000..f8860e6cce --- /dev/null +++ b/layout/reftests/canvas/transformed-line-stroke-ref.html @@ -0,0 +1,15 @@ + + diff --git a/layout/reftests/canvas/transformed-line-stroke.html b/layout/reftests/canvas/transformed-line-stroke.html new file mode 100644 index 0000000000..75dcb4332e --- /dev/null +++ b/layout/reftests/canvas/transformed-line-stroke.html @@ -0,0 +1,16 @@ + + diff --git a/layout/reftests/canvas/transformed-path-ref.html b/layout/reftests/canvas/transformed-path-ref.html new file mode 100644 index 0000000000..69134f20fe --- /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 0000000000..8f6d4aed91 --- /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 0000000000..d1003d6f06 --- /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 0000000000..e4b83d94cd --- /dev/null +++ b/layout/reftests/canvas/zero-dimensions.html @@ -0,0 +1,9 @@ + + + +Empty Canvas + + + + + -- cgit v1.2.3