From 43a97878ce14b72f0981164f87f2e35e14151312 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 11:22:09 +0200 Subject: Adding upstream version 110.0.1. Signed-off-by: Daniel Baumann --- layout/reftests/transform/1569215-1-ref.html | 10 ++ layout/reftests/transform/1569215-1.html | 28 ++++ layout/reftests/transform/601894-1.html | 20 +++ layout/reftests/transform/601894-2.html | 8 + layout/reftests/transform/601894-ref.html | 2 + layout/reftests/transform/830299-1-ref.html | 34 ++++ layout/reftests/transform/830299-1.html | 46 ++++++ layout/reftests/transform/abspos-1-ref.html | 12 ++ layout/reftests/transform/abspos-1a.html | 12 ++ layout/reftests/transform/abspos-1b.html | 12 ++ layout/reftests/transform/abspos-1c.html | 12 ++ layout/reftests/transform/abspos-1d.html | 12 ++ layout/reftests/transform/abspos-1e.html | 12 ++ layout/reftests/transform/abspos-1f.html | 12 ++ layout/reftests/transform/abspos-1g.html | 12 ++ .../animate-layer-scale-inherit-1-ref.html | 24 +++ .../transform/animate-layer-scale-inherit-1.html | 27 +++ .../animate-layer-scale-inherit-2-ref.html | 24 +++ .../transform/animate-layer-scale-inherit-2.html | 31 ++++ .../transform/animate-layer-scale-inherit-3.html | 51 ++++++ .../animate-layer-scale-inherit-4-ref.html | 23 +++ .../transform/animate-layer-scale-inherit-4.html | 27 +++ layout/reftests/transform/compound-1-fail.html | 35 ++++ layout/reftests/transform/compound-1-ref.html | 36 ++++ layout/reftests/transform/compound-1a.html | 28 ++++ layout/reftests/transform/descendant-1-ref.html | 21 +++ layout/reftests/transform/descendant-1.html | 23 +++ .../dynamic-add-without-change-cb-1-ref.html | 8 + .../transform/dynamic-add-without-change-cb-1.html | 11 ++ .../transform/dynamic-addremove-1-ref.html | 8 + .../reftests/transform/dynamic-addremove-1a.html | 15 ++ .../reftests/transform/dynamic-addremove-1b.html | 15 ++ .../reftests/transform/dynamic-addremove-1c.html | 17 ++ .../transform/dynamic-addremove-2-ref.html | 3 + layout/reftests/transform/dynamic-addremove-2.html | 17 ++ .../reftests/transform/dynamic-inherit-1-ref.html | 21 +++ layout/reftests/transform/dynamic-inherit-1.html | 21 +++ layout/reftests/transform/iframe-1-ref.html | 15 ++ layout/reftests/transform/iframe-1.html | 14 ++ layout/reftests/transform/iframe-transform.html | 16 ++ layout/reftests/transform/inline-1-ref.html | 2 + layout/reftests/transform/inline-1a.html | 3 + .../transform/invalidate-svg-scale-1-ref.html | 15 ++ .../reftests/transform/invalidate-svg-scale-1.html | 24 +++ .../transform/invalidate-transform-1-ref.html | 21 +++ .../reftests/transform/invalidate-transform-1.html | 49 ++++++ layout/reftests/transform/matrix-1-ref.html | 8 + layout/reftests/transform/matrix-1a.html | 8 + layout/reftests/transform/matrix-2-ref.html | 8 + layout/reftests/transform/matrix-2a.html | 8 + layout/reftests/transform/matrix-3-ref.html | 8 + layout/reftests/transform/matrix-3a.html | 8 + layout/reftests/transform/matrix-4-ref.html | 8 + layout/reftests/transform/matrix-4a.html | 8 + layout/reftests/transform/matrix-5-ref.html | 8 + layout/reftests/transform/matrix-5a.html | 8 + layout/reftests/transform/matrix-6-ref.html | 8 + layout/reftests/transform/matrix-6a.html | 8 + layout/reftests/transform/matrix-7-ref.html | 8 + layout/reftests/transform/matrix-7a.html | 8 + layout/reftests/transform/matrix3d-1-ref.html | 15 ++ layout/reftests/transform/matrix3d-1.html | 20 +++ layout/reftests/transform/origin-1-ref.html | 9 + layout/reftests/transform/origin-1a.html | 9 + layout/reftests/transform/origin-1b.html | 9 + layout/reftests/transform/origin-2-ref.html | 9 + layout/reftests/transform/origin-2a.html | 9 + layout/reftests/transform/origin-2b.html | 9 + layout/reftests/transform/origin-2c.html | 9 + layout/reftests/transform/origin-name-1-ref.html | 8 + layout/reftests/transform/origin-name-1a.html | 8 + layout/reftests/transform/origin-name-1b.html | 8 + layout/reftests/transform/origin-name-2-ref.html | 8 + layout/reftests/transform/origin-name-2a.html | 8 + layout/reftests/transform/origin-name-2b.html | 8 + layout/reftests/transform/origin-name-2c.html | 8 + layout/reftests/transform/origin-name-3-ref.html | 8 + layout/reftests/transform/origin-name-3a.html | 8 + layout/reftests/transform/origin-name-3b.html | 8 + .../transform/partial-prerender-expansion-ref.html | 20 +++ .../partial-prerender-expansion-rotate.html | 42 +++++ .../partial-prerender-expansion-translate.html | 44 +++++ ...tial-prerender-expansion-with-resolution-1.html | 52 ++++++ ...tial-prerender-expansion-with-resolution-2.html | 74 +++++++++ ...al-prerender-expansion-with-resolution-ref.html | 26 +++ .../transform/partial-prerender-in-svg-1-ref.html | 24 +++ .../transform/partial-prerender-in-svg-1.html | 43 +++++ .../transform/partial-prerender-in-svg-2.html | 44 +++++ .../transform/partial-prerender-in-svg-3-ref.html | 25 +++ .../transform/partial-prerender-in-svg-3.html | 44 +++++ .../transform/partial-prerender-translate-1.html | 54 ++++++ .../partial-prerender-translate-10-ref.html | 27 +++ .../transform/partial-prerender-translate-10.html | 83 ++++++++++ .../partial-prerender-translate-11-ref.html | 27 +++ .../transform/partial-prerender-translate-11.html | 48 ++++++ .../transform/partial-prerender-translate-12.html | 52 ++++++ .../partial-prerender-translate-2-ref.html | 29 ++++ .../transform/partial-prerender-translate-2.html | 56 +++++++ .../partial-prerender-translate-3-ref.html | 20 +++ .../transform/partial-prerender-translate-3.html | 54 ++++++ .../transform/partial-prerender-translate-4.html | 56 +++++++ .../partial-prerender-translate-5-ref.html | 35 ++++ .../transform/partial-prerender-translate-5.html | 58 +++++++ .../partial-prerender-translate-6-ref.html | 29 ++++ .../transform/partial-prerender-translate-6.html | 56 +++++++ .../transform/partial-prerender-translate-7.html | 53 ++++++ .../partial-prerender-translate-8-ref.html | 44 +++++ .../transform/partial-prerender-translate-8.html | 73 ++++++++ .../transform/partial-prerender-translate-9.html | 76 +++++++++ layout/reftests/transform/pass.svg | 8 + layout/reftests/transform/percent-1-ref.html | 14 ++ layout/reftests/transform/percent-1a.html | 14 ++ layout/reftests/transform/percent-1b.html | 14 ++ layout/reftests/transform/percent-1c.html | 14 ++ layout/reftests/transform/percent-1d.html | 14 ++ layout/reftests/transform/percent-1e.html | 14 ++ layout/reftests/transform/percent-1f.html | 14 ++ layout/reftests/transform/percent-1g.html | 14 ++ .../transform/propagate-inherit-boolean-ref.html | 32 ++++ .../transform/propagate-inherit-boolean.html | 31 ++++ layout/reftests/transform/reftest.list | 184 +++++++++++++++++++++ layout/reftests/transform/rotate-1-ref.html | 9 + layout/reftests/transform/rotate-1a.html | 9 + layout/reftests/transform/rotate-1b.html | 9 + layout/reftests/transform/rotate-1c.html | 9 + layout/reftests/transform/rotate-1d.html | 9 + layout/reftests/transform/rotate-1e.html | 9 + layout/reftests/transform/rotate-1f.html | 9 + layout/reftests/transform/rotate-2-ref.html | 9 + layout/reftests/transform/rotate-2a.html | 9 + layout/reftests/transform/rotate-2b.html | 9 + layout/reftests/transform/scale-1-ref.html | 16 ++ layout/reftests/transform/scale-1a.html | 17 ++ layout/reftests/transform/scale-1b.html | 17 ++ layout/reftests/transform/scale-percent-1-ref.html | 17 ++ layout/reftests/transform/scale-percent-1.html | 18 ++ .../reftests/transform/scaled-blend-mode-ref.html | 25 +++ layout/reftests/transform/scaled-blend-mode.html | 25 +++ layout/reftests/transform/scalex-1-ref.html | 17 ++ layout/reftests/transform/scalex-1.html | 17 ++ layout/reftests/transform/scaley-1-ref.html | 17 ++ layout/reftests/transform/scaley-1.html | 17 ++ layout/reftests/transform/singular-1a.html | 9 + layout/reftests/transform/skew-1-ref.html | 8 + layout/reftests/transform/skew-1a.html | 8 + layout/reftests/transform/skew-1b.html | 8 + layout/reftests/transform/skew-2-ref.html | 8 + layout/reftests/transform/skew-2a.html | 8 + layout/reftests/transform/snapping-1-ref.html | 18 ++ layout/reftests/transform/snapping-1.html | 19 +++ layout/reftests/transform/square.html | 20 +++ layout/reftests/transform/stresstest-1-ref.html | 7 + layout/reftests/transform/stresstest-1.html | 27 +++ layout/reftests/transform/table-1-ref.html | 7 + layout/reftests/transform/table-1a.html | 5 + layout/reftests/transform/table-1b.html | 5 + layout/reftests/transform/table-1c.html | 7 + layout/reftests/transform/table-2-ref.html | 6 + layout/reftests/transform/table-2a.html | 5 + layout/reftests/transform/table-2b.html | 5 + .../table-overflowed-by-animation-ref.html | 7 + .../transform/table-overflowed-by-animation.html | 29 ++++ .../transform/transform-anon-block-1-ref.html | 29 ++++ .../reftests/transform/transform-anon-block-1.html | 29 ++++ .../reftests/transform/transform-box-svg-1-ref.svg | 3 + layout/reftests/transform/transform-box-svg-1a.svg | 10 ++ layout/reftests/transform/transform-box-svg-1b.svg | 11 ++ .../reftests/transform/transform-box-svg-2-ref.svg | 3 + layout/reftests/transform/transform-box-svg-2a.svg | 10 ++ layout/reftests/transform/transform-box-svg-2b.svg | 11 ++ layout/reftests/transform/transform-box-svg-3a.svg | 64 +++++++ .../transform/transform-origin-svg-1-ref.svg | 3 + .../reftests/transform/transform-origin-svg-1a.svg | 7 + .../reftests/transform/transform-origin-svg-1b.svg | 9 + .../transform/transform-origin-svg-2-ref.svg | 3 + .../reftests/transform/transform-origin-svg-2a.svg | 7 + .../reftests/transform/transform-origin-svg-2b.svg | 9 + .../reftests/transform/transform-svg-1-ref.xhtml | 12 ++ layout/reftests/transform/transform-svg-1a.xhtml | 20 +++ layout/reftests/transform/transform-svg-1b.xhtml | 20 +++ .../reftests/transform/transform-svg-2-fail.xhtml | 20 +++ .../reftests/transform/transform-svg-2-ref.xhtml | 20 +++ layout/reftests/transform/transform-svg-2a.xhtml | 20 +++ layout/reftests/transform/translate-1-ref.html | 9 + layout/reftests/transform/translate-1a.html | 9 + layout/reftests/transform/translate-1b.html | 9 + layout/reftests/transform/translate-1c.html | 9 + layout/reftests/transform/translate-1d.html | 9 + layout/reftests/transform/translate-1e.html | 9 + layout/reftests/transform/translate-2-ref.html | 9 + layout/reftests/transform/translate-2a.html | 9 + layout/reftests/transform/translate-3-ref.html | 8 + layout/reftests/transform/translate-3.html | 18 ++ .../reftests/transform/translate-rounding-1.html | 18 ++ .../reftests/transform/translate-rounding-2.html | 20 +++ .../reftests/transform/translate-rounding-3.html | 17 ++ .../reftests/transform/translate-rounding-ref.html | 18 ++ .../transform/translate-rounding-viewport-ref.html | 18 ++ layout/reftests/transform/translatex-1-ref-2.html | 12 ++ layout/reftests/transform/translatex-1-ref.html | 9 + layout/reftests/transform/translatex-1a.html | 9 + layout/reftests/transform/translatex-1b.html | 9 + layout/reftests/transform/translatex-1c.html | 9 + layout/reftests/transform/translatex-1d.html | 9 + layout/reftests/transform/translatex-1e.html | 9 + layout/reftests/transform/translatex-2.html | 9 + layout/reftests/transform/translatey-1-ref-2.html | 9 + layout/reftests/transform/translatey-1-ref.html | 9 + layout/reftests/transform/translatey-1a.html | 9 + layout/reftests/transform/translatey-1b.html | 9 + layout/reftests/transform/translatey-1c.html | 9 + layout/reftests/transform/translatey-1d.html | 9 + layout/reftests/transform/translatey-1e.html | 9 + layout/reftests/transform/translatey-2.html | 9 + layout/reftests/transform/zoom-hack-1.html | 10 ++ layout/reftests/transform/zoom-hack-2.html | 10 ++ layout/reftests/transform/zoom-hack-ref.html | 9 + 217 files changed, 4108 insertions(+) create mode 100644 layout/reftests/transform/1569215-1-ref.html create mode 100644 layout/reftests/transform/1569215-1.html create mode 100644 layout/reftests/transform/601894-1.html create mode 100644 layout/reftests/transform/601894-2.html create mode 100644 layout/reftests/transform/601894-ref.html create mode 100644 layout/reftests/transform/830299-1-ref.html create mode 100644 layout/reftests/transform/830299-1.html create mode 100644 layout/reftests/transform/abspos-1-ref.html create mode 100644 layout/reftests/transform/abspos-1a.html create mode 100644 layout/reftests/transform/abspos-1b.html create mode 100644 layout/reftests/transform/abspos-1c.html create mode 100644 layout/reftests/transform/abspos-1d.html create mode 100644 layout/reftests/transform/abspos-1e.html create mode 100644 layout/reftests/transform/abspos-1f.html create mode 100644 layout/reftests/transform/abspos-1g.html create mode 100644 layout/reftests/transform/animate-layer-scale-inherit-1-ref.html create mode 100644 layout/reftests/transform/animate-layer-scale-inherit-1.html create mode 100644 layout/reftests/transform/animate-layer-scale-inherit-2-ref.html create mode 100644 layout/reftests/transform/animate-layer-scale-inherit-2.html create mode 100644 layout/reftests/transform/animate-layer-scale-inherit-3.html create mode 100644 layout/reftests/transform/animate-layer-scale-inherit-4-ref.html create mode 100644 layout/reftests/transform/animate-layer-scale-inherit-4.html create mode 100644 layout/reftests/transform/compound-1-fail.html create mode 100644 layout/reftests/transform/compound-1-ref.html create mode 100644 layout/reftests/transform/compound-1a.html create mode 100644 layout/reftests/transform/descendant-1-ref.html create mode 100644 layout/reftests/transform/descendant-1.html create mode 100644 layout/reftests/transform/dynamic-add-without-change-cb-1-ref.html create mode 100644 layout/reftests/transform/dynamic-add-without-change-cb-1.html create mode 100644 layout/reftests/transform/dynamic-addremove-1-ref.html create mode 100644 layout/reftests/transform/dynamic-addremove-1a.html create mode 100644 layout/reftests/transform/dynamic-addremove-1b.html create mode 100644 layout/reftests/transform/dynamic-addremove-1c.html create mode 100644 layout/reftests/transform/dynamic-addremove-2-ref.html create mode 100644 layout/reftests/transform/dynamic-addremove-2.html create mode 100644 layout/reftests/transform/dynamic-inherit-1-ref.html create mode 100644 layout/reftests/transform/dynamic-inherit-1.html create mode 100644 layout/reftests/transform/iframe-1-ref.html create mode 100644 layout/reftests/transform/iframe-1.html create mode 100644 layout/reftests/transform/iframe-transform.html create mode 100644 layout/reftests/transform/inline-1-ref.html create mode 100644 layout/reftests/transform/inline-1a.html create mode 100644 layout/reftests/transform/invalidate-svg-scale-1-ref.html create mode 100644 layout/reftests/transform/invalidate-svg-scale-1.html create mode 100644 layout/reftests/transform/invalidate-transform-1-ref.html create mode 100644 layout/reftests/transform/invalidate-transform-1.html create mode 100644 layout/reftests/transform/matrix-1-ref.html create mode 100644 layout/reftests/transform/matrix-1a.html create mode 100644 layout/reftests/transform/matrix-2-ref.html create mode 100644 layout/reftests/transform/matrix-2a.html create mode 100644 layout/reftests/transform/matrix-3-ref.html create mode 100644 layout/reftests/transform/matrix-3a.html create mode 100644 layout/reftests/transform/matrix-4-ref.html create mode 100644 layout/reftests/transform/matrix-4a.html create mode 100644 layout/reftests/transform/matrix-5-ref.html create mode 100644 layout/reftests/transform/matrix-5a.html create mode 100644 layout/reftests/transform/matrix-6-ref.html create mode 100644 layout/reftests/transform/matrix-6a.html create mode 100644 layout/reftests/transform/matrix-7-ref.html create mode 100644 layout/reftests/transform/matrix-7a.html create mode 100644 layout/reftests/transform/matrix3d-1-ref.html create mode 100644 layout/reftests/transform/matrix3d-1.html create mode 100644 layout/reftests/transform/origin-1-ref.html create mode 100644 layout/reftests/transform/origin-1a.html create mode 100644 layout/reftests/transform/origin-1b.html create mode 100644 layout/reftests/transform/origin-2-ref.html create mode 100644 layout/reftests/transform/origin-2a.html create mode 100644 layout/reftests/transform/origin-2b.html create mode 100644 layout/reftests/transform/origin-2c.html create mode 100644 layout/reftests/transform/origin-name-1-ref.html create mode 100644 layout/reftests/transform/origin-name-1a.html create mode 100644 layout/reftests/transform/origin-name-1b.html create mode 100644 layout/reftests/transform/origin-name-2-ref.html create mode 100644 layout/reftests/transform/origin-name-2a.html create mode 100644 layout/reftests/transform/origin-name-2b.html create mode 100644 layout/reftests/transform/origin-name-2c.html create mode 100644 layout/reftests/transform/origin-name-3-ref.html create mode 100644 layout/reftests/transform/origin-name-3a.html create mode 100644 layout/reftests/transform/origin-name-3b.html create mode 100644 layout/reftests/transform/partial-prerender-expansion-ref.html create mode 100644 layout/reftests/transform/partial-prerender-expansion-rotate.html create mode 100644 layout/reftests/transform/partial-prerender-expansion-translate.html create mode 100644 layout/reftests/transform/partial-prerender-expansion-with-resolution-1.html create mode 100644 layout/reftests/transform/partial-prerender-expansion-with-resolution-2.html create mode 100644 layout/reftests/transform/partial-prerender-expansion-with-resolution-ref.html create mode 100644 layout/reftests/transform/partial-prerender-in-svg-1-ref.html create mode 100644 layout/reftests/transform/partial-prerender-in-svg-1.html create mode 100644 layout/reftests/transform/partial-prerender-in-svg-2.html create mode 100644 layout/reftests/transform/partial-prerender-in-svg-3-ref.html create mode 100644 layout/reftests/transform/partial-prerender-in-svg-3.html create mode 100644 layout/reftests/transform/partial-prerender-translate-1.html create mode 100644 layout/reftests/transform/partial-prerender-translate-10-ref.html create mode 100644 layout/reftests/transform/partial-prerender-translate-10.html create mode 100644 layout/reftests/transform/partial-prerender-translate-11-ref.html create mode 100644 layout/reftests/transform/partial-prerender-translate-11.html create mode 100644 layout/reftests/transform/partial-prerender-translate-12.html create mode 100644 layout/reftests/transform/partial-prerender-translate-2-ref.html create mode 100644 layout/reftests/transform/partial-prerender-translate-2.html create mode 100644 layout/reftests/transform/partial-prerender-translate-3-ref.html create mode 100644 layout/reftests/transform/partial-prerender-translate-3.html create mode 100644 layout/reftests/transform/partial-prerender-translate-4.html create mode 100644 layout/reftests/transform/partial-prerender-translate-5-ref.html create mode 100644 layout/reftests/transform/partial-prerender-translate-5.html create mode 100644 layout/reftests/transform/partial-prerender-translate-6-ref.html create mode 100644 layout/reftests/transform/partial-prerender-translate-6.html create mode 100644 layout/reftests/transform/partial-prerender-translate-7.html create mode 100644 layout/reftests/transform/partial-prerender-translate-8-ref.html create mode 100644 layout/reftests/transform/partial-prerender-translate-8.html create mode 100644 layout/reftests/transform/partial-prerender-translate-9.html create mode 100644 layout/reftests/transform/pass.svg create mode 100644 layout/reftests/transform/percent-1-ref.html create mode 100644 layout/reftests/transform/percent-1a.html create mode 100644 layout/reftests/transform/percent-1b.html create mode 100644 layout/reftests/transform/percent-1c.html create mode 100644 layout/reftests/transform/percent-1d.html create mode 100644 layout/reftests/transform/percent-1e.html create mode 100644 layout/reftests/transform/percent-1f.html create mode 100644 layout/reftests/transform/percent-1g.html create mode 100644 layout/reftests/transform/propagate-inherit-boolean-ref.html create mode 100644 layout/reftests/transform/propagate-inherit-boolean.html create mode 100644 layout/reftests/transform/reftest.list create mode 100644 layout/reftests/transform/rotate-1-ref.html create mode 100644 layout/reftests/transform/rotate-1a.html create mode 100644 layout/reftests/transform/rotate-1b.html create mode 100644 layout/reftests/transform/rotate-1c.html create mode 100644 layout/reftests/transform/rotate-1d.html create mode 100644 layout/reftests/transform/rotate-1e.html create mode 100644 layout/reftests/transform/rotate-1f.html create mode 100644 layout/reftests/transform/rotate-2-ref.html create mode 100644 layout/reftests/transform/rotate-2a.html create mode 100644 layout/reftests/transform/rotate-2b.html create mode 100644 layout/reftests/transform/scale-1-ref.html create mode 100644 layout/reftests/transform/scale-1a.html create mode 100644 layout/reftests/transform/scale-1b.html create mode 100644 layout/reftests/transform/scale-percent-1-ref.html create mode 100644 layout/reftests/transform/scale-percent-1.html create mode 100644 layout/reftests/transform/scaled-blend-mode-ref.html create mode 100644 layout/reftests/transform/scaled-blend-mode.html create mode 100644 layout/reftests/transform/scalex-1-ref.html create mode 100644 layout/reftests/transform/scalex-1.html create mode 100644 layout/reftests/transform/scaley-1-ref.html create mode 100644 layout/reftests/transform/scaley-1.html create mode 100644 layout/reftests/transform/singular-1a.html create mode 100644 layout/reftests/transform/skew-1-ref.html create mode 100644 layout/reftests/transform/skew-1a.html create mode 100644 layout/reftests/transform/skew-1b.html create mode 100644 layout/reftests/transform/skew-2-ref.html create mode 100644 layout/reftests/transform/skew-2a.html create mode 100644 layout/reftests/transform/snapping-1-ref.html create mode 100644 layout/reftests/transform/snapping-1.html create mode 100644 layout/reftests/transform/square.html create mode 100644 layout/reftests/transform/stresstest-1-ref.html create mode 100644 layout/reftests/transform/stresstest-1.html create mode 100644 layout/reftests/transform/table-1-ref.html create mode 100644 layout/reftests/transform/table-1a.html create mode 100644 layout/reftests/transform/table-1b.html create mode 100644 layout/reftests/transform/table-1c.html create mode 100644 layout/reftests/transform/table-2-ref.html create mode 100644 layout/reftests/transform/table-2a.html create mode 100644 layout/reftests/transform/table-2b.html create mode 100644 layout/reftests/transform/table-overflowed-by-animation-ref.html create mode 100644 layout/reftests/transform/table-overflowed-by-animation.html create mode 100644 layout/reftests/transform/transform-anon-block-1-ref.html create mode 100644 layout/reftests/transform/transform-anon-block-1.html create mode 100644 layout/reftests/transform/transform-box-svg-1-ref.svg create mode 100644 layout/reftests/transform/transform-box-svg-1a.svg create mode 100644 layout/reftests/transform/transform-box-svg-1b.svg create mode 100644 layout/reftests/transform/transform-box-svg-2-ref.svg create mode 100644 layout/reftests/transform/transform-box-svg-2a.svg create mode 100644 layout/reftests/transform/transform-box-svg-2b.svg create mode 100644 layout/reftests/transform/transform-box-svg-3a.svg create mode 100644 layout/reftests/transform/transform-origin-svg-1-ref.svg create mode 100644 layout/reftests/transform/transform-origin-svg-1a.svg create mode 100644 layout/reftests/transform/transform-origin-svg-1b.svg create mode 100644 layout/reftests/transform/transform-origin-svg-2-ref.svg create mode 100644 layout/reftests/transform/transform-origin-svg-2a.svg create mode 100644 layout/reftests/transform/transform-origin-svg-2b.svg create mode 100644 layout/reftests/transform/transform-svg-1-ref.xhtml create mode 100644 layout/reftests/transform/transform-svg-1a.xhtml create mode 100644 layout/reftests/transform/transform-svg-1b.xhtml create mode 100644 layout/reftests/transform/transform-svg-2-fail.xhtml create mode 100644 layout/reftests/transform/transform-svg-2-ref.xhtml create mode 100644 layout/reftests/transform/transform-svg-2a.xhtml create mode 100644 layout/reftests/transform/translate-1-ref.html create mode 100644 layout/reftests/transform/translate-1a.html create mode 100644 layout/reftests/transform/translate-1b.html create mode 100644 layout/reftests/transform/translate-1c.html create mode 100644 layout/reftests/transform/translate-1d.html create mode 100644 layout/reftests/transform/translate-1e.html create mode 100644 layout/reftests/transform/translate-2-ref.html create mode 100644 layout/reftests/transform/translate-2a.html create mode 100644 layout/reftests/transform/translate-3-ref.html create mode 100644 layout/reftests/transform/translate-3.html create mode 100644 layout/reftests/transform/translate-rounding-1.html create mode 100644 layout/reftests/transform/translate-rounding-2.html create mode 100644 layout/reftests/transform/translate-rounding-3.html create mode 100644 layout/reftests/transform/translate-rounding-ref.html create mode 100644 layout/reftests/transform/translate-rounding-viewport-ref.html create mode 100644 layout/reftests/transform/translatex-1-ref-2.html create mode 100644 layout/reftests/transform/translatex-1-ref.html create mode 100644 layout/reftests/transform/translatex-1a.html create mode 100644 layout/reftests/transform/translatex-1b.html create mode 100644 layout/reftests/transform/translatex-1c.html create mode 100644 layout/reftests/transform/translatex-1d.html create mode 100644 layout/reftests/transform/translatex-1e.html create mode 100644 layout/reftests/transform/translatex-2.html create mode 100644 layout/reftests/transform/translatey-1-ref-2.html create mode 100644 layout/reftests/transform/translatey-1-ref.html create mode 100644 layout/reftests/transform/translatey-1a.html create mode 100644 layout/reftests/transform/translatey-1b.html create mode 100644 layout/reftests/transform/translatey-1c.html create mode 100644 layout/reftests/transform/translatey-1d.html create mode 100644 layout/reftests/transform/translatey-1e.html create mode 100644 layout/reftests/transform/translatey-2.html create mode 100644 layout/reftests/transform/zoom-hack-1.html create mode 100644 layout/reftests/transform/zoom-hack-2.html create mode 100644 layout/reftests/transform/zoom-hack-ref.html (limited to 'layout/reftests/transform') diff --git a/layout/reftests/transform/1569215-1-ref.html b/layout/reftests/transform/1569215-1-ref.html new file mode 100644 index 0000000000..de52ba1e8c --- /dev/null +++ b/layout/reftests/transform/1569215-1-ref.html @@ -0,0 +1,10 @@ + + + + + diff --git a/layout/reftests/transform/1569215-1.html b/layout/reftests/transform/1569215-1.html new file mode 100644 index 0000000000..b1b199ab63 --- /dev/null +++ b/layout/reftests/transform/1569215-1.html @@ -0,0 +1,28 @@ + + + + + diff --git a/layout/reftests/transform/601894-1.html b/layout/reftests/transform/601894-1.html new file mode 100644 index 0000000000..a45c66847b --- /dev/null +++ b/layout/reftests/transform/601894-1.html @@ -0,0 +1,20 @@ + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/transform/601894-2.html b/layout/reftests/transform/601894-2.html new file mode 100644 index 0000000000..396064777c --- /dev/null +++ b/layout/reftests/transform/601894-2.html @@ -0,0 +1,8 @@ + + + +
+
+
+ + diff --git a/layout/reftests/transform/601894-ref.html b/layout/reftests/transform/601894-ref.html new file mode 100644 index 0000000000..f4e6cdae83 --- /dev/null +++ b/layout/reftests/transform/601894-ref.html @@ -0,0 +1,2 @@ + + diff --git a/layout/reftests/transform/830299-1-ref.html b/layout/reftests/transform/830299-1-ref.html new file mode 100644 index 0000000000..d5cf007103 --- /dev/null +++ b/layout/reftests/transform/830299-1-ref.html @@ -0,0 +1,34 @@ + + + + Testcase, bug 830299 + + + + + +
+
inner
+
+ + + diff --git a/layout/reftests/transform/830299-1.html b/layout/reftests/transform/830299-1.html new file mode 100644 index 0000000000..3d7c799334 --- /dev/null +++ b/layout/reftests/transform/830299-1.html @@ -0,0 +1,46 @@ + + + + Testcase, bug 830299 + + + + + + +
+ +
+ + + diff --git a/layout/reftests/transform/abspos-1-ref.html b/layout/reftests/transform/abspos-1-ref.html new file mode 100644 index 0000000000..337c849b51 --- /dev/null +++ b/layout/reftests/transform/abspos-1-ref.html @@ -0,0 +1,12 @@ + + + + +
+ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z +
+ 0 1 2 3 4 5 6 7 8 9 +
+
+ + diff --git a/layout/reftests/transform/abspos-1a.html b/layout/reftests/transform/abspos-1a.html new file mode 100644 index 0000000000..a999bee745 --- /dev/null +++ b/layout/reftests/transform/abspos-1a.html @@ -0,0 +1,12 @@ + + + + +
+ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z +
+ 0 1 2 3 4 5 6 7 8 9 +
+
+ + diff --git a/layout/reftests/transform/abspos-1b.html b/layout/reftests/transform/abspos-1b.html new file mode 100644 index 0000000000..54c37fdf65 --- /dev/null +++ b/layout/reftests/transform/abspos-1b.html @@ -0,0 +1,12 @@ + + + + +
+ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z +
+ 0 1 2 3 4 5 6 7 8 9 +
+
+ + diff --git a/layout/reftests/transform/abspos-1c.html b/layout/reftests/transform/abspos-1c.html new file mode 100644 index 0000000000..d3cc9a4c25 --- /dev/null +++ b/layout/reftests/transform/abspos-1c.html @@ -0,0 +1,12 @@ + + + + +
+ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z +
+ 0 1 2 3 4 5 6 7 8 9 +
+
+ + diff --git a/layout/reftests/transform/abspos-1d.html b/layout/reftests/transform/abspos-1d.html new file mode 100644 index 0000000000..47ac1b9dc2 --- /dev/null +++ b/layout/reftests/transform/abspos-1d.html @@ -0,0 +1,12 @@ + + + + +
+ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z +
+ 0 1 2 3 4 5 6 7 8 9 +
+
+ + diff --git a/layout/reftests/transform/abspos-1e.html b/layout/reftests/transform/abspos-1e.html new file mode 100644 index 0000000000..310d33e4b5 --- /dev/null +++ b/layout/reftests/transform/abspos-1e.html @@ -0,0 +1,12 @@ + + + + +
+ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z +
+ 0 1 2 3 4 5 6 7 8 9 +
+
+ + diff --git a/layout/reftests/transform/abspos-1f.html b/layout/reftests/transform/abspos-1f.html new file mode 100644 index 0000000000..2b9d954e60 --- /dev/null +++ b/layout/reftests/transform/abspos-1f.html @@ -0,0 +1,12 @@ + + + + +
+ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z +
+ 0 1 2 3 4 5 6 7 8 9 +
+
+ + diff --git a/layout/reftests/transform/abspos-1g.html b/layout/reftests/transform/abspos-1g.html new file mode 100644 index 0000000000..32cf19e0cb --- /dev/null +++ b/layout/reftests/transform/abspos-1g.html @@ -0,0 +1,12 @@ + + + + +
+ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z +
+ 0 1 2 3 4 5 6 7 8 9 +
+
+ + diff --git a/layout/reftests/transform/animate-layer-scale-inherit-1-ref.html b/layout/reftests/transform/animate-layer-scale-inherit-1-ref.html new file mode 100644 index 0000000000..3f2974597f --- /dev/null +++ b/layout/reftests/transform/animate-layer-scale-inherit-1-ref.html @@ -0,0 +1,24 @@ + +Testcase, bug 1122526 + + +
+
+
+
diff --git a/layout/reftests/transform/animate-layer-scale-inherit-1.html b/layout/reftests/transform/animate-layer-scale-inherit-1.html new file mode 100644 index 0000000000..b04c4a8fa9 --- /dev/null +++ b/layout/reftests/transform/animate-layer-scale-inherit-1.html @@ -0,0 +1,27 @@ + +Testcase, bug 1122526 + + +
+
+
+
diff --git a/layout/reftests/transform/animate-layer-scale-inherit-2-ref.html b/layout/reftests/transform/animate-layer-scale-inherit-2-ref.html new file mode 100644 index 0000000000..714f6f2224 --- /dev/null +++ b/layout/reftests/transform/animate-layer-scale-inherit-2-ref.html @@ -0,0 +1,24 @@ + +Testcase, bug 1122526 + + +
+
+
+
diff --git a/layout/reftests/transform/animate-layer-scale-inherit-2.html b/layout/reftests/transform/animate-layer-scale-inherit-2.html new file mode 100644 index 0000000000..f7297d1213 --- /dev/null +++ b/layout/reftests/transform/animate-layer-scale-inherit-2.html @@ -0,0 +1,31 @@ + +Testcase, bug 1122526 + + +
+
+
+
diff --git a/layout/reftests/transform/animate-layer-scale-inherit-3.html b/layout/reftests/transform/animate-layer-scale-inherit-3.html new file mode 100644 index 0000000000..4badfbd825 --- /dev/null +++ b/layout/reftests/transform/animate-layer-scale-inherit-3.html @@ -0,0 +1,51 @@ + + +Testcase, bug 1122526 + + +
+
+
+
+ + diff --git a/layout/reftests/transform/animate-layer-scale-inherit-4-ref.html b/layout/reftests/transform/animate-layer-scale-inherit-4-ref.html new file mode 100644 index 0000000000..16688d4def --- /dev/null +++ b/layout/reftests/transform/animate-layer-scale-inherit-4-ref.html @@ -0,0 +1,23 @@ + +Testcase, bug 1122526 + + +
+
+
+
diff --git a/layout/reftests/transform/animate-layer-scale-inherit-4.html b/layout/reftests/transform/animate-layer-scale-inherit-4.html new file mode 100644 index 0000000000..8ab439fc7a --- /dev/null +++ b/layout/reftests/transform/animate-layer-scale-inherit-4.html @@ -0,0 +1,27 @@ + +Testcase, bug 1526847 + + +
+
+
+
diff --git a/layout/reftests/transform/compound-1-fail.html b/layout/reftests/transform/compound-1-fail.html new file mode 100644 index 0000000000..52e37d6f09 --- /dev/null +++ b/layout/reftests/transform/compound-1-fail.html @@ -0,0 +1,35 @@ + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/transform/compound-1-ref.html b/layout/reftests/transform/compound-1-ref.html new file mode 100644 index 0000000000..c701028867 --- /dev/null +++ b/layout/reftests/transform/compound-1-ref.html @@ -0,0 +1,36 @@ + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/transform/compound-1a.html b/layout/reftests/transform/compound-1a.html new file mode 100644 index 0000000000..1962b74023 --- /dev/null +++ b/layout/reftests/transform/compound-1a.html @@ -0,0 +1,28 @@ + + + + + + +
+
+
+
+ + diff --git a/layout/reftests/transform/descendant-1-ref.html b/layout/reftests/transform/descendant-1-ref.html new file mode 100644 index 0000000000..827090c7e7 --- /dev/null +++ b/layout/reftests/transform/descendant-1-ref.html @@ -0,0 +1,21 @@ + + + + + +
+ span 1 +
+ span 2 + + + diff --git a/layout/reftests/transform/descendant-1.html b/layout/reftests/transform/descendant-1.html new file mode 100644 index 0000000000..6de49fc5f0 --- /dev/null +++ b/layout/reftests/transform/descendant-1.html @@ -0,0 +1,23 @@ + + + + + +
+
span 1
+
+ span 2 + + diff --git a/layout/reftests/transform/dynamic-add-without-change-cb-1-ref.html b/layout/reftests/transform/dynamic-add-without-change-cb-1-ref.html new file mode 100644 index 0000000000..e2d067e1f6 --- /dev/null +++ b/layout/reftests/transform/dynamic-add-without-change-cb-1-ref.html @@ -0,0 +1,8 @@ + + + The green square below should be centered. +
+
+ diff --git a/layout/reftests/transform/dynamic-add-without-change-cb-1.html b/layout/reftests/transform/dynamic-add-without-change-cb-1.html new file mode 100644 index 0000000000..7b8307b4fb --- /dev/null +++ b/layout/reftests/transform/dynamic-add-without-change-cb-1.html @@ -0,0 +1,11 @@ + + + The green square below should be centered. +
+
+ + diff --git a/layout/reftests/transform/dynamic-addremove-1-ref.html b/layout/reftests/transform/dynamic-addremove-1-ref.html new file mode 100644 index 0000000000..271b1a6470 --- /dev/null +++ b/layout/reftests/transform/dynamic-addremove-1-ref.html @@ -0,0 +1,8 @@ + + + +
+
+
+ + diff --git a/layout/reftests/transform/dynamic-addremove-1a.html b/layout/reftests/transform/dynamic-addremove-1a.html new file mode 100644 index 0000000000..580e0fd722 --- /dev/null +++ b/layout/reftests/transform/dynamic-addremove-1a.html @@ -0,0 +1,15 @@ + + + +
+
+
+ + + diff --git a/layout/reftests/transform/dynamic-addremove-1b.html b/layout/reftests/transform/dynamic-addremove-1b.html new file mode 100644 index 0000000000..5c17bc073b --- /dev/null +++ b/layout/reftests/transform/dynamic-addremove-1b.html @@ -0,0 +1,15 @@ + + + +
+
+
+ + + diff --git a/layout/reftests/transform/dynamic-addremove-1c.html b/layout/reftests/transform/dynamic-addremove-1c.html new file mode 100644 index 0000000000..519fc19f20 --- /dev/null +++ b/layout/reftests/transform/dynamic-addremove-1c.html @@ -0,0 +1,17 @@ + + + +
+
+
+
+
+ + + diff --git a/layout/reftests/transform/dynamic-addremove-2-ref.html b/layout/reftests/transform/dynamic-addremove-2-ref.html new file mode 100644 index 0000000000..d92058201d --- /dev/null +++ b/layout/reftests/transform/dynamic-addremove-2-ref.html @@ -0,0 +1,3 @@ + + + diff --git a/layout/reftests/transform/dynamic-addremove-2.html b/layout/reftests/transform/dynamic-addremove-2.html new file mode 100644 index 0000000000..b6718b29a7 --- /dev/null +++ b/layout/reftests/transform/dynamic-addremove-2.html @@ -0,0 +1,17 @@ + + +
+
+
+
+
+
+ + diff --git a/layout/reftests/transform/dynamic-inherit-1-ref.html b/layout/reftests/transform/dynamic-inherit-1-ref.html new file mode 100644 index 0000000000..f0f7eae474 --- /dev/null +++ b/layout/reftests/transform/dynamic-inherit-1-ref.html @@ -0,0 +1,21 @@ + + +Test for bug 521720 + + + +
+

