diff options
author | John-Mark Bell <jmb@netsurf-browser.org> | 2022-05-23 23:02:26 +0100 |
---|---|---|
committer | John-Mark Bell <jmb@netsurf-browser.org> | 2022-05-24 10:46:19 +0100 |
commit | 747cf5e859cd0f26c140c7687dca227f1e316781 (patch) | |
tree | d630aeacc27c4e12cfd48566acaf6cd174334865 /test/data/parse2/mq.dat | |
parent | f420dd16136de1dc07f18824c6d0f5540d5df6d1 (diff) | |
download | libcss-747cf5e859cd0f26c140c7687dca227f1e316781.tar.gz |
Parse/MQ: reject forbidden media-type identifiers
"and" / "not" / "only" / "or" are forbidden, so must be rejected
Add tests for these scenarios
Diffstat (limited to 'test/data/parse2/mq.dat')
-rw-r--r-- | test/data/parse2/mq.dat | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/test/data/parse2/mq.dat b/test/data/parse2/mq.dat new file mode 100644 index 0000000..56f0833 --- /dev/null +++ b/test/data/parse2/mq.dat @@ -0,0 +1,62 @@ +#data +@media not +#errors +#expected +| @media not 3ff +#reset + +#data +@media and +#errors +#expected +| @media not 3ff +#reset + +#data +@media or +#errors +#expected +| @media not 3ff +#reset + +#data +@media only +#errors +#expected +| @media not 3ff +#reset + +#data +@media only not +#errors +#expected +| @media not 3ff +#reset + +#data +@media only only +#errors +#expected +| @media not 3ff +#reset + +#data +@media not not +#errors +#expected +| @media not 3ff +#reset + +#data +@media not only +#errors +#expected +| @media not 3ff +#reset + +#data +@media screen +#errors +#expected +| @media 040 +#reset |