gtk2/testsuite/css/parser
Benjamin Otte 3056d793a4 cssparser: Make _gtk_css_parser_has_number() a bit smarter
Previously we just checked the first character. And if that was a "-" as
in "-gtk-some-special-value", we assumed it was a number. Which it
clearly wasn't.

Test included
2016-02-23 04:22:19 +01:00
..
animation-crash-3.12.css css: Fail animation shorthand parsing properly 2014-07-31 10:03:19 +02:00
animation-crash-3.12.errors css: Fail animation shorthand parsing properly 2014-07-31 10:03:19 +02:00
animation-crash-3.12.ref.css css: Fail animation shorthand parsing properly 2014-07-31 10:03:19 +02:00
animation-delay.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
animation-delay.ref.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
animation-direction.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
animation-direction.ref.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
animation-duration.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
animation-duration.ref.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
animation-fill-mode.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
animation-fill-mode.ref.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
animation-iteration-count.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
animation-iteration-count.ref.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
animation-name.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
animation-name.ref.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
animation-play-state.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
animation-play-state.ref.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
animation-shorthand-crash.css testsuite: Add parser test for recent fix 2014-07-07 14:26:06 +02:00
animation-shorthand-crash.ref.css testsuite: Add parser test for recent fix 2014-07-07 14:26:06 +02:00
animation-timing-function.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
animation-timing-function.ref.css Add parser tests for animation properties 2015-12-22 22:29:38 -05:00
at-invalid-01.css
at-invalid-01.errors
at-invalid-01.ref.css
at-invalid-02.css
at-invalid-02.errors
at-invalid-02.ref.css
at-invalid-03.css
at-invalid-03.errors
at-invalid-03.ref.css
at-invalid-04.css
at-invalid-04.errors
at-invalid-04.ref.css
at-invalid-05.css
at-invalid-05.errors
at-invalid-05.ref.css
at-invalid-06.css
at-invalid-06.errors
at-invalid-06.ref.css
at-invalid-07.css
at-invalid-07.errors
at-invalid-07.ref.css
at-invalid-08.css
at-invalid-08.errors
at-invalid-08.ref.css
at-invalid-09.css
at-invalid-09.errors
at-invalid-09.ref.css
at-invalid-10.css
at-invalid-10.errors
at-invalid-10.ref.css
at-invalid-11.css
at-invalid-11.errors
at-invalid-11.ref.css
at-invalid-12.css
at-invalid-12.errors
at-invalid-12.ref.css
at-invalid-13.css
at-invalid-13.errors
at-invalid-13.ref.css
at-invalid-14.css
at-invalid-14.errors
at-invalid-14.ref.css
at-invalid-15.css
at-invalid-15.errors
at-invalid-15.ref.css
at-invalid-16.css
at-invalid-16.errors
at-invalid-16.ref.css
at-invalid-17.css
at-invalid-17.errors
at-invalid-17.ref.css
at-invalid-18.css
at-invalid-18.errors
at-invalid-18.ref.css
at-invalid-19.css
at-invalid-19.errors
at-invalid-19.ref.css
at-invalid-20.css
at-invalid-20.errors
at-invalid-20.ref.css
at-invalid-21.css
at-invalid-21.errors
at-invalid-21.ref.css
at-invalid-22.css
at-invalid-22.errors
at-invalid-22.ref.css
at-invalid-23.css
at-invalid-23.errors
at-invalid-23.ref.css
at-invalid-24.css
at-invalid-24.errors
at-invalid-24.ref.css
at-invalid-25.css
at-invalid-25.errors
at-invalid-25.ref.css
at-invalid-26.css
at-invalid-26.errors
at-invalid-26.ref.css
at-invalid-27.css
at-invalid-27.errors
at-invalid-27.ref.css
at-valid-01.css
at-valid-01.ref.css
at-valid-02.css
at-valid-02.ref.css
at-valid-03.css
at-valid-03.ref.css
at-valid-04.css
at-valid-04.ref.css
at-valid-05.css
at-valid-05.ref.css
at-valid-06.css
at-valid-06.ref.css
at-valid-07.css
at-valid-08.css
at-valid-08.ref.css
at-valid-09.css
at-valid-09.ref.css
at-valid-10.css
at-valid-10.ref.css
at-valid-11.css
at-valid-11.ref.css
at-valid-12.css
at-valid-12.ref.css
at-valid-13.css
at-valid-13.ref.css
at-valid-14.css
at-valid-14.ref.css
at-valid-15.css
at-valid-15.ref.css
at-valid-16.css
at-valid-16.ref.css
at-valid-17.css
at-valid-18.css
at-valid-18.ref.css
at-valid-19.css
at-valid-19.errors
at-valid-19.ref.css
at-valid-20.css
at-valid-20.errors
at-valid-20.ref.css
at-valid-21.css
at-valid-21.errors
at-valid-21.ref.css
background-clip.css Add some css parser tests 2015-12-21 06:28:25 -05:00
background-clip.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
background-image.css Add some css parser tests 2015-12-21 06:28:25 -05:00
background-image.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
background-origin.css Add some css parser tests 2015-12-21 06:28:25 -05:00
background-origin.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
background-position-errors.css
background-position-errors.errors
background-position-errors.ref.css
background-position.css
background-position.errors
background-position.ref.css
background-repeat.css Add some css parser tests 2015-12-21 06:28:25 -05:00
background-repeat.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
background-shorthand-single.css
background-shorthand-single.ref.css
background-shorthand.css
background-shorthand.ref.css
background-size.css Add some css parser tests 2015-12-21 06:28:25 -05:00
background-size.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
background-win32-color-is-no-error.css cssparser: Make _gtk_css_parser_has_number() a bit smarter 2016-02-23 04:22:19 +01:00
background-win32-color-is-no-error.ref.css cssparser: Make _gtk_css_parser_has_number() a bit smarter 2016-02-23 04:22:19 +01:00
border-color-currentcolor.css
border-color-currentcolor.ref.css
border-color.css Add some css parser tests 2015-12-21 06:28:25 -05:00
border-color.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
border-image-repeat.css Add parser tests for border-image properties 2015-12-22 22:29:38 -05:00
border-image-repeat.ref.css Add parser tests for border-image properties 2015-12-22 22:29:38 -05:00
border-image-slice.css Add parser tests for border-image properties 2015-12-22 22:29:38 -05:00
border-image-slice.ref.css Add parser tests for border-image properties 2015-12-22 22:29:38 -05:00
border-image-source.css Add parser tests for border-image properties 2015-12-22 22:29:38 -05:00
border-image-source.ref.css Add parser tests for border-image properties 2015-12-22 22:29:38 -05:00
border-image-width.css Add parser tests for border-image properties 2015-12-22 22:29:38 -05:00
border-image-width.ref.css Add parser tests for border-image properties 2015-12-22 22:29:38 -05:00
border-infloop-3.12.css css: Don't infloop when parsing broken borders 2014-07-31 10:03:18 +02:00
border-infloop-3.12.errors css: Don't infloop when parsing broken borders 2014-07-31 10:03:18 +02:00
border-infloop-3.12.ref.css css: Don't infloop when parsing broken borders 2014-07-31 10:03:18 +02:00
border-radius-shorthand.css Add some css parser tests 2015-12-21 06:28:25 -05:00
border-radius-shorthand.errors Update border-radius-shorthand tests 2015-12-21 14:01:03 -05:00
border-radius-shorthand.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
border-radius.css Add some css parser tests 2015-12-21 06:28:25 -05:00
border-radius.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
border-shorthand.css
border-shorthand.ref.css
border-style.css Add some css parser tests 2015-12-21 06:28:25 -05:00
border-style.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
border-width.css Add some css parser tests 2015-12-21 06:28:25 -05:00
border-width.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
border.css Update css parser test for borders 2015-12-21 14:06:07 -05:00
border.errors
border.ref.css Update css parser test for borders 2015-12-21 14:06:07 -05:00
box-shadow.css Add some css parser tests 2015-12-21 06:28:25 -05:00
box-shadow.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
calc-errors.css calc: Allow subterms with '(' ')' bracketing 2016-02-13 04:49:08 +01:00
calc-errors.errors calc: Allow subterms with '(' ')' bracketing 2016-02-13 04:49:08 +01:00
calc-errors.ref.css css: Add support for '*' and '/' to calc() 2016-02-13 04:49:08 +01:00
calc-simple.css css: Add initial support for calc() 2016-02-13 04:49:08 +01:00
calc-simple.ref.css css: Add initial support for calc() 2016-02-13 04:49:08 +01:00
calc.css calc: Allow subterms with '(' ')' bracketing 2016-02-13 04:49:08 +01:00
calc.ref.css calc: Allow subterms with '(' ')' bracketing 2016-02-13 04:49:08 +01:00
close-at-end-of-file.css
close-at-end-of-file.errors
close-at-end-of-file.ref.css
color.css Add some css parser tests 2015-12-21 06:28:25 -05:00
color.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
colors-errors.css Update css parser tests for colors 2015-12-21 14:10:20 -05:00
colors-errors.errors
colors-errors.ref.css
colors-red.css Update css parser tests for colors 2015-12-21 14:10:20 -05:00
colors-red.ref.css Update css parser tests for colors 2015-12-21 14:10:20 -05:00
comment-detection.css
comment-detection.ref.css
cross-fade-basic.css
css-21-malformed-declarations.css
css-21-malformed-declarations.errors
css-21-malformed-declarations.ref.css
css-21-malformed-statements.css
css-21-malformed-statements.errors
css-21-malformed-statements.ref.css
currentcolor-everywhere.css
declarations-invalid-01.css
declarations-invalid-01.errors
declarations-invalid-01.ref.css
declarations-invalid-02.css
declarations-invalid-02.errors
declarations-invalid-02.ref.css
declarations-invalid-03.css
declarations-invalid-03.errors
declarations-invalid-03.ref.css
declarations-invalid-04.css
declarations-invalid-04.errors
declarations-invalid-04.ref.css
declarations-invalid-05.css
declarations-invalid-05.errors
declarations-invalid-05.ref.css
declarations-invalid-06.css
declarations-invalid-06.errors
declarations-invalid-06.ref.css
declarations-invalid-07.css
declarations-invalid-07.errors
declarations-invalid-07.ref.css
declarations-invalid-08.css
declarations-invalid-08.errors
declarations-invalid-08.ref.css
declarations-valid-01.css
declarations-valid-01.ref.css
declarations-valid-02.css
declarations-valid-02.ref.css css: Implement font-stretch 2014-08-28 13:41:40 +01:00
declarations-valid-03.css
declarations-valid-03.ref.css css: Implement font-stretch 2014-08-28 13:41:40 +01:00
declarations-valid-04.css
declarations-valid-04.ref.css css: Implement font-stretch 2014-08-28 13:41:40 +01:00
declarations-valid-05.css
declarations-valid-05.ref.css
declarations-valid-06.css
declarations-valid-06.ref.css
declarations-valid-07.css
declarations-valid-07.ref.css
declarations-valid-08.css
declarations-valid-08.ref.css css: Implement font-stretch 2014-08-28 13:41:40 +01:00
declarations-valid-09.css
declarations-valid-09.ref.css
declarations-valid-10.css
declarations-valid-10.ref.css
declarations-valid-11.css
declarations-valid-11.ref.css
declarations-valid-12.css
declarations-valid-12.ref.css
declarations-valid-13.css
declarations-valid-13.ref.css
declarations-valid-14.css
declarations-valid-14.ref.css
declarations-valid-15.css
declarations-valid-15.ref.css
declarations-valid-16.css
declarations-valid-16.ref.css
declarations-valid-17.css
declarations-valid-17.ref.css
declarations-valid-18.css Update another css parser test 2015-12-21 14:18:51 -05:00
declarations-valid-18.ref.css Update another css parser test 2015-12-21 14:18:51 -05:00
declarations-valid-19.css
declarations-valid-19.ref.css
declarations-valid-20.css
declarations-valid-20.ref.css
declarations-valid-21.css
declarations-valid-21.ref.css
declarations-valid-22.css
declarations-valid-22.ref.css
declarations-valid-23.css
declarations-valid-23.ref.css
declarations-valid-24.css
declarations-valid-24.ref.css
declarations-valid-25.css
declarations-valid-25.ref.css
declarations-valid-26.css
declarations-valid-26.ref.css
declarations.css Update css parser test for declarations 2015-12-21 14:14:36 -05:00
declarations.errors
declarations.ref.css Update css parser test for declarations 2015-12-21 14:14:36 -05:00
deprecated.css Add a test for deprecated css properties 2015-11-23 22:31:20 -05:00
deprecated.errors Add a test for deprecated css properties 2015-11-23 22:31:20 -05:00
deprecated.ref.css Add a test for deprecated css properties 2015-11-23 22:31:20 -05:00
does-not-exist.css
does-not-exist.errors
does-not-exist.ref.css
doubled.css
doubled.ref.css
empty.css
font-family.css Add some css parser tests 2015-12-21 06:28:25 -05:00
font-family.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
font-size.css Add some css parser tests 2015-12-21 06:28:25 -05:00
font-size.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
font-stretch.css Add some css parser tests 2015-12-21 06:28:25 -05:00
font-stretch.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
font-style.css Add some css parser tests 2015-12-21 06:28:25 -05:00
font-style.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
font-variant.css Add some css parser tests 2015-12-21 06:28:25 -05:00
font-variant.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
font-weight.css Add some css parser tests 2015-12-21 06:28:25 -05:00
font-weight.ref.css Update font-weight css parser test 2015-12-21 14:32:01 -05:00
freed-string-in-error-messages.css
freed-string-in-error-messages.errors
freed-string-in-error-messages.ref.css
import-cyclic-1.css Fix import css parser tests 2015-12-21 16:33:50 -05:00
import-cyclic-1.errors
import-cyclic-1.ref.css Fix import css parser tests 2015-12-21 16:33:50 -05:00
import-cyclic-2.css Fix import css parser tests 2015-12-21 16:33:50 -05:00
import-cyclic-2.errors
import-cyclic-2.ref.css Fix import css parser tests 2015-12-21 16:33:50 -05:00
import-cyclic-3.css Fix import css parser tests 2015-12-21 16:33:50 -05:00
import-cyclic-3.errors
import-cyclic-3.ref.css Fix import css parser tests 2015-12-21 16:33:50 -05:00
import-nonexistant.css Fix import css parser tests 2015-12-21 16:33:50 -05:00
import-nonexistant.errors
import-nonexistant.ref.css Fix import css parser tests 2015-12-21 16:33:50 -05:00
import-recursive.css Fix import css parser tests 2015-12-21 16:33:50 -05:00
import-recursive.errors
import-recursive.ref.css Fix import css parser tests 2015-12-21 16:33:50 -05:00
integer.css Fix css parser integer test 2015-12-21 14:52:06 -05:00
integer.errors Fix css parser integer test 2015-12-21 14:52:06 -05:00
integer.ref.css Fix css parser integer test 2015-12-21 14:52:06 -05:00
keyframes-empty.css
keyframes-empty.ref.css
keyframes-ordering.css
keyframes-ordering.ref.css
letter-spacing.css Add some css parser tests 2015-12-21 06:28:25 -05:00
letter-spacing.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
linear-gradient.css
linear-gradient.ref.css
Makefile.am cssparser: Make _gtk_css_parser_has_number() a bit smarter 2016-02-23 04:22:19 +01:00
margin.css Add some css parser tests 2015-12-21 06:28:25 -05:00
margin.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
min-height.css Add parser tests for min-width and min-height 2015-12-22 22:29:38 -05:00
min-height.ref.css Add parser tests for min-width and min-height 2015-12-22 22:29:38 -05:00
min-width.css Add parser tests for min-width and min-height 2015-12-22 22:29:38 -05:00
min-width.ref.css Add parser tests for min-width and min-height 2015-12-22 22:29:38 -05:00
no-semicolon.css
no-semicolon.ref.css
not.css testsuite: Fix test that was committed in a broken state 2014-12-01 04:05:44 +01:00
not.ref.css testsuite: Fix test that was committed in a broken state 2014-12-01 04:05:44 +01:00
nth-child.css
nth-child.ref.css
opacity.css Add some css parser tests 2015-12-21 06:28:25 -05:00
opacity.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
outline-color.css Add some css parser tests 2015-12-21 06:28:25 -05:00
outline-color.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
outline-offset.css Add some css parser tests 2015-12-21 06:28:25 -05:00
outline-offset.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
outline-radius.css Fix outline-radius css parser test 2015-12-27 17:32:45 -05:00
outline-radius.ref.css Fix outline-radius css parser test 2015-12-27 17:32:45 -05:00
outline-style.css Add some css parser tests 2015-12-21 06:28:25 -05:00
outline-style.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
outline-width.css Add some css parser tests 2015-12-21 06:28:25 -05:00
outline-width.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
padding.css Add some css parser tests 2015-12-21 06:28:25 -05:00
padding.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
property-name-errors.css testsuite: Add test for latest commit 2014-06-17 00:01:25 +02:00
property-name-errors.errors testsuite: Add test for latest commit 2014-06-17 00:01:25 +02:00
property-name-errors.ref.css testsuite: Add test for latest commit 2014-06-17 00:01:25 +02:00
pseudo-classes-known.css Fix the pseudo-classes-known css test 2015-12-27 17:32:30 -05:00
pseudo-classes-known.errors Fix the pseudo-classes-known css test 2015-12-27 17:32:30 -05:00
pseudo-classes-known.ref.css Fix the pseudo-classes-known css test 2015-12-27 17:32:30 -05:00
pseudo-classes-unknown.css Update the css parser unknown pseudo-class test 2015-12-21 14:29:17 -05:00
pseudo-classes-unknown.errors
pseudo-classes-unknown.ref.css
radial-background-position-error.css cssimageradial: Only emit one error for wrong position 2016-02-05 19:31:47 +01:00
radial-background-position-error.errors cssimageradial: Only emit one error for wrong position 2016-02-05 19:31:47 +01:00
radial-background-position-error.ref.css cssimageradial: Only emit one error for wrong position 2016-02-05 19:31:47 +01:00
radial-positions.css cssimageradial: Only allow at "<position>" after other props 2016-02-05 19:31:47 +01:00
radial-positions.errors cssimageradial: Only allow at "<position>" after other props 2016-02-05 19:31:47 +01:00
radial-positions.ref.css cssimageradial: Only allow at "<position>" after other props 2016-02-05 19:31:47 +01:00
radial.css Add some tests for radial gradient parsing 2016-01-04 13:59:24 -05:00
radial.ref.css Add some tests for radial gradient parsing 2016-01-04 13:59:24 -05:00
selector.css Update the css parser selector test 2015-12-21 14:27:52 -05:00
selector.ref.css Update the css parser selector test 2015-12-21 14:27:52 -05:00
shadow.css
shadow.ref.css
shorthand.css
shorthand.ref.css
simple.css
single-slash.css
single-slash.errors
single-slash.ref.css
string-values.css tests: Add test for latest patch 2014-05-05 15:48:02 +02:00
string-values.ref.css css: Actually break at end of the string 2014-05-22 02:13:49 +02:00
test-css-parser.c test-css-parser: Add a way to generate output 2015-12-27 17:26:45 -05:00
test-css-parser.test.in Use TAP output for installed tests 2016-01-30 11:04:22 -05:00
test.png
text-decoration-color.css Add some css parser tests 2015-12-21 06:28:25 -05:00
text-decoration-color.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
text-decoration-line.css Add some css parser tests 2015-12-21 06:28:25 -05:00
text-decoration-line.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
text-decoration-style.css Add some css parser tests 2015-12-21 06:28:25 -05:00
text-decoration-style.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
text-shadow-invalid-but-worked-in-3.12.css testsuite: Add a test for recent fix 2014-06-10 01:07:57 +02:00
text-shadow-invalid-but-worked-in-3.12.errors testsuite: Add missing errors file 2014-06-11 01:18:04 +02:00
text-shadow-invalid-but-worked-in-3.12.ref.css testsuite: Add a test for recent fix 2014-06-10 01:07:57 +02:00
text-shadow.css Add some css parser tests 2015-12-21 06:28:25 -05:00
text-shadow.ref.css Add some css parser tests 2015-12-21 06:28:25 -05:00
transition-delay.css Add a parser tests for transition properties 2015-12-22 22:29:38 -05:00
transition-delay.ref.css Add a parser tests for transition properties 2015-12-22 22:29:38 -05:00
transition-duration.css Forgotten files 2015-12-23 01:57:22 -05:00
transition-duration.ref.css Forgotten files 2015-12-23 01:57:22 -05:00
transition-property.css Add a parser tests for transition properties 2015-12-22 22:29:38 -05:00
transition-property.ref.css Add a parser tests for transition properties 2015-12-22 22:29:38 -05:00
transition-timing-function.css Add a parser tests for transition properties 2015-12-22 22:29:38 -05:00
transition-timing-function.ref.css Add a parser tests for transition properties 2015-12-22 22:29:38 -05:00
transition.css
transition.ref.css
value-inherit-shorthand.css
value-inherit-shorthand.ref.css css: Implement font-stretch 2014-08-28 13:41:40 +01:00
value-inherit.css Fix the css parser value inherit test 2015-12-21 14:35:11 -05:00
value-inherit.errors Fix the css parser value inherit test 2015-12-21 14:35:11 -05:00
value-initial-shorthand.css
value-initial-shorthand.ref.css css: Implement font-stretch 2014-08-28 13:41:40 +01:00
value-initial.css Fix the css parser value initial test 2015-12-21 14:37:09 -05:00
value-initial.errors Fix the css parser value initial test 2015-12-21 14:37:09 -05:00
value-none.css Update css parser value none test 2015-12-21 14:44:00 -05:00
value-none.errors Update css parser value none test 2015-12-21 14:44:00 -05:00
value-none.ref.css Update css parser value none test 2015-12-21 14:44:00 -05:00
widget-style-property.css