diff options
author | Michael Drake <Michael Drake tlsa@netsurf-browser.org> | 2019-05-06 11:32:24 +0100 |
---|---|---|
committer | Michael Drake <Michael Drake tlsa@netsurf-browser.org> | 2019-05-06 11:32:24 +0100 |
commit | 6bd1692ed84918f06afab3c5fc809fb47510da44 (patch) | |
tree | 1fbc13d826c0d92de9c035b05eea441aaf7a9343 | |
parent | a68fbbe207a3de4459499186ea8172daac5f15fc (diff) | |
download | libcss-6bd1692ed84918f06afab3c5fc809fb47510da44.tar.gz libcss-6bd1692ed84918f06afab3c5fc809fb47510da44.tar.bz2 |
Media queries: Convert to level 4 range in the correct place.
In mq_parse_range we already have a level 4 range.
We need to convert <mf-plain> in mq_parse_media_feature.
-rw-r--r-- | src/parse/mq.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/parse/mq.c b/src/parse/mq.c index 378259c..9600eb4 100644 --- a/src/parse/mq.c +++ b/src/parse/mq.c @@ -441,12 +441,6 @@ static css_error mq_parse_range(lwc_string **strings, } } - error = mq_parse_range__convert_to_level_4(result); - if (error != CSS_OK) { - css__mq_feature_destroy(result); - return error; - } - *feature = result; return CSS_OK; @@ -531,6 +525,12 @@ static css_error mq_parse_media_feature(lwc_string **strings, } consumeWhitespace(vector, ctx); + + error = mq_parse_range__convert_to_level_4(result); + if (error != CSS_OK) { + css__mq_feature_destroy(result); + return error; + } } else { /* mf-range */ error = mq_parse_range(strings, vector, ctx, |