Benjamin Otte
96d4eb5411
reftests: Add a reftest for width-chars not shrinking the allocation
...
width-chars and max-width chars should (and do) only change the
requested sizes, not the allocated size of the label.
This came out of an IRC discussion, so no bug.
2013-01-20 20:25:58 +01:00
Benjamin Otte
bef1a5d720
reftests: Add reftest for latest warning fix
2013-01-17 00:45:33 +01:00
Benjamin Otte
85d8f3c51e
reftests: Fix wrong name in test
...
Typo in d8306aaeb3
2012-12-04 20:02:36 +01:00
Benjamin Otte
d8306aaeb3
reftests: Add a test for the new font size names
2012-12-01 16:27:45 +01:00
Benjamin Otte
cc0b493216
reftests: Fix a reftest
...
Recent Adwaita changes caused diffs. We don't want that, so we run this
test against the default settings.
2012-11-30 20:10:23 +01:00
Benjamin Otte
6b33ee9c53
reftests: Add reftest for broken fixed height mode
...
https://bugzilla.gnome.org/show_bug.cgi?id=687816
2012-11-26 00:09:35 +01:00
Benjamin Otte
8d28e2d8e9
reftests: Fix linear-gradient reftest (again)
...
Make it so that the repeating vs normal test only uses sharp color
cutoffs instead of real gradients. That removes rounding errors and
makes the test pass.
2012-11-20 12:21:03 +01:00
Benjamin Otte
15570dd63d
reftests: Turns out, green changed color
...
What used to be "green" is now "lime"
2012-11-14 01:55:28 +01:00
Benjamin Otte
10c47c0226
reftests: Update named colors reftest
...
Make reftest conform with correct colors. Pango has been updated to
these colors in commit d2c319b9ded8cce864914d9f1fd704a7aff3112f
2012-11-14 01:55:28 +01:00
Benjamin Otte
872097603f
reftests: Add a test for border-width problems
2012-11-11 20:26:28 +01:00
Benjamin Otte
10c3a66e40
reftests: Add a test for all the color names
...
BIG NOTE: We fail on some of these to give the colors defined in the CSS
specs. This is not good, but I'm not sure how to best fix it.
For those cases, I've kept the correct color in the CSS file but added
the correct one next to it.
2012-11-10 14:25:17 +01:00
Benjamin Otte
ffeef28dbc
reftests: Add test for recent fix
2012-11-08 23:34:30 +01:00
Benjamin Otte
959bfbb66e
reftests: Add a reftest for latest fix
2012-11-05 19:34:23 +01:00
Benjamin Otte
8bdc2aa228
reftests: Add test for recent fix
...
This test checks the fix in a46368dede
2012-11-04 17:58:18 +01:00
Benjamin Otte
075667e927
reftests: Mark windows as popup
...
This makes the tests run faster and should always be done.
2012-11-04 17:58:06 +01:00
Benjamin Otte
1ef057f983
reftests: Add a test from evolution
...
This was used in a bug report.
https://bugzilla.gnome.org/show_bug.cgi?id=677609
2012-11-04 15:28:43 +01:00
Benjamin Otte
756ebea036
reftests: Add a test for all the recent sizegroup hackery
2012-11-04 15:28:43 +01:00
Benjamin Otte
aba0c5cc3b
label: Redo get_preferred_width/height()
...
This is important for size groups mostly, but also has some small fixes.
The label-sizing reftest as been updated accordingly.
2012-11-04 15:28:43 +01:00
Benjamin Otte
f55fe7e20b
label: Fix ellipsize and wrap being set
...
The label code assumed that Pango treats this as "wrap to as much space
as possible and then ellipsize all the lines", but for Pango, ellipsize
takes precedence over wrap. So do the same thing in GtkLabel.
Also updated is the reftest that checked this behavior.
2012-11-04 15:28:43 +01:00
Benjamin Otte
035e55d1ab
reftests: Improve reftest performance
...
Get rid of all the event boxes in this test. Event boxes need GDK
windows which cost a lot of performance when running the test and they
clip the label output.
Getting rid of the clipping also shows 2 bugs in this test that weren't
visible before. Those will be fixed in a followup patch.
2012-11-04 15:28:42 +01:00
Benjamin Otte
f48b30c13a
reftests: Make label-sizing tests use better CSS
...
ow that labels can have backgrounds, just use label backgrounds
2012-11-04 15:28:42 +01:00
Benjamin Otte
762e2d9322
reftests: Add reftest for fractional border sizes
2012-10-31 11:09:12 +01:00
Benjamin Otte
1e08fe8646
reftests: Fix linear-gradient reftest
...
... and add it to the Makefile
2012-10-31 11:09:12 +01:00
Benjamin Otte
a68e76e058
reftests: Add a reftest for recent commit
...
Check that a computed background-size of 0 is treated as 0.
2012-10-31 11:09:10 +01:00
Cosimo Cecchi
6b3416a2d7
reftests: fix the linear-gradient reftest
...
Don't use a repeating linear gradient, since it can't be easily
reftested against a non-repeating one for the reasons described in the
test header.
Instead, add a separate test for repeating gradients (against another
repeating gradient).
This makes the test pass, so it can be added to the Makefile now.
2012-10-16 13:12:00 -04:00
Benjamin Otte
644d16a5f7
reftests: Add a reftest for the empty iconview
2012-06-15 02:48:24 +02:00
Cosimo Cecchi
bce34d80d4
reftests: add a reftest for repeating/positioned background patterns
...
This currently fails.
https://bugzilla.gnome.org/show_bug.cgi?id=677109
2012-05-30 12:16:11 -04:00
Benjamin Otte
3a8cec5f17
reftests: Add a simple reftest for background-position
...
This is mostly to ensure that the background-positioning feature keeps
working and to demonstrate it.
https://bugzilla.gnome.org/show_bug.cgi?id=677109
2012-05-30 12:16:11 -04:00
Cosimo Cecchi
0cd6710da0
reftests: add a reftest for multiple background layers
2012-05-15 13:24:40 -04:00
Benjamin Otte
40915d9a34
reftests: Remove unneeded event boxes
...
The event boxes break when backgrounds are transparent.
Fixes border-image-repeat.ui reftest.
2012-05-02 02:00:11 +02:00
Benjamin Otte
d7992d0f4e
reftests: Make reset css include new CSS properties
2012-05-02 02:00:10 +02:00
Paolo Borelli
9af5d89f26
Fix infobar reftest for label background changes
...
Fix the reftest after previous commit
https://bugzilla.gnome.org/show_bug.cgi?id=670743
2012-04-30 21:53:17 +02:00
Cosimo Cecchi
868b28b503
reftests: fix background-size reftest
...
We have to be careful and not set the background on the labels
themselves.
https://bugzilla.gnome.org/show_bug.cgi?id=670743
2012-04-30 13:13:46 -04:00
Benjamin Otte
95a4b46f8b
reftests: Fix reftests for recent changes
2012-04-17 08:59:21 +02:00
Benjamin Otte
d115441a57
reftests: Add a reftest for nth-child
...
Prime numbers are fun.
2012-04-17 08:59:08 +02:00
Matthias Clasen
8c3d77b4e8
Work around a notebook tab rendering bug
...
This avoids assertions from gtk_render_frame_gap.
2012-03-20 11:19:06 -04:00
Alexander Larsson
65e371c16e
css: Add reftest for background-position
2012-03-17 05:13:22 +01:00
Benjamin Otte
72a308abee
reftests: Add a test for specificity of @import
2012-03-15 02:55:38 +01:00
Benjamin Otte
e93a3e7d6d
reftests: Fix css-match-regions tests
...
Make it conform to the current behavior - that is, we allow selectors
for regions multiple times in a row.
2012-03-07 04:50:33 +01:00
Benjamin Otte
c6e25c6326
Grr, complete the test removal removals
2012-03-07 03:30:12 +01:00
Benjamin Otte
e4a5df592b
Revert "Remove broken css-match-region-matches-star reftest"
...
This reverts commit 14d7072224
.
2012-03-07 03:21:37 +01:00
Benjamin Otte
47348237c8
Revert "Remove broken css-match-regions reftest"
...
This reverts commit 7b962c8521
.
2012-03-07 03:17:02 +01:00
Cosimo Cecchi
d06cce4b32
reftests: fix misc-alignment reftest
...
Add it back.
2012-03-05 18:37:00 -05:00
Cosimo Cecchi
235cde5282
Revert "Remove broken misc-alignment reftest"
...
This reverts commit 6416385e47
.
2012-03-05 18:36:58 -05:00
Cosimo Cecchi
d169f7711c
reftests: fix label-sizing reftest
...
Add it back fixed.
2012-03-05 18:36:52 -05:00
Cosimo Cecchi
39cef018ab
Revert "Remove broken label-sizing reftest"
...
This reverts commit 168300cb63
.
2012-03-05 18:36:47 -05:00
Cosimo Cecchi
0689810647
reftests: fix quit-mnemonic reftest
...
And add it back
2012-03-05 18:36:26 -05:00
Cosimo Cecchi
3681b99383
Revert "Remove broken quit-mnemonic reftest"
...
This reverts commit 563eff4dfb
.
2012-03-05 18:36:13 -05:00
Matthias Clasen
43b2dba7a8
Grr, complete the test removals
2012-03-05 17:12:16 -05:00
Matthias Clasen
7b962c8521
Remove broken css-match-regions reftest
2012-03-05 15:51:24 -05:00