summaryrefslogtreecommitdiff
path: root/src/parse/important.c
diff options
context:
space:
mode:
authorMichael Drake <michael.drake@codethink.co.uk>2017-10-21 15:04:13 +0100
committerMichael Drake <michael.drake@codethink.co.uk>2017-10-21 15:04:13 +0100
commit07528c150449bbcd3eeeda450af7025164a01884 (patch)
tree7f35d09a314de547db6661fbf6d7e717f72c33cd /src/parse/important.c
parente7d6f245b0d256810d774a5a6cdbf1010e9b5cf0 (diff)
parent6d2bf7797ac10b36a270339ee381c11c3a52dbc9 (diff)
downloadlibcss-07528c150449bbcd3eeeda450af7025164a01884.tar.gz
libcss-07528c150449bbcd3eeeda450af7025164a01884.tar.bz2
Merge branch 'lcneves/flexbox-tidy'
Diffstat (limited to 'src/parse/important.c')
-rw-r--r--src/parse/important.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/parse/important.c b/src/parse/important.c
index ca4d60c..e0e8620 100644
--- a/src/parse/important.c
+++ b/src/parse/important.c
@@ -258,6 +258,21 @@ void css__make_style_important(css_style *style)
offset += 2; /* length + units */
break;
+ case CSS_PROP_FLEX_BASIS:
+ if (value == FLEX_BASIS_SET)
+ offset += 2; /* length + units */
+ break;
+
+ case CSS_PROP_FLEX_GROW:
+ if (value == FLEX_GROW_SET)
+ offset++; /* value */
+ break;
+
+ case CSS_PROP_FLEX_SHRINK:
+ if (value == FLEX_SHRINK_SET)
+ offset++; /* value */
+ break;
+
case CSS_PROP_FONT_FAMILY:
while (value != FONT_FAMILY_END) {
switch (value) {
@@ -331,6 +346,11 @@ void css__make_style_important(css_style *style)
offset++; /* value */
break;
+ case CSS_PROP_ORDER:
+ if (value == ORDER_SET)
+ offset++; /* value */
+ break;
+
case CSS_PROP_ORPHANS:
case CSS_PROP_PITCH_RANGE:
case CSS_PROP_RICHNESS: