summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Hofmann <Johannes.Hofmann@gmx.de>2013-12-02 23:45:47 +0100
committerJohannes Hofmann <Johannes.Hofmann@gmx.de>2013-12-02 23:45:47 +0100
commitcf10006850854433dbc777a478e7924239b90791 (patch)
treec72c546ba7221b89030907df372bf59e3c5665ec
parente59bbf399ea046b6d410a7e9660d3e79ac431865 (diff)
CSS margins can be 'auto'
-rw-r--r--src/cssparser.cc12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/cssparser.cc b/src/cssparser.cc
index ef18ebbc..b283957a 100644
--- a/src/cssparser.cc
+++ b/src/cssparser.cc
@@ -217,10 +217,14 @@ const CssPropertyInfo Css_property_info[CSS_PROPERTY_LAST] = {
Css_list_style_position_enum_vals},
{"list-style-type", {CSS_TYPE_ENUM, CSS_TYPE_UNUSED},
Css_list_style_type_enum_vals},
- {"margin-bottom", {CSS_TYPE_SIGNED_LENGTH, CSS_TYPE_UNUSED}, NULL},
- {"margin-left", {CSS_TYPE_SIGNED_LENGTH, CSS_TYPE_UNUSED}, NULL},
- {"margin-right", {CSS_TYPE_SIGNED_LENGTH, CSS_TYPE_UNUSED}, NULL},
- {"margin-top", {CSS_TYPE_SIGNED_LENGTH, CSS_TYPE_UNUSED}, NULL},
+ {"margin-bottom",
+ {CSS_TYPE_SIGNED_LENGTH, CSS_TYPE_AUTO, CSS_TYPE_UNUSED}, NULL},
+ {"margin-left",
+ {CSS_TYPE_SIGNED_LENGTH, CSS_TYPE_AUTO, CSS_TYPE_UNUSED}, NULL},
+ {"margin-right",
+ {CSS_TYPE_SIGNED_LENGTH, CSS_TYPE_AUTO, CSS_TYPE_UNUSED}, NULL},
+ {"margin-top",
+ {CSS_TYPE_SIGNED_LENGTH, CSS_TYPE_AUTO, CSS_TYPE_UNUSED}, NULL},
{"marker-offset", {CSS_TYPE_UNUSED}, NULL},
{"marks", {CSS_TYPE_UNUSED}, NULL},
{"max-height", {CSS_TYPE_UNUSED}, NULL},