gtk2/testsuite/reftests
Timm Bäder fb4ffa468c build: Don't use 'continue'
It does not exist in meson 0.48 apparently.
2019-03-31 06:37:10 +02:00
..
721800-0px-dotted-border.css
721800-0px-dotted-border.ref.ui
721800-0px-dotted-border.ui
actionbar.css
actionbar.ref.ui reftests: Fix actionbar test 2019-03-29 09:56:52 +01:00
actionbar.ui Convert all ui files 2019-03-27 13:36:24 -04:00
align-expand.sh label: Remove angle property 2017-04-25 20:30:37 +02:00
animation-direction.c reftests: Add a message to the test output 2016-01-31 14:11:01 -05:00
animation-direction.css
animation-direction.ref.ui reftests: Make animation-direction test more reliable 2016-01-31 13:51:54 -05:00
animation-direction.ui Fix animation-direction reftest 2014-08-10 19:11:38 -04:00
animation-fill-mode-iteration-count.css cssanimation: Compute progress correctly 2016-03-11 16:39:34 +01:00
animation-fill-mode-iteration-count.ref.ui cssanimation: Compute progress correctly 2016-03-11 16:39:34 +01:00
animation-fill-mode-iteration-count.ui cssanimation: Compute progress correctly 2016-03-11 16:39:34 +01:00
background-area.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
background-area.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-area.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-blend-mode-clip-interaction.css css: An opaque background does not allow omitting push_group 2016-12-20 18:01:10 +01:00
background-blend-mode-clip-interaction.ref.ui css: An opaque background does not allow omitting push_group 2016-12-20 18:01:10 +01:00
background-blend-mode-clip-interaction.ui css: An opaque background does not allow omitting push_group 2016-12-20 18:01:10 +01:00
background-color-transparent.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
background-color-transparent.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-color-transparent.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-image-multiple.css Stop using one-stop gradients in reftests 2016-07-26 07:25:01 -04:00
background-image-multiple.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-image-multiple.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-origin.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
background-origin.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-origin.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-position-repeat-bg.png
background-position-repeat.css
background-position-repeat.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-position-repeat.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-position-simple.css
background-position-simple.ref.ui
background-position-simple.ui
background-position.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
background-position.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-position.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-positioning-area-empty.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-positioning-area-empty.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-repeat.css
background-repeat.ref.ui reftests: Remove GtkMisc properties from now non-misc widgets 2016-10-16 18:17:21 +02:00
background-repeat.ui
background-size-keywords.css
background-size-keywords.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-size-keywords.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-size-zero.css reftests: Fix background-size-zero test 2019-03-29 09:56:52 +01:00
background-size-zero.ref.ui
background-size-zero.ui
background-size.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
background-size.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-size.ui Fix unittests 2016-10-18 00:34:41 +02:00
background-window-transparent.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
background-window-transparent.ref.ui
background-window-transparent.ui
bad-color-names.css
bad-color-names.ref.ui
bad-color-names.ui
border-color-default.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
border-color-default.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
border-color-default.ui Fix unittests 2016-10-18 00:34:41 +02:00
border-corner-zero-width-rendering.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
border-corner-zero-width-rendering.ref.ui roundedbox: Treat path segments differently 2015-01-22 16:25:54 +01:00
border-corner-zero-width-rendering.ui roundedbox: Treat path segments differently 2015-01-22 16:25:54 +01:00
border-half-pixel.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
border-half-pixel.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
border-half-pixel.ui Fix unittests 2016-10-18 00:34:41 +02:00
border-image-3-balls-green-squished.png
border-image-3-balls-green.png
border-image-3-balls-yellow-squished.png
border-image-3-balls-yellow.png
border-image-ball-green.png
border-image-ball-red.png
border-image-ball-yellow.png
border-image-balls.png
border-image-excess-size.css reftests: Fix border-image-excess-size.ui test 2019-03-29 09:56:52 +01:00
border-image-excess-size.ref.ui
border-image-excess-size.ui
border-image-url-scaled.css
border-image-url-scaled.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
border-image-url-scaled.ui Fix unittests 2016-10-18 00:34:41 +02:00
border-image-url.css
border-image-url.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
border-image-url.ui Fix unittests 2016-10-18 00:34:41 +02:00
border-radius-clamp.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
border-radius-clamp.ref.ui
border-radius-clamp.ui
border-rgb.png
border-rgb@2.png
border-style-none.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
border-style-none.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
border-style-none.ui Fix unittests 2016-10-18 00:34:41 +02:00
border-style.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
border-style.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
border-style.ui Fix unittests 2016-10-18 00:34:41 +02:00
box-order.css reftests: Add a reftest for box sibling ordering 2015-03-18 15:23:31 +01:00
box-order.ref.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
box-order.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
box-pseudo-classes.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
box-pseudo-classes.ref.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
box-pseudo-classes.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
box-shadow-changes-modify-clip.css reftests: add a test for animated box shadow updating clip 2016-03-03 16:14:39 -08:00
box-shadow-changes-modify-clip.ref.ui reftests: add a test for animated box shadow updating clip 2016-03-03 16:14:39 -08:00
box-shadow-changes-modify-clip.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
box-shadow-spec-inset.css
box-shadow-spec-inset.ref.ui
box-shadow-spec-inset.ui
box-shadow-spread.css roundedbox: Only grow border-radius if there is one 2014-08-21 00:54:07 +02:00
box-shadow-spread.ref.ui roundedbox: Only grow border-radius if there is one 2014-08-21 00:54:07 +02:00
box-shadow-spread.ui roundedbox: Only grow border-radius if there is one 2014-08-21 00:54:07 +02:00
box-shadow-with-blend-mode.css reftests: Add reftest for the last 2 fixes 2016-11-08 02:32:39 +01:00
box-shadow-with-blend-mode.ref.ui reftests: Fix test 2017-01-13 03:38:36 +01:00
box-shadow-with-blend-mode.ui reftests: Fix test 2017-01-13 03:38:36 +01:00
button-wrapping.ref.ui Convert ui files 2019-03-27 21:48:12 -04:00
button-wrapping.ui Convert ui files 2019-03-27 21:48:12 -04:00
color-transition.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
color-transition.ref.ui cssvalue: Change color transitions to run premultiplied 2015-06-26 21:12:50 +02:00
color-transition.ui cssvalue: Change color transitions to run premultiplied 2015-06-26 21:12:50 +02:00
css-currentcolor-alpha.css reftests: Fix css-currentcolor-alpha.ui test 2019-03-29 09:56:52 +01:00
css-currentcolor-alpha.ref.ui
css-currentcolor-alpha.ui
css-em-label-size.css reftests: test em size 2016-04-12 16:59:40 -07:00
css-em-label-size.ref.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
css-em-label-size.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
css-image-aspect-ratio.css cssimage: Scale images to contain, not cover 2017-01-13 03:38:36 +01:00
css-image-aspect-ratio.ref.ui cssimage: Scale images to contain, not cover 2017-01-13 03:38:36 +01:00
css-image-aspect-ratio.ui cssimage: Scale images to contain, not cover 2017-01-13 03:38:36 +01:00
css-image-color-aspect-ratio.css cssimage: Fallback images have no aspect ratio 2017-01-13 03:38:36 +01:00
css-image-color-aspect-ratio.ref.ui cssimage: Fallback images have no aspect ratio 2017-01-13 03:38:36 +01:00
css-image-color-aspect-ratio.ui cssimage: Fallback images have no aspect ratio 2017-01-13 03:38:36 +01:00
css-match-class.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
css-match-class.ref.ui reftests: Fix css-match-class test 2019-03-29 09:56:52 +01:00
css-match-class.ui
css-match-descendant-later.css reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
css-match-descendant-later.ref.ui reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
css-match-descendant-later.ui reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
css-match-exact.css reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
css-match-exact.ref.ui
css-match-exact.ui reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
css-match-import-import.css Fix reftests 2015-10-27 20:06:24 -04:00
css-match-import.css Fix reftests 2015-10-27 20:06:24 -04:00
css-match-import.ref.ui
css-match-import.ui
css-match-inherit-different-state.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
css-match-inherit-different-state.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
css-match-inherit-different-state.ui Fix unittests 2016-10-18 00:34:41 +02:00
css-match-inherit.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
css-match-inherit.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
css-match-inherit.ui Fix unittests 2016-10-18 00:34:41 +02:00
css-match-name.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
css-match-name.ref.ui reftests: Fix css-match-name test 2019-03-29 09:56:52 +01:00
css-match-name.ui
css-match-siblings.css Fix reftests 2015-10-27 20:06:24 -04:00
css-match-siblings.ref.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
css-match-siblings.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
css-match-type.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
css-match-type.ref.ui reftests: Fix css-match-type test 2019-03-29 09:56:52 +01:00
css-match-type.ui
css-multi-state.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
css-multi-state.ref.ui Fix unittests 2016-10-18 00:34:41 +02:00
css-multi-state.ui Fix unittests 2016-10-18 00:34:41 +02:00
css-rem-label-size.css reftests: test rem size 2016-04-12 16:59:40 -07:00
css-rem-label-size.ref.ui reftests: test rem size 2016-04-12 16:59:40 -07:00
css-rem-label-size.ui reftests: test rem size 2016-04-12 16:59:40 -07:00
expand-expander.c
expander.ref.ui Fix some reftests under wayland 2016-01-30 21:11:12 -05:00
expander.ui Fix some reftests under wayland 2016-01-30 21:11:12 -05:00
fixed-widget-stacking.ref.ui
fixed-widget-stacking.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
flipping-icons.ref.ui
flipping-icons.ui
font-sizes-names.css
font-sizes-names.ref.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
font-sizes-names.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
frame-inhibitor.c reftests: rename util file frame-inhibitor 2016-03-03 16:09:13 -08:00
green-20x20.png
grid-empty-with-spacing.ref.ui
grid-empty-with-spacing.ui reftests: Fix grid-empty-with-spacing test 2019-03-29 09:56:52 +01:00
grid-expand.css reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
grid-expand.ref.ui reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
grid-expand.ui reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
grid-homogeneous.css
grid-homogeneous.ref.ui reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
grid-homogeneous.ui reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
grid-spacing1.ref.ui reftests: Fix grid-spacing1 test 2019-03-29 09:56:52 +01:00
grid-spacing1.ui
grid-spacing2.ref.ui reftests: Fix grid-spacing2 test 2019-03-29 09:56:52 +01:00
grid-spacing2.ui label: Remove angle property 2017-04-25 20:30:37 +02:00
grid-spacing3.css reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
grid-spacing3.ref.ui reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
grid-spacing3.ui reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
grid-wfh.ref.ui
grid-wfh.ui
gtk-icontheme-sizing.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
gtk-icontheme-sizing.ref.ui enums: Change GtkIconSize values 2017-11-15 14:22:17 -05:00
gtk-icontheme-sizing.ui reftest: Add reftest for CSS sizing fix 2014-07-23 18:51:26 +02:00
gtk-image-effect-inherit.css gtk: Replace -gtk-icon-effect with -gtk-icon-filter 2016-12-31 02:49:47 +01:00
gtk-image-effect-inherit.ref.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
gtk-image-effect-inherit.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
gtk-reftest.c tests: Make GSETTINGS_SCHEMA_DIR point to the compiled schemas in the build dir 2018-02-17 09:48:12 +01:00
gtk-reftest.h reftests: Actually build a module 2019-03-29 09:56:52 +01:00
icon-effect-missing.css gtk: Replace -gtk-icon-effect with -gtk-icon-filter 2016-12-31 02:49:47 +01:00
icon-effect-missing.ref.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
icon-effect-missing.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
icon-shadow-no-transform.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
icon-shadow-no-transform.ref.ui
icon-shadow-no-transform.ui
icon-style-basics.css reftests: Fix test on HighContrast theme 2015-03-16 15:44:42 +01:00
icon-style-basics.ref.ui reftests: Fix icon-style-basics test 2019-03-29 09:56:52 +01:00
icon-style-basics.ui reftests: Fix icon-style-basics test 2019-03-29 09:56:52 +01:00
icon-vfuncs.css Use an GtkImage instead of GtkArrow 2016-01-29 13:21:01 -05:00
icon-vfuncs.ref.ui reftests: get icon-vfuncs test almost working again 2016-01-29 13:10:03 -05:00
icon-vfuncs.ui enums: Change GtkIconSize values 2017-11-15 14:22:17 -05:00
iconview-empty.css reftests: Fix iconview-empty test 2019-03-29 09:56:52 +01:00
iconview-empty.ref.ui reftests: Fix iconview-empty test 2019-03-29 09:56:52 +01:00
iconview-empty.ui
image-icon-name-use-fallback.ref.ui reftests: Rename reftest 2015-10-08 14:44:19 +02:00
image-icon-name-use-fallback.ui reftests: Rename reftest 2015-10-08 14:44:19 +02:00
image-icon-shadow-clipping.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
image-icon-shadow-clipping.ref.ui image: Implement clipping support for icon-shadow 2014-10-03 06:18:04 +02:00
image-icon-shadow-clipping.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
image-load-from-file.css
image-load-from-file.ref.ui reftests: Fix image-load-from-file test 2019-03-29 09:56:52 +01:00
image-load-from-file.ui reftests: Fix image-load-from-file test 2019-03-29 09:56:52 +01:00
inherit-and-initial.css
inherit-and-initial.ref.ui reftests: Fix inherit-and-initial test 2019-03-29 09:56:52 +01:00
inherit-and-initial.ui reftests: Fix inherit-and-initial test 2019-03-29 09:56:52 +01:00
label-attribute-preference.css
label-attribute-preference.ref.ui
label-attribute-preference.ui
label-background.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
label-background.ref.ui reftests: Add test for latest fix 2014-07-12 07:13:28 +02:00
label-background.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
label-box-shadow-clip.css label: Respect box-shadow when computing clip 2014-08-21 00:54:07 +02:00
label-box-shadow-clip.ref.ui label: Respect box-shadow when computing clip 2014-08-21 00:54:07 +02:00
label-box-shadow-clip.ui label: Respect box-shadow when computing clip 2014-08-21 00:54:07 +02:00
label-clipping.css Fix reftests 2015-10-27 20:06:24 -04:00
label-clipping.ref.ui
label-clipping.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
label-ellipsize-small.ref.ui
label-ellipsize-small.ui
label-ellipsize-with-big.ref.ui
label-ellipsize-with-big.ui
label-shadows.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
label-shadows.ref.ui label: Remove angle property 2017-04-25 20:30:37 +02:00
label-shadows.ui label: Remove angle property 2017-04-25 20:30:37 +02:00
label-sizing.css reftests: Fix label-sizing test 2019-03-29 09:56:52 +01:00
label-sizing.ref.ui Convert ui files 2019-03-27 21:48:12 -04:00
label-sizing.ui Convert ui files 2019-03-27 21:48:12 -04:00
label-small-ellipsized.ref.ui
label-small-ellipsized.ui
label-text-shadow-changes-modify-clip.css Fix reftests 2015-10-27 20:06:24 -04:00
label-text-shadow-changes-modify-clip.ref.ui css: Queue resize for properties that affect clip 2014-10-03 06:18:04 +02:00
label-text-shadow-changes-modify-clip.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
label-text-shadow-clipping.css Fix reftests 2015-10-27 20:06:24 -04:00
label-text-shadow-clipping.ref.ui label: Don't clip text shadows 2014-07-31 17:50:24 +02:00
label-text-shadow-clipping.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
label-width-chars-dont-shrink.ref.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
label-width-chars-dont-shrink.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
label-wrap-justify.ref.ui
label-wrap-justify.ui
letter-spacing.c label: add support for CSS letter-spacing property 2015-07-06 00:04:05 +02:00
letter-spacing.css label: add support for CSS letter-spacing property 2015-07-06 00:04:05 +02:00
letter-spacing.ref.ui label: add support for CSS letter-spacing property 2015-07-06 00:04:05 +02:00
letter-spacing.ui label: add support for CSS letter-spacing property 2015-07-06 00:04:05 +02:00
linear-gradient-transition-to-other.css Don't use one-stop gradients 2016-07-28 17:12:25 +02:00
linear-gradient-transition-to-other.ref.ui Remove GtkActionGroup 2016-10-18 00:34:41 +02:00
linear-gradient-transition-to-other.ui Remove GtkActionGroup 2016-10-18 00:34:41 +02:00
linear-gradient.css
linear-gradient.ref.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
linear-gradient.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
link-coloring.css reftests: Fix underlines in link-coloring reftest 2015-07-21 02:28:53 +02:00
link-coloring.ref.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
link-coloring.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
marble.xpm
meson.build build: Don't use 'continue' 2019-03-31 06:37:10 +02:00
messagedialog-secondarytext.ref.ui API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
messagedialog-secondarytext.ui API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
named-colors.css
named-colors.ref.ui
named-colors.ui
no-colors.css
no-colors.ref.ui
no-colors.ui
nonresizable-size.ref.ui
nonresizable-size.ui
notebook-tab-position.css
notebook-tab-position.ref.ui reftests: Fix notebook-tab-position test 2019-03-29 09:56:52 +01:00
notebook-tab-position.ui reftests: Fix notebook-tab-position test 2019-03-29 09:56:52 +01:00
nth-child.css
nth-child.ref.ui reftests: Fix nth-child test 2019-03-29 09:56:52 +01:00
nth-child.ui reftests: Fix nth-child test 2019-03-29 09:56:52 +01:00
opacity-initial.css Fix reftests 2015-10-27 20:06:24 -04:00
opacity-initial.ref.ui widget: Don't assume opacity is 100% 2014-09-07 01:57:10 +02:00
opacity-initial.ui Convert ui files 2019-03-28 16:37:21 -04:00
opacity.css reftests: Fix up for easy CSS changes 2016-01-18 05:05:35 +01:00
opacity.ref.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
opacity.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
overlay-no-main-widget.ref.ui Convert ui files 2019-03-28 16:37:21 -04:00
overlay-no-main-widget.ui Convert ui files 2019-03-28 16:37:21 -04:00
paned-undersized.css reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
paned-undersized.ref.ui Convert ui files 2019-03-27 21:48:12 -04:00
paned-undersized.ui Convert ui files 2019-03-27 21:48:12 -04:00
picture-load-invalid-file.ref.ui picture: Don't cause warnings on load failures 2019-03-29 09:56:52 +01:00
picture-load-invalid-file.ui picture: Don't cause warnings on load failures 2019-03-29 09:56:52 +01:00
pseudoclass-on-box.css reftests: Update for :active => :checked change 2014-08-16 20:41:32 +02:00
pseudoclass-on-box.ref.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
pseudoclass-on-box.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
pseudoclass-on-parent.css reftests: Update for :active => :checked change 2014-08-16 20:41:32 +02:00
pseudoclass-on-parent.ref.ui reftests: Add reftest for new pseudoclass support 2014-07-21 01:03:47 +02:00
pseudoclass-on-parent.ui reftests: Add reftest for new pseudoclass support 2014-07-21 01:03:47 +02:00
quit-mnemonic.css
quit-mnemonic.ref.ui
quit-mnemonic.ui
README
reference-background-origin.png
reftest-compare.c reftest: Split out some functionality into own file 2014-09-21 18:58:45 +02:00
reftest-compare.h reftest: Split out some functionality into own file 2014-09-21 18:58:45 +02:00
reftest-module.c Fix reftests for builddir != srcdir 2014-08-10 19:11:39 -04:00
reftest-module.h
reftest-snapshot.c reftest: Be more careful about snapshotting 2019-03-29 09:56:52 +01:00
reftest-snapshot.h reftest: Split our more functionality 2014-09-21 18:58:45 +02:00
reftests-dark.test.in reftests: Fix path to installed-tests in .test metadata 2018-09-19 09:37:06 +01:00
reftests-hc.test.in reftests: Fix path to installed-tests in .test metadata 2018-09-19 09:37:06 +01:00
reftests-hci.test.in reftests: Fix path to installed-tests in .test metadata 2018-09-19 09:37:06 +01:00
reftests.test.in reftests: Fix path to installed-tests in .test metadata 2018-09-19 09:37:06 +01:00
repeating-radial-gradient-at-beginning.css cssimageradial: Handle "partial" gradients correctly 2016-12-20 18:01:12 +01:00
repeating-radial-gradient-at-beginning.ref.ui cssimageradial: Handle "partial" gradients correctly 2016-12-20 18:01:12 +01:00
repeating-radial-gradient-at-beginning.ui cssimageradial: Handle "partial" gradients correctly 2016-12-20 18:01:12 +01:00
reset-to-defaults.css reftests: Drop deprecated style properties 2016-01-08 18:11:07 -05:00
revealer-extra-size.ref.ui
revealer-extra-size.ui
revealer-wrappable-contents.ref.ui
revealer-wrappable-contents.ui
rotated-layout.ref.ui label: Remove angle property 2017-04-25 20:30:37 +02:00
rotated-layout.ui label: Remove angle property 2017-04-25 20:30:37 +02:00
separator-size.css reftests: Make separator-size test pass in HighContrastInverse 2016-01-31 16:54:48 -05:00
separator-size.ref.ui
separator-size.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
set-default-direction.c testsuite: Make reftests work again 2019-03-29 09:56:52 +01:00
set-default-direction.ref.ui
set-default-direction.ui
shadow-clip-rounding.css css: Round shadow extents properly 2014-08-21 00:54:07 +02:00
shadow-clip-rounding.ref.ui css: Round shadow extents properly 2014-08-21 00:54:07 +02:00
shadow-clip-rounding.ui css: Round shadow extents properly 2014-08-21 00:54:07 +02:00
shorthand-entry-border.css reftests: Fix shorthand-entry-border test 2019-03-29 09:56:52 +01:00
shorthand-entry-border.ref.ui
shorthand-entry-border.ui
sibling-pseudoclasses.css reftests: Update for :active => :checked change 2014-08-16 20:41:32 +02:00
sibling-pseudoclasses.ref.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
sibling-pseudoclasses.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
simple.ref.ui reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
simple.ui reftests: Remove event box usage 2017-08-02 11:34:57 +01:00
sizegroups-basics.css Fix reftests 2015-10-27 20:06:24 -04:00
sizegroups-basics.ref.ui
sizegroups-basics.ui API: sizegroup: Remove gtk_size_group_set_ignore_hidden() 2016-10-16 18:18:58 +02:00
sizegroups-evolution-identity-page.ref.ui
sizegroups-evolution-identity-page.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
sizegroups-get-preferred-null.ref.ui
sizegroups-get-preferred-null.ui
statusbar-remove-all.c reftests: Add reftest for statusbar fix 2014-08-14 19:52:59 +02:00
statusbar-remove-all.ref.ui reftests: Fix statusbar-remove-all test 2019-03-29 09:56:52 +01:00
statusbar-remove-all.ui reftests: Fix statusbar-remove-all test 2019-03-29 09:56:52 +01:00
style-context-save-inheritance.css Fix reftests 2015-10-27 20:06:24 -04:00
style-context-save-inheritance.ref.ui stylecontext: Use correct parent style for lookups 2015-01-07 14:26:48 +01:00
style-context-save-inheritance.ui stylecontext: Use correct parent style for lookups 2015-01-07 14:26:48 +01:00
style-properties-only-child.css
style-properties-only-child.ref.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
style-properties-only-child.ui box: Remove the position child property 2019-01-23 19:30:47 -05:00
symbolic-icon-translucent-color.css
symbolic-icon-translucent-color.ref.ui Fix symbolic-icon-translucent-color reftest 2014-08-12 15:51:36 +02:00
symbolic-icon-translucent-color.ui Fix symbolic-icon-translucent-color reftest 2014-08-12 15:51:36 +02:00
textview-border-windows.c
textview-border-windows.css
textview-border-windows.ref.ui
textview-border-windows.ui
textview-margins.css Fix textview-margins reftest 2019-03-29 09:56:52 +01:00
textview-margins.ref.ui Fix the textview-margins reftest 2016-03-11 16:46:52 -05:00
textview-margins.ui Fix the textview-margins reftest 2016-03-11 16:46:52 -05:00
textview-tags.c Add some reftests related to textview tags 2015-03-11 22:04:29 -04:00
textview-tags.css reftests: Fix textview-tags test 2019-03-29 09:56:52 +01:00
textview-tags.ref.ui Remove some deprecated GdkColor style properties 2016-10-16 18:17:21 +02:00
textview-tags.ui Remove some deprecated GdkColor style properties 2016-10-16 18:17:21 +02:00
toplevel-vs-popup.ref.ui
toplevel-vs-popup.ui
treeview-crash-too-wide.ref.ui treeview: Don't create an overly large pixel cache 2015-02-05 18:57:29 +01:00
treeview-crash-too-wide.ui treeview: Don't create an overly large pixel cache 2015-02-05 18:57:29 +01:00
treeview-fixed-height.css reftests: Fix treeview-fixed-height test 2019-03-29 09:56:52 +01:00
treeview-fixed-height.ref.ui
treeview-fixed-height.ui
treeview-headers-hidden.ref.ui
treeview-headers-hidden.ui
unresolvable.css reftests: Fix unresolvable.ui test 2019-03-29 09:56:52 +01:00
unresolvable.ref.ui reftests: Fix unresolvable.ui test 2019-03-29 09:56:52 +01:00
unresolvable.ui reftests: Fix unresolvable.ui test 2019-03-29 09:56:52 +01:00
window-border-width.ref.ui API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
window-border-width.ui API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
window-default-size.ref.ui
window-default-size.ui
window-height-for-width.ref.ui reftests: Fix window-height-for-width test 2019-03-29 09:56:52 +01:00
window-height-for-width.ui reftests: Fix window-height-for-width test 2019-03-29 09:56:52 +01:00
window-show-contents-on-map.ref.ui
window-show-contents-on-map.ui

gtk-reftest is a new test runner supposed to do a lot of generic tests.
Run it like this:

./gtk-reftest [OPTIONS] TESTFILE [TESTFILES...]

where FILE is a GtkBuilder ui file to run.

For a general test named "test", you want to have the following files:
1) test.ui
2) test.ref.ui
3) test.css (optional)
The test will then check that test.ui and test.ref.ui are rendered
identically with the provided css.

In detail, for every provided TESTFILE the test runner will:
1) Add the css to the default screen
2) Load the test.ui file and the test.ref.ui file
3) Grab the first GtkWindow subclass widget
4) gtk_widget_show() it and take a snapshot image of its contents into
   a cairo surface.
5) Compare the two images to be bitwise identical. If they are not, a
   diff image will be created hilighting the differences.
6) Save the images as png files to the output directory named:
   - test.out.png (rendering of test.ui)
   - test.ref.png (rendering of test.ref.ui)
   - test.diff.png (optional, differences from step 5)
7) Fail the test if the two images are not bitwise identical

Credit for the idea of reftests goes to Mozilla and in particular David
Baron. For a larger introduction of why reftests are useful, see
http://weblogs.mozillazine.org/roc/archives/2008/12/reftests.html