+
+ diff --git a/layout/reftests/transform/dynamic-inherit-1.html b/layout/reftests/transform/dynamic-inherit-1.html new file mode 100644 index 0000000000..e04512a6fa --- /dev/null +++ b/layout/reftests/transform/dynamic-inherit-1.html @@ -0,0 +1,21 @@ + + +Test for bug 521720 + + + +
+

+
+ diff --git a/layout/reftests/transform/iframe-1-ref.html b/layout/reftests/transform/iframe-1-ref.html new file mode 100644 index 0000000000..43c76457a4 --- /dev/null +++ b/layout/reftests/transform/iframe-1-ref.html @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/layout/reftests/transform/iframe-1.html b/layout/reftests/transform/iframe-1.html new file mode 100644 index 0000000000..6a2b621df9 --- /dev/null +++ b/layout/reftests/transform/iframe-1.html @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/layout/reftests/transform/iframe-transform.html b/layout/reftests/transform/iframe-transform.html new file mode 100644 index 0000000000..ffe15e78dc --- /dev/null +++ b/layout/reftests/transform/iframe-transform.html @@ -0,0 +1,16 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/inline-1-ref.html b/layout/reftests/transform/inline-1-ref.html new file mode 100644 index 0000000000..84a2f6dd4a --- /dev/null +++ b/layout/reftests/transform/inline-1-ref.html @@ -0,0 +1,2 @@ + +This is some text
that is not transformed diff --git a/layout/reftests/transform/inline-1a.html b/layout/reftests/transform/inline-1a.html new file mode 100644 index 0000000000..fab499d72c --- /dev/null +++ b/layout/reftests/transform/inline-1a.html @@ -0,0 +1,3 @@ + +This is some text
+that is
not transformed diff --git a/layout/reftests/transform/invalidate-svg-scale-1-ref.html b/layout/reftests/transform/invalidate-svg-scale-1-ref.html new file mode 100644 index 0000000000..dde3a479aa --- /dev/null +++ b/layout/reftests/transform/invalidate-svg-scale-1-ref.html @@ -0,0 +1,15 @@ + + + + +Bug 1490518 + + +
+
+ + + +
+ + diff --git a/layout/reftests/transform/invalidate-svg-scale-1.html b/layout/reftests/transform/invalidate-svg-scale-1.html new file mode 100644 index 0000000000..f1ef5fdf65 --- /dev/null +++ b/layout/reftests/transform/invalidate-svg-scale-1.html @@ -0,0 +1,24 @@ + + + + +Bug 1490518 + + +
+
+ + + + +
+ + + + diff --git a/layout/reftests/transform/invalidate-transform-1-ref.html b/layout/reftests/transform/invalidate-transform-1-ref.html new file mode 100644 index 0000000000..6121847d70 --- /dev/null +++ b/layout/reftests/transform/invalidate-transform-1-ref.html @@ -0,0 +1,21 @@ + + + + + + + + +
+ + diff --git a/layout/reftests/transform/invalidate-transform-1.html b/layout/reftests/transform/invalidate-transform-1.html new file mode 100644 index 0000000000..d4403630a3 --- /dev/null +++ b/layout/reftests/transform/invalidate-transform-1.html @@ -0,0 +1,49 @@ + + + + + + + + + +
+
+
+
+ + + + + diff --git a/layout/reftests/transform/matrix-1-ref.html b/layout/reftests/transform/matrix-1-ref.html new file mode 100644 index 0000000000..0b24d517bb --- /dev/null +++ b/layout/reftests/transform/matrix-1-ref.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/matrix-1a.html b/layout/reftests/transform/matrix-1a.html new file mode 100644 index 0000000000..95307ec197 --- /dev/null +++ b/layout/reftests/transform/matrix-1a.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/matrix-2-ref.html b/layout/reftests/transform/matrix-2-ref.html new file mode 100644 index 0000000000..0bb5f10b52 --- /dev/null +++ b/layout/reftests/transform/matrix-2-ref.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/matrix-2a.html b/layout/reftests/transform/matrix-2a.html new file mode 100644 index 0000000000..26c1958729 --- /dev/null +++ b/layout/reftests/transform/matrix-2a.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/matrix-3-ref.html b/layout/reftests/transform/matrix-3-ref.html new file mode 100644 index 0000000000..7eaa66a605 --- /dev/null +++ b/layout/reftests/transform/matrix-3-ref.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/matrix-3a.html b/layout/reftests/transform/matrix-3a.html new file mode 100644 index 0000000000..36949de863 --- /dev/null +++ b/layout/reftests/transform/matrix-3a.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/matrix-4-ref.html b/layout/reftests/transform/matrix-4-ref.html new file mode 100644 index 0000000000..31627a0cb5 --- /dev/null +++ b/layout/reftests/transform/matrix-4-ref.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/matrix-4a.html b/layout/reftests/transform/matrix-4a.html new file mode 100644 index 0000000000..1fde9f6c56 --- /dev/null +++ b/layout/reftests/transform/matrix-4a.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/matrix-5-ref.html b/layout/reftests/transform/matrix-5-ref.html new file mode 100644 index 0000000000..04e7730ce3 --- /dev/null +++ b/layout/reftests/transform/matrix-5-ref.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/matrix-5a.html b/layout/reftests/transform/matrix-5a.html new file mode 100644 index 0000000000..89a7c9c1a5 --- /dev/null +++ b/layout/reftests/transform/matrix-5a.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/matrix-6-ref.html b/layout/reftests/transform/matrix-6-ref.html new file mode 100644 index 0000000000..a3846372c0 --- /dev/null +++ b/layout/reftests/transform/matrix-6-ref.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/matrix-6a.html b/layout/reftests/transform/matrix-6a.html new file mode 100644 index 0000000000..50f0c3dd5b --- /dev/null +++ b/layout/reftests/transform/matrix-6a.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/matrix-7-ref.html b/layout/reftests/transform/matrix-7-ref.html new file mode 100644 index 0000000000..460f5d645a --- /dev/null +++ b/layout/reftests/transform/matrix-7-ref.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/matrix-7a.html b/layout/reftests/transform/matrix-7a.html new file mode 100644 index 0000000000..8603c37b28 --- /dev/null +++ b/layout/reftests/transform/matrix-7a.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/matrix3d-1-ref.html b/layout/reftests/transform/matrix3d-1-ref.html new file mode 100644 index 0000000000..d2f257d531 --- /dev/null +++ b/layout/reftests/transform/matrix3d-1-ref.html @@ -0,0 +1,15 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/matrix3d-1.html b/layout/reftests/transform/matrix3d-1.html new file mode 100644 index 0000000000..09226ffb0b --- /dev/null +++ b/layout/reftests/transform/matrix3d-1.html @@ -0,0 +1,20 @@ + + + + + + +
+
+ + diff --git a/layout/reftests/transform/origin-1-ref.html b/layout/reftests/transform/origin-1-ref.html new file mode 100644 index 0000000000..643c8434a6 --- /dev/null +++ b/layout/reftests/transform/origin-1-ref.html @@ -0,0 +1,9 @@ + + + + +
+ Some text! +
+ + diff --git a/layout/reftests/transform/origin-1a.html b/layout/reftests/transform/origin-1a.html new file mode 100644 index 0000000000..51e091442a --- /dev/null +++ b/layout/reftests/transform/origin-1a.html @@ -0,0 +1,9 @@ + + + + +
+ Some text! +
+ + diff --git a/layout/reftests/transform/origin-1b.html b/layout/reftests/transform/origin-1b.html new file mode 100644 index 0000000000..71ddbc388a --- /dev/null +++ b/layout/reftests/transform/origin-1b.html @@ -0,0 +1,9 @@ + + + + +
+ Some text! +
+ + diff --git a/layout/reftests/transform/origin-2-ref.html b/layout/reftests/transform/origin-2-ref.html new file mode 100644 index 0000000000..643c8434a6 --- /dev/null +++ b/layout/reftests/transform/origin-2-ref.html @@ -0,0 +1,9 @@ + + + + +
+ Some text! +
+ + diff --git a/layout/reftests/transform/origin-2a.html b/layout/reftests/transform/origin-2a.html new file mode 100644 index 0000000000..ac18108d40 --- /dev/null +++ b/layout/reftests/transform/origin-2a.html @@ -0,0 +1,9 @@ + + + + +
+ Some text! +
+ + diff --git a/layout/reftests/transform/origin-2b.html b/layout/reftests/transform/origin-2b.html new file mode 100644 index 0000000000..7e95c7ba2c --- /dev/null +++ b/layout/reftests/transform/origin-2b.html @@ -0,0 +1,9 @@ + + + + +
+ Some text! +
+ + diff --git a/layout/reftests/transform/origin-2c.html b/layout/reftests/transform/origin-2c.html new file mode 100644 index 0000000000..8daef897f9 --- /dev/null +++ b/layout/reftests/transform/origin-2c.html @@ -0,0 +1,9 @@ + + + + +
+ Some text! +
+ + diff --git a/layout/reftests/transform/origin-name-1-ref.html b/layout/reftests/transform/origin-name-1-ref.html new file mode 100644 index 0000000000..70bb6d479a --- /dev/null +++ b/layout/reftests/transform/origin-name-1-ref.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/origin-name-1a.html b/layout/reftests/transform/origin-name-1a.html new file mode 100644 index 0000000000..5167634ac0 --- /dev/null +++ b/layout/reftests/transform/origin-name-1a.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/origin-name-1b.html b/layout/reftests/transform/origin-name-1b.html new file mode 100644 index 0000000000..b7c5ca24e2 --- /dev/null +++ b/layout/reftests/transform/origin-name-1b.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/origin-name-2-ref.html b/layout/reftests/transform/origin-name-2-ref.html new file mode 100644 index 0000000000..2397fdf537 --- /dev/null +++ b/layout/reftests/transform/origin-name-2-ref.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/origin-name-2a.html b/layout/reftests/transform/origin-name-2a.html new file mode 100644 index 0000000000..ff893641ce --- /dev/null +++ b/layout/reftests/transform/origin-name-2a.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/origin-name-2b.html b/layout/reftests/transform/origin-name-2b.html new file mode 100644 index 0000000000..1f30a1073d --- /dev/null +++ b/layout/reftests/transform/origin-name-2b.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/origin-name-2c.html b/layout/reftests/transform/origin-name-2c.html new file mode 100644 index 0000000000..aa9fe51204 --- /dev/null +++ b/layout/reftests/transform/origin-name-2c.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/origin-name-3-ref.html b/layout/reftests/transform/origin-name-3-ref.html new file mode 100644 index 0000000000..c0570bf334 --- /dev/null +++ b/layout/reftests/transform/origin-name-3-ref.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/origin-name-3a.html b/layout/reftests/transform/origin-name-3a.html new file mode 100644 index 0000000000..06b9324a4e --- /dev/null +++ b/layout/reftests/transform/origin-name-3a.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/origin-name-3b.html b/layout/reftests/transform/origin-name-3b.html new file mode 100644 index 0000000000..cbc44043ba --- /dev/null +++ b/layout/reftests/transform/origin-name-3b.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/partial-prerender-expansion-ref.html b/layout/reftests/transform/partial-prerender-expansion-ref.html new file mode 100644 index 0000000000..3c8eec7f69 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-expansion-ref.html @@ -0,0 +1,20 @@ + + + + +
+ diff --git a/layout/reftests/transform/partial-prerender-expansion-rotate.html b/layout/reftests/transform/partial-prerender-expansion-rotate.html new file mode 100644 index 0000000000..a823989656 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-expansion-rotate.html @@ -0,0 +1,42 @@ + + + + +
+ + + + +
+ + diff --git a/layout/reftests/transform/partial-prerender-expansion-translate.html b/layout/reftests/transform/partial-prerender-expansion-translate.html new file mode 100644 index 0000000000..4b3ea595a9 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-expansion-translate.html @@ -0,0 +1,44 @@ + + + + +
+ + + + +
+ + diff --git a/layout/reftests/transform/partial-prerender-expansion-with-resolution-1.html b/layout/reftests/transform/partial-prerender-expansion-with-resolution-1.html new file mode 100644 index 0000000000..2421735b2e --- /dev/null +++ b/layout/reftests/transform/partial-prerender-expansion-with-resolution-1.html @@ -0,0 +1,52 @@ + + + + + +
+ + + + + +
+ + diff --git a/layout/reftests/transform/partial-prerender-expansion-with-resolution-2.html b/layout/reftests/transform/partial-prerender-expansion-with-resolution-2.html new file mode 100644 index 0000000000..9822296102 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-expansion-with-resolution-2.html @@ -0,0 +1,74 @@ + + + + + + + + diff --git a/layout/reftests/transform/partial-prerender-expansion-with-resolution-ref.html b/layout/reftests/transform/partial-prerender-expansion-with-resolution-ref.html new file mode 100644 index 0000000000..ae4b009596 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-expansion-with-resolution-ref.html @@ -0,0 +1,26 @@ + + + + +
+ + + + + +
+ diff --git a/layout/reftests/transform/partial-prerender-in-svg-1-ref.html b/layout/reftests/transform/partial-prerender-in-svg-1-ref.html new file mode 100644 index 0000000000..61fb6553a4 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-in-svg-1-ref.html @@ -0,0 +1,24 @@ + + + + + + + + + + + + + diff --git a/layout/reftests/transform/partial-prerender-in-svg-1.html b/layout/reftests/transform/partial-prerender-in-svg-1.html new file mode 100644 index 0000000000..141cf4f68f --- /dev/null +++ b/layout/reftests/transform/partial-prerender-in-svg-1.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + diff --git a/layout/reftests/transform/partial-prerender-in-svg-2.html b/layout/reftests/transform/partial-prerender-in-svg-2.html new file mode 100644 index 0000000000..9595f82098 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-in-svg-2.html @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + diff --git a/layout/reftests/transform/partial-prerender-in-svg-3-ref.html b/layout/reftests/transform/partial-prerender-in-svg-3-ref.html new file mode 100644 index 0000000000..2de1ee211c --- /dev/null +++ b/layout/reftests/transform/partial-prerender-in-svg-3-ref.html @@ -0,0 +1,25 @@ + + + + + + + + + + + + + diff --git a/layout/reftests/transform/partial-prerender-in-svg-3.html b/layout/reftests/transform/partial-prerender-in-svg-3.html new file mode 100644 index 0000000000..f6f4155b5f --- /dev/null +++ b/layout/reftests/transform/partial-prerender-in-svg-3.html @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + diff --git a/layout/reftests/transform/partial-prerender-translate-1.html b/layout/reftests/transform/partial-prerender-translate-1.html new file mode 100644 index 0000000000..9cd8fd6441 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-1.html @@ -0,0 +1,54 @@ + + + + + +
+ + + + +
+ + diff --git a/layout/reftests/transform/partial-prerender-translate-10-ref.html b/layout/reftests/transform/partial-prerender-translate-10-ref.html new file mode 100644 index 0000000000..c85aa22835 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-10-ref.html @@ -0,0 +1,27 @@ + + + + +
+ + + + + +
+ diff --git a/layout/reftests/transform/partial-prerender-translate-10.html b/layout/reftests/transform/partial-prerender-translate-10.html new file mode 100644 index 0000000000..3bf5c57dc7 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-10.html @@ -0,0 +1,83 @@ + + + + + +
+ + + + + + +
+ + diff --git a/layout/reftests/transform/partial-prerender-translate-11-ref.html b/layout/reftests/transform/partial-prerender-translate-11-ref.html new file mode 100644 index 0000000000..4836be1142 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-11-ref.html @@ -0,0 +1,27 @@ + + + + +
+
+ + + + + +
+
+ diff --git a/layout/reftests/transform/partial-prerender-translate-11.html b/layout/reftests/transform/partial-prerender-translate-11.html new file mode 100644 index 0000000000..ecb6cf25d8 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-11.html @@ -0,0 +1,48 @@ + + + + + +
+
+ + + + + +
+
+ + diff --git a/layout/reftests/transform/partial-prerender-translate-12.html b/layout/reftests/transform/partial-prerender-translate-12.html new file mode 100644 index 0000000000..6fb2768284 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-12.html @@ -0,0 +1,52 @@ + + + + + +
+ + + + +
+ + diff --git a/layout/reftests/transform/partial-prerender-translate-2-ref.html b/layout/reftests/transform/partial-prerender-translate-2-ref.html new file mode 100644 index 0000000000..98ee6a1f14 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-2-ref.html @@ -0,0 +1,29 @@ + + + + +
+ + + + + +
+ diff --git a/layout/reftests/transform/partial-prerender-translate-2.html b/layout/reftests/transform/partial-prerender-translate-2.html new file mode 100644 index 0000000000..550a74084a --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-2.html @@ -0,0 +1,56 @@ + + + + + +
+ + + + + + +
+ + diff --git a/layout/reftests/transform/partial-prerender-translate-3-ref.html b/layout/reftests/transform/partial-prerender-translate-3-ref.html new file mode 100644 index 0000000000..d4941007bd --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-3-ref.html @@ -0,0 +1,20 @@ + + + + +
+ diff --git a/layout/reftests/transform/partial-prerender-translate-3.html b/layout/reftests/transform/partial-prerender-translate-3.html new file mode 100644 index 0000000000..6e4ad202b1 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-3.html @@ -0,0 +1,54 @@ + + + + + +
+ + + + +
+ + diff --git a/layout/reftests/transform/partial-prerender-translate-4.html b/layout/reftests/transform/partial-prerender-translate-4.html new file mode 100644 index 0000000000..11ff491b87 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-4.html @@ -0,0 +1,56 @@ + + + + + +
+
+ + + + +
+
+ + diff --git a/layout/reftests/transform/partial-prerender-translate-5-ref.html b/layout/reftests/transform/partial-prerender-translate-5-ref.html new file mode 100644 index 0000000000..c2047502af --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-5-ref.html @@ -0,0 +1,35 @@ + + + + +
+
+
+ + + + + + +
+
+ diff --git a/layout/reftests/transform/partial-prerender-translate-5.html b/layout/reftests/transform/partial-prerender-translate-5.html new file mode 100644 index 0000000000..6225b7de25 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-5.html @@ -0,0 +1,58 @@ + + + + + +
+
+
+ + + + + + +
+
+ + diff --git a/layout/reftests/transform/partial-prerender-translate-6-ref.html b/layout/reftests/transform/partial-prerender-translate-6-ref.html new file mode 100644 index 0000000000..dece645afb --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-6-ref.html @@ -0,0 +1,29 @@ + + + + +
+ + + + + +
+ diff --git a/layout/reftests/transform/partial-prerender-translate-6.html b/layout/reftests/transform/partial-prerender-translate-6.html new file mode 100644 index 0000000000..58b34c6cae --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-6.html @@ -0,0 +1,56 @@ + + + + +
+ + + + + + +
+ + diff --git a/layout/reftests/transform/partial-prerender-translate-7.html b/layout/reftests/transform/partial-prerender-translate-7.html new file mode 100644 index 0000000000..06c26c66fb --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-7.html @@ -0,0 +1,53 @@ + + + + + +
+
+ + + + + +
+
+ + diff --git a/layout/reftests/transform/partial-prerender-translate-8-ref.html b/layout/reftests/transform/partial-prerender-translate-8-ref.html new file mode 100644 index 0000000000..ddf5bda172 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-8-ref.html @@ -0,0 +1,44 @@ + + + + + + + diff --git a/layout/reftests/transform/partial-prerender-translate-8.html b/layout/reftests/transform/partial-prerender-translate-8.html new file mode 100644 index 0000000000..0fc633a532 --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-8.html @@ -0,0 +1,73 @@ + + + + + + + + + diff --git a/layout/reftests/transform/partial-prerender-translate-9.html b/layout/reftests/transform/partial-prerender-translate-9.html new file mode 100644 index 0000000000..2c6af406cb --- /dev/null +++ b/layout/reftests/transform/partial-prerender-translate-9.html @@ -0,0 +1,76 @@ + + + + + + + + diff --git a/layout/reftests/transform/pass.svg b/layout/reftests/transform/pass.svg new file mode 100644 index 0000000000..c09c6601e8 --- /dev/null +++ b/layout/reftests/transform/pass.svg @@ -0,0 +1,8 @@ + + + Testcase reference file for generic pass condition + + diff --git a/layout/reftests/transform/percent-1-ref.html b/layout/reftests/transform/percent-1-ref.html new file mode 100644 index 0000000000..2f011ce6fb --- /dev/null +++ b/layout/reftests/transform/percent-1-ref.html @@ -0,0 +1,14 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/percent-1a.html b/layout/reftests/transform/percent-1a.html new file mode 100644 index 0000000000..4641d89689 --- /dev/null +++ b/layout/reftests/transform/percent-1a.html @@ -0,0 +1,14 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/percent-1b.html b/layout/reftests/transform/percent-1b.html new file mode 100644 index 0000000000..e836b92ddd --- /dev/null +++ b/layout/reftests/transform/percent-1b.html @@ -0,0 +1,14 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/percent-1c.html b/layout/reftests/transform/percent-1c.html new file mode 100644 index 0000000000..156d5eb1db --- /dev/null +++ b/layout/reftests/transform/percent-1c.html @@ -0,0 +1,14 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/percent-1d.html b/layout/reftests/transform/percent-1d.html new file mode 100644 index 0000000000..9a4a88ec0d --- /dev/null +++ b/layout/reftests/transform/percent-1d.html @@ -0,0 +1,14 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/percent-1e.html b/layout/reftests/transform/percent-1e.html new file mode 100644 index 0000000000..6034e0757a --- /dev/null +++ b/layout/reftests/transform/percent-1e.html @@ -0,0 +1,14 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/percent-1f.html b/layout/reftests/transform/percent-1f.html new file mode 100644 index 0000000000..de3f704c76 --- /dev/null +++ b/layout/reftests/transform/percent-1f.html @@ -0,0 +1,14 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/percent-1g.html b/layout/reftests/transform/percent-1g.html new file mode 100644 index 0000000000..52b2633140 --- /dev/null +++ b/layout/reftests/transform/percent-1g.html @@ -0,0 +1,14 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/propagate-inherit-boolean-ref.html b/layout/reftests/transform/propagate-inherit-boolean-ref.html new file mode 100644 index 0000000000..4d59957c38 --- /dev/null +++ b/layout/reftests/transform/propagate-inherit-boolean-ref.html @@ -0,0 +1,32 @@ + + + + + + + + + + +

