diff options
author | Matthias Clasen <mclasen@redhat.com> | 2020-09-28 20:32:27 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2020-09-28 21:07:51 -0400 |
commit | 30b7545fb57e50548ab13a438771e200ad3cdca3 (patch) | |
tree | 1e4ab4cb1a90343502b330194792ff69971dbe76 | |
parent | a799c86edbb5cac0efd86d78e54ede6ee5be5d3c (diff) | |
download | gtk+-30b7545fb57e50548ab13a438771e200ad3cdca3.tar.gz |
Add a reftest for flipping transforms
Verify that a scale of -1 does in fact cause a
gradient to go the other direction.
-rw-r--r-- | testsuite/reftests/gradient-flip.css | 14 | ||||
-rw-r--r-- | testsuite/reftests/gradient-flip.ref.ui | 9 | ||||
-rw-r--r-- | testsuite/reftests/gradient-flip.ui | 13 |
3 files changed, 36 insertions, 0 deletions
diff --git a/testsuite/reftests/gradient-flip.css b/testsuite/reftests/gradient-flip.css new file mode 100644 index 0000000000..a949e7d141 --- /dev/null +++ b/testsuite/reftests/gradient-flip.css @@ -0,0 +1,14 @@ +@import "reset-to-defaults.css"; + +#reference { + background: linear-gradient(to bottom, red, yellow); +} + +window { + background: green; +} + +#box1 { + transform: scaleY(-1); + background: linear-gradient(to bottom, yellow, red); +} diff --git a/testsuite/reftests/gradient-flip.ref.ui b/testsuite/reftests/gradient-flip.ref.ui new file mode 100644 index 0000000000..d7ae2bcfa1 --- /dev/null +++ b/testsuite/reftests/gradient-flip.ref.ui @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<interface> + <object class="GtkWindow" id="window1"> + <property name="decorated">0</property> + <property name="default_width">200</property> + <property name="default_height">200</property> + <property name="name">reference</property> + </object> +</interface> diff --git a/testsuite/reftests/gradient-flip.ui b/testsuite/reftests/gradient-flip.ui new file mode 100644 index 0000000000..ffda6aa32f --- /dev/null +++ b/testsuite/reftests/gradient-flip.ui @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<interface> + <object class="GtkWindow" id="window1"> + <property name="decorated">0</property> + <property name="default_width">200</property> + <property name="default_height">200</property> + <child> + <object class="GtkBox"> + <property name="name">box1</property> + </object> + </child> + </object> +</interface> |