5e07b80854
reftests: Add a test for recent commits
...
Check that icon-shadow is not affected by -gtk-icon-transform.
2014-05-14 04:28:35 +02:00
59b6dee480
reftest: Add tests for the new vfuncs
...
This test is a bit brittle because it doesn't properly rely on CSS
properties but needs to use widget style properties to turn of extra
sizing from widgets.
It might break in the future when porting widgets to draw properly.
2014-05-14 04:28:35 +02:00
f0a5cebe23
reftests: Add a reftest for -gtk-icon-style
2014-05-14 04:28:34 +02:00
0e462f0d2d
css: Implement "all" shorthand
...
Here's the spec:
http://dev.w3.org/csswg/css-cascade/#all-shorthand
Also use it in the reset-to-defaults CSS where a bunch of properties had
been missing.
2014-05-11 03:23:55 +02:00
3a72e2fb24
css: Implement "unset"
...
Quoting the spec:
If the cascaded value of a property is the unset keyword,
then if it is an inherited property, this is treated as
inherit, and if it is not, this is treated as initial.
Spec in question:
http://dev.w3.org/csswg/css-cascade/
Also use unset in the reset-to-defaults.css we use to reset css in
reftests.
2014-05-11 03:23:55 +02:00
f2258cb05c
reftests: Create the surface after running the main loop
...
Running the main loop may cause resizes, so creating the surface based
on the size before running it seems wrong.
2014-05-11 03:23:55 +02:00
ce8846521e
reftests: never set interior-focus
2014-05-09 11:02:42 -07:00
f0ebb15dab
reftests: Add test for latest commit
...
Check that the label gets linebroken properly.
2014-04-29 19:36:26 +02:00
01fe1282fc
reftests: Remove unused argument from function
2014-03-05 21:03:36 +01:00
2dd3226c67
reftests: Add a test for a widget stacking regression
...
GTK 3.10 fails to obey the stacking order when drawing widgets.
https://bugzilla.gnome.org/show_bug.cgi?id=725089
2014-02-28 03:08:11 +01:00
7a603c6909
reftests: Add reftest for last commit
...
https://bugzilla.gnome.org/show_bug.cgi?id=724999
2014-02-23 15:40:46 +01:00
118969e70a
reftests: Add a reftest for the latest fix
...
https://bugzilla.gnome.org/show_bug.cgi?id=724742
2014-02-20 02:10:07 +01:00
55269cdc73
Adjust action ref test to new realities
...
The test was using a nonexisting GtkActionBar::spacing property.
2014-02-16 23:03:38 -05:00
a91a793468
Give up on border-image-repeat reftest
2014-02-04 13:15:46 -05:00
1faf3a0aaa
Use the memory settings backend for make check
...
The color chooser test is constantly running into the
problem that the custom color setting is not empty.
Avoid that by using the memory settings backend.
2014-01-21 21:17:14 -05:00
3c12f6da1f
Make the action bar reftest reliable
2014-01-14 14:05:37 -05:00
60968a1fec
reftests: Add reftest for 0px border fix
...
https://bugzilla.gnome.org/show_bug.cgi?id=721800
2014-01-14 03:38:04 +01:00
851d5f1c7d
Add a reftest for GtkActionBar child ordering
...
This shows that GtkActionBar and GtkBox treat pack-start/-end
the same.
2014-01-07 19:05:40 -05:00
6524d0b83d
reftests: Fix rendering issues with border-image reftest
...
When downscaling images, Cairo apparently uses algorithms different
enough to make this test trip over. So add the downscaled image as the
reference instead of downscaling the previous reference image.
Fixes the border-image reftest. For real now.
2013-11-19 02:29:48 +01:00
542bd31d00
reftests: Fix border-image-repeat test
...
The new downscaling code in Cairo doesn't allow this test, so we remove
the CSS that made the border downscaled.
So the test does test less now, but it still tests the repeat modes of
border images.
2013-11-19 02:29:48 +01:00
719dd636a9
Replace all margin-left and margin-right with margin-start and margin-end
...
https://bugzilla.gnome.org/show_bug.cgi?id=710238
2013-11-15 02:54:35 +01:00
4244f9258f
reftests: Fix CSS for tests after :link introduction
2013-11-09 16:43:06 +01:00
daf37ffa0e
reftests: Add test for new :link and :visited
...
We cannot test visited links in GtkLabel, so we don't.
2013-11-04 16:36:11 +01:00
88e2c0ee69
Fix "make install"
...
These files were listed twice
2013-11-02 12:15:34 +01:00
77ee6765a0
reftests: Add missing reftests to the test runner
2013-11-01 16:51:31 -04:00
dd01e05ceb
reftests: Add a test for the symbolic color fix
2013-10-05 13:57:51 +02:00
9be26ee99a
reftests: I can't count in CSS
...
nth-child() is 1-indexed, not 0-indexed.
It doesn't matter for this test really, but better do it right to not confuse
poor developers who wonder why the first image is highlighted when nth-child(0)
clearly states "none".
2013-09-07 00:23:38 +02:00
3b2ea63b56
reftests: Check that -gtk-image-effect is inherited
2013-09-07 00:21:48 +02:00
967abf53fd
reftests: Add test for just fixed Polari crasher
2013-09-06 03:04:44 +02:00
a13d5aefc3
reftests: Add a reftest for the cell renderer fix
...
The reftest is a bit flaky because it compares cell renderers with
GtkImage and therefor an icon view with a GtkBox, but it's the best I
can come up with.
https://bugzilla.gnome.org/show_bug.cgi?id=702423
2013-09-05 18:48:47 +02:00
7b564cd7ed
reftests: Fix broken reftest
...
GtkMenuItem has no accel group.
2013-07-16 00:58:46 +02:00
4e09b56b76
testsuite: Ignore generated .test files
2013-07-11 12:57:06 -04:00
d08a12ae0b
reftest: Add reftest for scaled image borders - fails on GDK_SCALE=2
2013-07-05 15:21:55 +02:00
f0a8d11563
reftests: Add a reftest for the expand change in GtkBox
...
The change was introduced in 80513aa2c7
See that commit for details.
2013-06-30 03:39:09 +02:00
39f95f1b9b
Add a --direction option to gtk-reftest
...
gtk_test_init() hardcodes the locale to "C", so the --direction
option is useful to check reftests in rtl.
2013-06-29 20:03:29 -04:00
ab7b83d97c
typo fix
2013-06-29 19:55:14 -04:00
3224e72bc1
Don't use stock APIs in the testsuite
2013-06-24 19:53:08 -04:00
2220845b2b
Fix iconview-empty reftest
...
The reference image for this test was inadvertedly relying
on an incorrect initial icon-size property of GtkImage.
2013-06-15 21:31:41 -04:00
860639e796
reftests: Fix for state propagation changes
2013-06-13 15:31:35 +02:00
154a5e55ab
reftests: Switch test type to session-exclusive
...
The reftests are sensitive to window focus, and will not work reliably
if other concurrently executed tests are creating and closing windows.
2013-05-31 10:34:11 -04:00
2812f782b3
build: fix typo
2013-05-30 20:19:49 +02:00
c8a392612b
Use g_test_get_dir in test to locate files
...
This makes the tests work both installed and for make check.
2013-05-29 21:37:05 -04:00
0d768ee8a8
Make sure we dist all testsuite ingredients
2013-05-29 21:00:37 -04:00
cbeda47591
reftests: Add test for last 2 commits
2013-05-28 15:24:04 +02:00
172303f550
build: Move tests/reftests to testsuite/reftests
2013-05-15 15:37:17 +02:00