One

+ +

Two

+ + + diff --git a/layout/reftests/transform/propagate-inherit-boolean.html b/layout/reftests/transform/propagate-inherit-boolean.html new file mode 100644 index 0000000000..869b4f4bc5 --- /dev/null +++ b/layout/reftests/transform/propagate-inherit-boolean.html @@ -0,0 +1,31 @@ + + + + + + + + + + +

One

+ +

Two

+ + + diff --git a/layout/reftests/transform/reftest.list b/layout/reftests/transform/reftest.list new file mode 100644 index 0000000000..857d85f514 --- /dev/null +++ b/layout/reftests/transform/reftest.list @@ -0,0 +1,184 @@ +# Transforms specifying singular matrices shouldn't display at all. +# NOTE: Regressions might manifest themselves as reftest timeouts on +# this test. +== singular-1a.html about:blank +# Multiple transforms should act identically to nested divs. +fuzzy(0-1,0-27) pref(apz.allow_zooming,true) == compound-1a.html compound-1-ref.html +!= compound-1a.html compound-1-fail.html +== dynamic-inherit-1.html dynamic-inherit-1-ref.html +== dynamic-addremove-1a.html dynamic-addremove-1-ref.html +== dynamic-addremove-1b.html dynamic-addremove-1-ref.html +== dynamic-addremove-1c.html dynamic-addremove-1-ref.html +== dynamic-addremove-2.html dynamic-addremove-2-ref.html +# translatex should act like position: relative +== translatex-1a.html translatex-1-ref.html +== translatex-1b.html translatex-1-ref.html +== translatex-1c.html translatex-1-ref.html +== translatex-1d.html translatex-1-ref.html +== translatex-1e.html translatex-1-ref.html +== translatex-1a.html translatex-1-ref-2.html +# translatey should act like position: relative +== translatey-1a.html translatey-1-ref.html +== translatey-1b.html translatey-1-ref.html +== translatey-1c.html translatey-1-ref.html +== translatey-1d.html translatey-1-ref.html +== translatey-1e.html translatey-1-ref.html +# matrices defined to be translations should act like position: relative +== translatex-2.html translatex-1-ref.html +== translatey-2.html translatey-1-ref.html +# translate should act like position: relative +!= translate-1a.html translate-1-ref.html +== translate-1b.html translate-1-ref.html +== translate-1c.html translate-1-ref.html +== translate-1d.html translate-1-ref.html +== translate-1e.html translate-1-ref.html +== translate-2a.html translate-2-ref.html +== translate-3.html translate-3-ref.html +# rotate: Several rotations of the same object should be idempotent. These +# tests are currently disabled because of subpixel (< 0.00001 gfx units) +# rounding errors. +random == rotate-1a.html rotate-1-ref.html +random == rotate-1b.html rotate-1-ref.html +random == rotate-1c.html rotate-1-ref.html +random == rotate-1d.html rotate-1-ref.html +random == rotate-1e.html rotate-1-ref.html +random == rotate-1f.html rotate-1-ref.html +# rotate: 90deg rotations should be indistinguishable from objects constructed +# to look the same. +== rotate-2a.html rotate-2-ref.html +== rotate-2b.html rotate-2-ref.html +# -transform-origin: We should NOT get the same images when using different +# -transform-origins. +!= origin-1a.html origin-1-ref.html +!= origin-1b.html origin-1-ref.html +# -transform-origin: We should get the same images when using equivalent +# -transform-origins. +== origin-2a.html origin-2-ref.html +== origin-2b.html origin-2-ref.html +== origin-2c.html origin-2-ref.html +# "Translate" with percentages should be indistinguishable from translate with +# equivalent values. +== percent-1a.html percent-1-ref.html +fuzzy(0-1,0-2) == percent-1b.html percent-1-ref.html +fuzzy(0-1,0-80) == percent-1c.html percent-1-ref.html +fuzzy(0-1,0-80) == percent-1d.html percent-1-ref.html +fuzzy(0-1,0-80) == percent-1e.html percent-1-ref.html +fuzzy(0-1,0-80) == percent-1f.html percent-1-ref.html +fuzzy(0-1,0-80) == percent-1g.html percent-1-ref.html +# Transformed elements are abs-pos and fixed-pos containing blocks. +== abspos-1a.html abspos-1-ref.html +== abspos-1b.html abspos-1-ref.html +== abspos-1c.html abspos-1-ref.html +== abspos-1d.html abspos-1-ref.html +!= abspos-1e.html abspos-1-ref.html +== abspos-1f.html abspos-1-ref.html +== abspos-1g.html abspos-1-ref.html +# Origin can use "top" "right" etc. +== origin-name-1a.html origin-name-1-ref.html +fuzzy(0-1,0-19) == origin-name-1b.html origin-name-1-ref.html +== origin-name-2a.html origin-name-2-ref.html +== origin-name-2b.html origin-name-2-ref.html +fuzzy(0-1,0-350) == origin-name-2c.html origin-name-2-ref.html +== origin-name-3a.html origin-name-3-ref.html +== origin-name-3b.html origin-name-3-ref.html +# Snapping still applies after 90 degree rotations. +== snapping-1.html snapping-1-ref.html +# SVG effects should work on transforms. +== transform-svg-1a.xhtml transform-svg-1-ref.xhtml +fuzzy(0-2,0-500) == transform-svg-2a.xhtml transform-svg-2-ref.xhtml +!= transform-svg-2a.xhtml transform-svg-2-fail.xhtml +# skew should allow a mix of one and two parameters. +fuzzy(0-1,0-20) == skew-1a.html skew-1-ref.html +fuzzy(0-1,0-80) == skew-1b.html skew-1-ref.html +fuzzy(0-1,0-250) == skew-2a.html skew-2-ref.html +# matrix with values equal to other transforms should behave indistinguishably +== matrix-1a.html matrix-1-ref.html +== matrix-2a.html matrix-2-ref.html +== matrix-3a.html matrix-3-ref.html +== matrix-4a.html matrix-4-ref.html +fuzzy(0-1,0-120) == matrix-5a.html matrix-5-ref.html +fuzzy(0-1,0-110) == matrix-6a.html matrix-6-ref.html +== matrix-7a.html matrix-7-ref.html +# ensure matrix 3d does not break us - should do nothing +== matrix3d-1.html matrix3d-1-ref.html +# Test that complex transform can be reversed +fuzzy(0-2,0-5) == stresstest-1.html stresstest-1-ref.html +# Test scale transforms +== scalex-1.html scalex-1-ref.html +== scaley-1.html scaley-1-ref.html +== scale-1a.html scale-1-ref.html +== scale-1b.html scale-1-ref.html +== scale-percent-1.html scale-percent-1-ref.html +== scaled-blend-mode.html scaled-blend-mode-ref.html +# Some simple checks that it obeys selector operations +== descendant-1.html descendant-1-ref.html +== propagate-inherit-boolean.html propagate-inherit-boolean-ref.html +# Ensure you can't move outside an iframe +== iframe-1.html iframe-1-ref.html +# Bugs +== 601894-1.html 601894-ref.html +== 601894-2.html 601894-ref.html +== 830299-1.html 830299-1-ref.html +# Bug 722777 +== table-1a.html table-1-ref.html +== table-1b.html table-1-ref.html +== table-1c.html table-1-ref.html +== table-2a.html table-2-ref.html +== table-2b.html table-2-ref.html +# Bug 722463 +== inline-1a.html inline-1-ref.html +== transform-box-svg-1a.svg transform-box-svg-1-ref.svg +== transform-box-svg-1b.svg transform-box-svg-1-ref.svg +== transform-box-svg-2a.svg transform-box-svg-2-ref.svg +== transform-box-svg-2b.svg transform-box-svg-2-ref.svg +== transform-box-svg-3a.svg pass.svg +== transform-origin-svg-1a.svg transform-origin-svg-1-ref.svg +== transform-origin-svg-1b.svg transform-origin-svg-1-ref.svg +== transform-origin-svg-2a.svg transform-origin-svg-2-ref.svg +== transform-origin-svg-2b.svg transform-origin-svg-2-ref.svg +# Bug 1122526 +== animate-layer-scale-inherit-1.html animate-layer-scale-inherit-1-ref.html +fuzzy(0-145,0-10000) == animate-layer-scale-inherit-2.html animate-layer-scale-inherit-2-ref.html +== animate-layer-scale-inherit-3.html animate-layer-scale-inherit-1-ref.html +# Bug 1301500 +== dynamic-add-without-change-cb-1.html dynamic-add-without-change-cb-1-ref.html +skip-if(useDrawSnapshot) fuzzy(0-26,0-208) == table-overflowed-by-animation.html table-overflowed-by-animation-ref.html # Bug 1715402 for useDrawSnapshot&&webrender +== translate-rounding-1.html translate-rounding-ref.html +== translate-rounding-2.html translate-rounding-ref.html +fails == translate-rounding-3.html translate-rounding-viewport-ref.html # bug 1397146 +== invalidate-transform-1.html invalidate-transform-1-ref.html +== invalidate-svg-scale-1.html invalidate-svg-scale-1-ref.html +# Bug 1526847 +pref(layout.css.individual-transform.enabled,true) == animate-layer-scale-inherit-4.html animate-layer-scale-inherit-4-ref.html +fuzzy-if(winWidget,0-1,0-1000) == 1569215-1.html 1569215-1-ref.html + +test-pref(layout.css.zoom-transform-hack.enabled,true) == zoom-hack-1.html zoom-hack-ref.html +test-pref(layout.css.zoom-transform-hack.enabled,false) != zoom-hack-1.html zoom-hack-ref.html +test-pref(layout.css.zoom-transform-hack.enabled,true) == zoom-hack-2.html zoom-hack-ref.html + +== transform-anon-block-1.html transform-anon-block-1-ref.html +test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) == partial-prerender-expansion-translate.html partial-prerender-expansion-ref.html +test-pref(layout.animation.prerender.partial,true) == partial-prerender-translate-1.html about:blank +test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") fuzzy(0-59,0-1800) fuzzy-if(Android,0-255,0-7000) == partial-prerender-translate-2.html partial-prerender-translate-2-ref.html +test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") random == partial-prerender-translate-3.html partial-prerender-translate-3-ref.html # bug 1642575 +# This reftest doesn't fail on WebRender, this reftest fails only if there is a jank mechanism and the mechanism doesn't properly handle ancestor's transform values +test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") == partial-prerender-translate-4.html partial-prerender-expansion-ref.html +# This reftest doesn't fail on WebRender, this reftest fails only if there is a jank mechanism and the mechanism does inproperly handle position:fixed scroll target +test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") == partial-prerender-translate-5.html partial-prerender-translate-5-ref.html +random-if(useDrawSnapshot) test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") fuzzy(0-46,0-1250) fuzzy-if(Android,0-255,0-9900) random-if(gtkWidget&&isDebugBuild) == partial-prerender-translate-6.html partial-prerender-translate-6-ref.html +test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") fuzzy(0-4,0-1200) == partial-prerender-translate-7.html partial-prerender-translate-2-ref.html +# This reftest doesn't fail on WebRender, this reftest fails only if there is a jank mechanism and the mechanism doesn't properly clip transform in iframes. +test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") == partial-prerender-translate-8.html partial-prerender-translate-8-ref.html +# This reftest doesn't fail on WebRender, this reftest fails only if there is a jank mechanism and the mechanism does inproperly handle position:fixed scroll target +fails-if(useDrawSnapshot) test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") == partial-prerender-translate-9.html partial-prerender-translate-5-ref.html +test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") == partial-prerender-translate-10.html partial-prerender-translate-10-ref.html +test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") == partial-prerender-translate-11.html partial-prerender-translate-11-ref.html +skip test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") == partial-prerender-translate-12.html partial-prerender-translate-2-ref.html # bug 1666692 for WebRender +# This reftest heavily depends on layout.animation.prerender.viewport-ratio-limit +# and reftest viewport size (800, 1000). +skip-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)||Android) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") fuzzy-if(!layersGPUAccelerated,0-75,0-2683) == partial-prerender-expansion-rotate.html partial-prerender-expansion-ref.html +skip-if(useDrawSnapshot) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") pref(dom.meta-viewport.enabled,true) pref(apz.allow_zooming,true) == partial-prerender-expansion-with-resolution-1.html partial-prerender-expansion-with-resolution-ref.html +skip test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") pref(dom.meta-viewport.enabled,true) pref(apz.allow_zooming,true) == partial-prerender-expansion-with-resolution-2.html partial-prerender-expansion-with-resolution-ref.html # bug 1650039 for WebRender +test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") fuzzy-if(Android,0-255,0-400) == partial-prerender-in-svg-1.html partial-prerender-in-svg-1-ref.html +test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") == partial-prerender-in-svg-2.html partial-prerender-in-svg-1-ref.html # Reuse partial-prerender-in-svg-1-ref.html since the result should look same as partial-prerender-in-svg-1.html +test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") fuzzy(0-62,0-400) fuzzy-if(Android,0-255,0-2000) == partial-prerender-in-svg-3.html partial-prerender-in-svg-3-ref.html diff --git a/layout/reftests/transform/rotate-1-ref.html b/layout/reftests/transform/rotate-1-ref.html new file mode 100644 index 0000000000..4ebbf5a568 --- /dev/null +++ b/layout/reftests/transform/rotate-1-ref.html @@ -0,0 +1,9 @@ + + + + +
+ Test Text +
+ + diff --git a/layout/reftests/transform/rotate-1a.html b/layout/reftests/transform/rotate-1a.html new file mode 100644 index 0000000000..fc8e67380d --- /dev/null +++ b/layout/reftests/transform/rotate-1a.html @@ -0,0 +1,9 @@ + + + + +
+ Test Text +
+ + diff --git a/layout/reftests/transform/rotate-1b.html b/layout/reftests/transform/rotate-1b.html new file mode 100644 index 0000000000..79fa5c6b76 --- /dev/null +++ b/layout/reftests/transform/rotate-1b.html @@ -0,0 +1,9 @@ + + + + +
+ Test Text +
+ + diff --git a/layout/reftests/transform/rotate-1c.html b/layout/reftests/transform/rotate-1c.html new file mode 100644 index 0000000000..780739ca2c --- /dev/null +++ b/layout/reftests/transform/rotate-1c.html @@ -0,0 +1,9 @@ + + + + +
+ Test Text +
+ + diff --git a/layout/reftests/transform/rotate-1d.html b/layout/reftests/transform/rotate-1d.html new file mode 100644 index 0000000000..ab44c7fc7f --- /dev/null +++ b/layout/reftests/transform/rotate-1d.html @@ -0,0 +1,9 @@ + + + + +
+ Test Text +
+ + diff --git a/layout/reftests/transform/rotate-1e.html b/layout/reftests/transform/rotate-1e.html new file mode 100644 index 0000000000..1f2ef14381 --- /dev/null +++ b/layout/reftests/transform/rotate-1e.html @@ -0,0 +1,9 @@ + + + + +
+ Test Text +
+ + diff --git a/layout/reftests/transform/rotate-1f.html b/layout/reftests/transform/rotate-1f.html new file mode 100644 index 0000000000..1dd88ed00c --- /dev/null +++ b/layout/reftests/transform/rotate-1f.html @@ -0,0 +1,9 @@ + + + + +
+ Test Text +
+ + diff --git a/layout/reftests/transform/rotate-2-ref.html b/layout/reftests/transform/rotate-2-ref.html new file mode 100644 index 0000000000..51be5f08c3 --- /dev/null +++ b/layout/reftests/transform/rotate-2-ref.html @@ -0,0 +1,9 @@ + + + + +
+ +
+ + diff --git a/layout/reftests/transform/rotate-2a.html b/layout/reftests/transform/rotate-2a.html new file mode 100644 index 0000000000..9805bd79af --- /dev/null +++ b/layout/reftests/transform/rotate-2a.html @@ -0,0 +1,9 @@ + + + + +
+ +
+ + diff --git a/layout/reftests/transform/rotate-2b.html b/layout/reftests/transform/rotate-2b.html new file mode 100644 index 0000000000..040d8a99c1 --- /dev/null +++ b/layout/reftests/transform/rotate-2b.html @@ -0,0 +1,9 @@ + + + + +
+ +
+ + diff --git a/layout/reftests/transform/scale-1-ref.html b/layout/reftests/transform/scale-1-ref.html new file mode 100644 index 0000000000..7c39dd8505 --- /dev/null +++ b/layout/reftests/transform/scale-1-ref.html @@ -0,0 +1,16 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/scale-1a.html b/layout/reftests/transform/scale-1a.html new file mode 100644 index 0000000000..007d23e88c --- /dev/null +++ b/layout/reftests/transform/scale-1a.html @@ -0,0 +1,17 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/scale-1b.html b/layout/reftests/transform/scale-1b.html new file mode 100644 index 0000000000..6da74f0cfd --- /dev/null +++ b/layout/reftests/transform/scale-1b.html @@ -0,0 +1,17 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/scale-percent-1-ref.html b/layout/reftests/transform/scale-percent-1-ref.html new file mode 100644 index 0000000000..78c05acc54 --- /dev/null +++ b/layout/reftests/transform/scale-percent-1-ref.html @@ -0,0 +1,17 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/scale-percent-1.html b/layout/reftests/transform/scale-percent-1.html new file mode 100644 index 0000000000..45e2c0abd5 --- /dev/null +++ b/layout/reftests/transform/scale-percent-1.html @@ -0,0 +1,18 @@ + + + + + + +
+
+ + diff --git a/layout/reftests/transform/scaled-blend-mode-ref.html b/layout/reftests/transform/scaled-blend-mode-ref.html new file mode 100644 index 0000000000..85ce12cd14 --- /dev/null +++ b/layout/reftests/transform/scaled-blend-mode-ref.html @@ -0,0 +1,25 @@ + + + + + +
+
+ Hello +
+
+ + diff --git a/layout/reftests/transform/scaled-blend-mode.html b/layout/reftests/transform/scaled-blend-mode.html new file mode 100644 index 0000000000..100be8126a --- /dev/null +++ b/layout/reftests/transform/scaled-blend-mode.html @@ -0,0 +1,25 @@ + + + + + +
+
+ Hello +
+
+ + diff --git a/layout/reftests/transform/scalex-1-ref.html b/layout/reftests/transform/scalex-1-ref.html new file mode 100644 index 0000000000..b95fa2a46e --- /dev/null +++ b/layout/reftests/transform/scalex-1-ref.html @@ -0,0 +1,17 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/scalex-1.html b/layout/reftests/transform/scalex-1.html new file mode 100644 index 0000000000..becada6bbd --- /dev/null +++ b/layout/reftests/transform/scalex-1.html @@ -0,0 +1,17 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/scaley-1-ref.html b/layout/reftests/transform/scaley-1-ref.html new file mode 100644 index 0000000000..58a01d1958 --- /dev/null +++ b/layout/reftests/transform/scaley-1-ref.html @@ -0,0 +1,17 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/scaley-1.html b/layout/reftests/transform/scaley-1.html new file mode 100644 index 0000000000..b909fbad79 --- /dev/null +++ b/layout/reftests/transform/scaley-1.html @@ -0,0 +1,17 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/singular-1a.html b/layout/reftests/transform/singular-1a.html new file mode 100644 index 0000000000..1ef61dc99c --- /dev/null +++ b/layout/reftests/transform/singular-1a.html @@ -0,0 +1,9 @@ + + + + +
+ This shouldn't be visible. +
+ + diff --git a/layout/reftests/transform/skew-1-ref.html b/layout/reftests/transform/skew-1-ref.html new file mode 100644 index 0000000000..d833689700 --- /dev/null +++ b/layout/reftests/transform/skew-1-ref.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/skew-1a.html b/layout/reftests/transform/skew-1a.html new file mode 100644 index 0000000000..125b45bc4f --- /dev/null +++ b/layout/reftests/transform/skew-1a.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/skew-1b.html b/layout/reftests/transform/skew-1b.html new file mode 100644 index 0000000000..5776ba0081 --- /dev/null +++ b/layout/reftests/transform/skew-1b.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/skew-2-ref.html b/layout/reftests/transform/skew-2-ref.html new file mode 100644 index 0000000000..e017dd0e22 --- /dev/null +++ b/layout/reftests/transform/skew-2-ref.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/skew-2a.html b/layout/reftests/transform/skew-2a.html new file mode 100644 index 0000000000..e3e5df6da3 --- /dev/null +++ b/layout/reftests/transform/skew-2a.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/transform/snapping-1-ref.html b/layout/reftests/transform/snapping-1-ref.html new file mode 100644 index 0000000000..99006901b3 --- /dev/null +++ b/layout/reftests/transform/snapping-1-ref.html @@ -0,0 +1,18 @@ + + + + + + +
+ + diff --git a/layout/reftests/transform/snapping-1.html b/layout/reftests/transform/snapping-1.html new file mode 100644 index 0000000000..e5a7d9abde --- /dev/null +++ b/layout/reftests/transform/snapping-1.html @@ -0,0 +1,19 @@ + + + + + + +
+ diff --git a/layout/reftests/transform/square.html b/layout/reftests/transform/square.html new file mode 100644 index 0000000000..2f6e4950bc --- /dev/null +++ b/layout/reftests/transform/square.html @@ -0,0 +1,20 @@ + + + + + +
+ +
+ + diff --git a/layout/reftests/transform/stresstest-1-ref.html b/layout/reftests/transform/stresstest-1-ref.html new file mode 100644 index 0000000000..a84cff23db --- /dev/null +++ b/layout/reftests/transform/stresstest-1-ref.html @@ -0,0 +1,7 @@ + + + + + diff --git a/layout/reftests/transform/stresstest-1.html b/layout/reftests/transform/stresstest-1.html new file mode 100644 index 0000000000..f0202ab861 --- /dev/null +++ b/layout/reftests/transform/stresstest-1.html @@ -0,0 +1,27 @@ + + + + + + + + diff --git a/layout/reftests/transform/table-1-ref.html b/layout/reftests/transform/table-1-ref.html new file mode 100644 index 0000000000..ca213123b5 --- /dev/null +++ b/layout/reftests/transform/table-1-ref.html @@ -0,0 +1,7 @@ + +
+ + +
Hello
there! +
+
diff --git a/layout/reftests/transform/table-1a.html b/layout/reftests/transform/table-1a.html new file mode 100644 index 0000000000..ce7458c8db --- /dev/null +++ b/layout/reftests/transform/table-1a.html @@ -0,0 +1,5 @@ + + + +
Hello
there! +
diff --git a/layout/reftests/transform/table-1b.html b/layout/reftests/transform/table-1b.html new file mode 100644 index 0000000000..ad045a3af4 --- /dev/null +++ b/layout/reftests/transform/table-1b.html @@ -0,0 +1,5 @@ + + + +
Hello
there! +
diff --git a/layout/reftests/transform/table-1c.html b/layout/reftests/transform/table-1c.html new file mode 100644 index 0000000000..50f4d1add5 --- /dev/null +++ b/layout/reftests/transform/table-1c.html @@ -0,0 +1,7 @@ + +
+ + +
Hello
there! +
+
diff --git a/layout/reftests/transform/table-2-ref.html b/layout/reftests/transform/table-2-ref.html new file mode 100644 index 0000000000..60e7bbb294 --- /dev/null +++ b/layout/reftests/transform/table-2-ref.html @@ -0,0 +1,6 @@ + +
+ + +
there!
Hello +
diff --git a/layout/reftests/transform/table-2a.html b/layout/reftests/transform/table-2a.html new file mode 100644 index 0000000000..6e7f91ee57 --- /dev/null +++ b/layout/reftests/transform/table-2a.html @@ -0,0 +1,5 @@ + + + +
there!
Hello +
diff --git a/layout/reftests/transform/table-2b.html b/layout/reftests/transform/table-2b.html new file mode 100644 index 0000000000..3d94dcf97b --- /dev/null +++ b/layout/reftests/transform/table-2b.html @@ -0,0 +1,5 @@ + + + +
there!
Hello +
diff --git a/layout/reftests/transform/table-overflowed-by-animation-ref.html b/layout/reftests/transform/table-overflowed-by-animation-ref.html new file mode 100644 index 0000000000..242dc53506 --- /dev/null +++ b/layout/reftests/transform/table-overflowed-by-animation-ref.html @@ -0,0 +1,7 @@ + + + + +
+
+ diff --git a/layout/reftests/transform/table-overflowed-by-animation.html b/layout/reftests/transform/table-overflowed-by-animation.html new file mode 100644 index 0000000000..b7bd80b5e4 --- /dev/null +++ b/layout/reftests/transform/table-overflowed-by-animation.html @@ -0,0 +1,29 @@ + + + + + +
+
+ + diff --git a/layout/reftests/transform/transform-anon-block-1-ref.html b/layout/reftests/transform/transform-anon-block-1-ref.html new file mode 100644 index 0000000000..a6b89ab863 --- /dev/null +++ b/layout/reftests/transform/transform-anon-block-1-ref.html @@ -0,0 +1,29 @@ + + + + + + + + + + +
+
+
+ + diff --git a/layout/reftests/transform/transform-anon-block-1.html b/layout/reftests/transform/transform-anon-block-1.html new file mode 100644 index 0000000000..0a45ec8804 --- /dev/null +++ b/layout/reftests/transform/transform-anon-block-1.html @@ -0,0 +1,29 @@ + + + + + + + + + + + + + diff --git a/layout/reftests/transform/transform-box-svg-1-ref.svg b/layout/reftests/transform/transform-box-svg-1-ref.svg new file mode 100644 index 0000000000..8f748b73d7 --- /dev/null +++ b/layout/reftests/transform/transform-box-svg-1-ref.svg @@ -0,0 +1,3 @@ + + + diff --git a/layout/reftests/transform/transform-box-svg-1a.svg b/layout/reftests/transform/transform-box-svg-1a.svg new file mode 100644 index 0000000000..e74989823d --- /dev/null +++ b/layout/reftests/transform/transform-box-svg-1a.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/layout/reftests/transform/transform-box-svg-1b.svg b/layout/reftests/transform/transform-box-svg-1b.svg new file mode 100644 index 0000000000..84d0da992b --- /dev/null +++ b/layout/reftests/transform/transform-box-svg-1b.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/layout/reftests/transform/transform-box-svg-2-ref.svg b/layout/reftests/transform/transform-box-svg-2-ref.svg new file mode 100644 index 0000000000..905fafcca7 --- /dev/null +++ b/layout/reftests/transform/transform-box-svg-2-ref.svg @@ -0,0 +1,3 @@ + + + diff --git a/layout/reftests/transform/transform-box-svg-2a.svg b/layout/reftests/transform/transform-box-svg-2a.svg new file mode 100644 index 0000000000..7ae4cfe0b4 --- /dev/null +++ b/layout/reftests/transform/transform-box-svg-2a.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/layout/reftests/transform/transform-box-svg-2b.svg b/layout/reftests/transform/transform-box-svg-2b.svg new file mode 100644 index 0000000000..8b14744820 --- /dev/null +++ b/layout/reftests/transform/transform-box-svg-2b.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/layout/reftests/transform/transform-box-svg-3a.svg b/layout/reftests/transform/transform-box-svg-3a.svg new file mode 100644 index 0000000000..625294038c --- /dev/null +++ b/layout/reftests/transform/transform-box-svg-3a.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/layout/reftests/transform/transform-origin-svg-1-ref.svg b/layout/reftests/transform/transform-origin-svg-1-ref.svg new file mode 100644 index 0000000000..8f748b73d7 --- /dev/null +++ b/layout/reftests/transform/transform-origin-svg-1-ref.svg @@ -0,0 +1,3 @@ + + + diff --git a/layout/reftests/transform/transform-origin-svg-1a.svg b/layout/reftests/transform/transform-origin-svg-1a.svg new file mode 100644 index 0000000000..c1591e65b6 --- /dev/null +++ b/layout/reftests/transform/transform-origin-svg-1a.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/layout/reftests/transform/transform-origin-svg-1b.svg b/layout/reftests/transform/transform-origin-svg-1b.svg new file mode 100644 index 0000000000..ca4eead39e --- /dev/null +++ b/layout/reftests/transform/transform-origin-svg-1b.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/layout/reftests/transform/transform-origin-svg-2-ref.svg b/layout/reftests/transform/transform-origin-svg-2-ref.svg new file mode 100644 index 0000000000..905fafcca7 --- /dev/null +++ b/layout/reftests/transform/transform-origin-svg-2-ref.svg @@ -0,0 +1,3 @@ + + + diff --git a/layout/reftests/transform/transform-origin-svg-2a.svg b/layout/reftests/transform/transform-origin-svg-2a.svg new file mode 100644 index 0000000000..46de3c4806 --- /dev/null +++ b/layout/reftests/transform/transform-origin-svg-2a.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/layout/reftests/transform/transform-origin-svg-2b.svg b/layout/reftests/transform/transform-origin-svg-2b.svg new file mode 100644 index 0000000000..29d4187aa5 --- /dev/null +++ b/layout/reftests/transform/transform-origin-svg-2b.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/layout/reftests/transform/transform-svg-1-ref.xhtml b/layout/reftests/transform/transform-svg-1-ref.xhtml new file mode 100644 index 0000000000..1d303d1ada --- /dev/null +++ b/layout/reftests/transform/transform-svg-1-ref.xhtml @@ -0,0 +1,12 @@ + + + +
+
+
+
+ + diff --git a/layout/reftests/transform/transform-svg-1a.xhtml b/layout/reftests/transform/transform-svg-1a.xhtml new file mode 100644 index 0000000000..99ffa75a02 --- /dev/null +++ b/layout/reftests/transform/transform-svg-1a.xhtml @@ -0,0 +1,20 @@ + + + +
+
+
+
+ + + + + + + + diff --git a/layout/reftests/transform/transform-svg-1b.xhtml b/layout/reftests/transform/transform-svg-1b.xhtml new file mode 100644 index 0000000000..73bcb54980 --- /dev/null +++ b/layout/reftests/transform/transform-svg-1b.xhtml @@ -0,0 +1,20 @@ + + + +
+
+
+
+ + + + + + + + diff --git a/layout/reftests/transform/transform-svg-2-fail.xhtml b/layout/reftests/transform/transform-svg-2-fail.xhtml new file mode 100644 index 0000000000..b3fe934e28 --- /dev/null +++ b/layout/reftests/transform/transform-svg-2-fail.xhtml @@ -0,0 +1,20 @@ + + + +
+
+
+
+ + + + + + + + diff --git a/layout/reftests/transform/transform-svg-2-ref.xhtml b/layout/reftests/transform/transform-svg-2-ref.xhtml new file mode 100644 index 0000000000..7d3da096db --- /dev/null +++ b/layout/reftests/transform/transform-svg-2-ref.xhtml @@ -0,0 +1,20 @@ + + + +
+
+
+
+ + + + + + + + diff --git a/layout/reftests/transform/transform-svg-2a.xhtml b/layout/reftests/transform/transform-svg-2a.xhtml new file mode 100644 index 0000000000..c6e86b294b --- /dev/null +++ b/layout/reftests/transform/transform-svg-2a.xhtml @@ -0,0 +1,20 @@ + + + +
+
+
+
+ + + + + + + + diff --git a/layout/reftests/transform/translate-1-ref.html b/layout/reftests/transform/translate-1-ref.html new file mode 100644 index 0000000000..bdd2a30e70 --- /dev/null +++ b/layout/reftests/transform/translate-1-ref.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translate-1a.html b/layout/reftests/transform/translate-1a.html new file mode 100644 index 0000000000..3a7aa50f06 --- /dev/null +++ b/layout/reftests/transform/translate-1a.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translate-1b.html b/layout/reftests/transform/translate-1b.html new file mode 100644 index 0000000000..c0eced528d --- /dev/null +++ b/layout/reftests/transform/translate-1b.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translate-1c.html b/layout/reftests/transform/translate-1c.html new file mode 100644 index 0000000000..6ce78f42c2 --- /dev/null +++ b/layout/reftests/transform/translate-1c.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translate-1d.html b/layout/reftests/transform/translate-1d.html new file mode 100644 index 0000000000..8cd0697f71 --- /dev/null +++ b/layout/reftests/transform/translate-1d.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translate-1e.html b/layout/reftests/transform/translate-1e.html new file mode 100644 index 0000000000..5d94de00ec --- /dev/null +++ b/layout/reftests/transform/translate-1e.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translate-2-ref.html b/layout/reftests/transform/translate-2-ref.html new file mode 100644 index 0000000000..bc05a774a4 --- /dev/null +++ b/layout/reftests/transform/translate-2-ref.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translate-2a.html b/layout/reftests/transform/translate-2a.html new file mode 100644 index 0000000000..3a7aa50f06 --- /dev/null +++ b/layout/reftests/transform/translate-2a.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translate-3-ref.html b/layout/reftests/transform/translate-3-ref.html new file mode 100644 index 0000000000..458932b60b --- /dev/null +++ b/layout/reftests/transform/translate-3-ref.html @@ -0,0 +1,8 @@ + + +
diff --git a/layout/reftests/transform/translate-3.html b/layout/reftests/transform/translate-3.html new file mode 100644 index 0000000000..ea326324a3 --- /dev/null +++ b/layout/reftests/transform/translate-3.html @@ -0,0 +1,18 @@ + + +
+
+
+
diff --git a/layout/reftests/transform/translate-rounding-1.html b/layout/reftests/transform/translate-rounding-1.html new file mode 100644 index 0000000000..a77f71dd59 --- /dev/null +++ b/layout/reftests/transform/translate-rounding-1.html @@ -0,0 +1,18 @@ + + + + Bug 1392161 - Transform translate rounding (em) + + + +
+ + diff --git a/layout/reftests/transform/translate-rounding-2.html b/layout/reftests/transform/translate-rounding-2.html new file mode 100644 index 0000000000..d22d6071fc --- /dev/null +++ b/layout/reftests/transform/translate-rounding-2.html @@ -0,0 +1,20 @@ + + + + Bug 1392161 - Transform translate rounding (rem) + + + +
+ + diff --git a/layout/reftests/transform/translate-rounding-3.html b/layout/reftests/transform/translate-rounding-3.html new file mode 100644 index 0000000000..2d0e92e6a1 --- /dev/null +++ b/layout/reftests/transform/translate-rounding-3.html @@ -0,0 +1,17 @@ + + + + Bug 1392161 - Transform translate rounding (viewport size) + + + +
+ + diff --git a/layout/reftests/transform/translate-rounding-ref.html b/layout/reftests/transform/translate-rounding-ref.html new file mode 100644 index 0000000000..8cf29dd1a9 --- /dev/null +++ b/layout/reftests/transform/translate-rounding-ref.html @@ -0,0 +1,18 @@ + + + + Bug 1392161 - Translate rounding reference + + + +
+ + diff --git a/layout/reftests/transform/translate-rounding-viewport-ref.html b/layout/reftests/transform/translate-rounding-viewport-ref.html new file mode 100644 index 0000000000..da2051d3b3 --- /dev/null +++ b/layout/reftests/transform/translate-rounding-viewport-ref.html @@ -0,0 +1,18 @@ + + + + Bug 1392161 - Translate rounding reference (viewport) + + + +
+ + diff --git a/layout/reftests/transform/translatex-1-ref-2.html b/layout/reftests/transform/translatex-1-ref-2.html new file mode 100644 index 0000000000..5f242f1850 --- /dev/null +++ b/layout/reftests/transform/translatex-1-ref-2.html @@ -0,0 +1,12 @@ + + + + +
+
+
+
+ +
+ + diff --git a/layout/reftests/transform/translatex-1-ref.html b/layout/reftests/transform/translatex-1-ref.html new file mode 100644 index 0000000000..4b35ca823c --- /dev/null +++ b/layout/reftests/transform/translatex-1-ref.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translatex-1a.html b/layout/reftests/transform/translatex-1a.html new file mode 100644 index 0000000000..060b3f4364 --- /dev/null +++ b/layout/reftests/transform/translatex-1a.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translatex-1b.html b/layout/reftests/transform/translatex-1b.html new file mode 100644 index 0000000000..aaca0211b9 --- /dev/null +++ b/layout/reftests/transform/translatex-1b.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translatex-1c.html b/layout/reftests/transform/translatex-1c.html new file mode 100644 index 0000000000..9a0cb5a036 --- /dev/null +++ b/layout/reftests/transform/translatex-1c.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translatex-1d.html b/layout/reftests/transform/translatex-1d.html new file mode 100644 index 0000000000..4b631aa063 --- /dev/null +++ b/layout/reftests/transform/translatex-1d.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translatex-1e.html b/layout/reftests/transform/translatex-1e.html new file mode 100644 index 0000000000..a45ff3c757 --- /dev/null +++ b/layout/reftests/transform/translatex-1e.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translatex-2.html b/layout/reftests/transform/translatex-2.html new file mode 100644 index 0000000000..6271e4d932 --- /dev/null +++ b/layout/reftests/transform/translatex-2.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translatey-1-ref-2.html b/layout/reftests/transform/translatey-1-ref-2.html new file mode 100644 index 0000000000..49c42165f0 --- /dev/null +++ b/layout/reftests/transform/translatey-1-ref-2.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translatey-1-ref.html b/layout/reftests/transform/translatey-1-ref.html new file mode 100644 index 0000000000..a898e3385e --- /dev/null +++ b/layout/reftests/transform/translatey-1-ref.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translatey-1a.html b/layout/reftests/transform/translatey-1a.html new file mode 100644 index 0000000000..8c6d985ce8 --- /dev/null +++ b/layout/reftests/transform/translatey-1a.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translatey-1b.html b/layout/reftests/transform/translatey-1b.html new file mode 100644 index 0000000000..3adafcb2e4 --- /dev/null +++ b/layout/reftests/transform/translatey-1b.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translatey-1c.html b/layout/reftests/transform/translatey-1c.html new file mode 100644 index 0000000000..8a4b70babd --- /dev/null +++ b/layout/reftests/transform/translatey-1c.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translatey-1d.html b/layout/reftests/transform/translatey-1d.html new file mode 100644 index 0000000000..73b7d5bbd6 --- /dev/null +++ b/layout/reftests/transform/translatey-1d.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translatey-1e.html b/layout/reftests/transform/translatey-1e.html new file mode 100644 index 0000000000..9a6c1f825a --- /dev/null +++ b/layout/reftests/transform/translatey-1e.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/translatey-2.html b/layout/reftests/transform/translatey-2.html new file mode 100644 index 0000000000..5a727fb855 --- /dev/null +++ b/layout/reftests/transform/translatey-2.html @@ -0,0 +1,9 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/transform/zoom-hack-1.html b/layout/reftests/transform/zoom-hack-1.html new file mode 100644 index 0000000000..2bce0ac6c6 --- /dev/null +++ b/layout/reftests/transform/zoom-hack-1.html @@ -0,0 +1,10 @@ + + +
diff --git a/layout/reftests/transform/zoom-hack-2.html b/layout/reftests/transform/zoom-hack-2.html new file mode 100644 index 0000000000..d78550ef84 --- /dev/null +++ b/layout/reftests/transform/zoom-hack-2.html @@ -0,0 +1,10 @@ + + +
diff --git a/layout/reftests/transform/zoom-hack-ref.html b/layout/reftests/transform/zoom-hack-ref.html new file mode 100644 index 0000000000..274976159a --- /dev/null +++ b/layout/reftests/transform/zoom-hack-ref.html @@ -0,0 +1,9 @@ + + +
-- cgit v1.2.3