aboutsummaryrefslogtreecommitdiff
path: root/src/cssparser.cc
diff options
context:
space:
mode:
authorJohannes Hofmann <Johannes.Hofmann@gmx.de>2008-11-12 18:57:38 +0100
committerJohannes Hofmann <Johannes.Hofmann@gmx.de>2008-11-12 18:57:38 +0100
commit76a081186a340bb5a1ef6f928b25c99885429d50 (patch)
tree19294344281f214e1c33734a0136029bac422f8e /src/cssparser.cc
parent92470d5c3d8eb174ee66a1ce3f6f17ef54b0a41b (diff)
support cursor
Diffstat (limited to 'src/cssparser.cc')
-rw-r--r--src/cssparser.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/cssparser.cc b/src/cssparser.cc
index e9fa0617..07ab3ac1 100644
--- a/src/cssparser.cc
+++ b/src/cssparser.cc
@@ -27,6 +27,12 @@ static char *Css_border_style_enum_vals[] = {
"inset", "outset", NULL
};
+static char *Css_cursor_enum_vals[] = {
+ "crosshair", "default", "pointer", "move", "e_resize", "ne_resize", "nw_resize",
+ "n_resize", "se_resize", "sw_resize", "s_resize", "w_resize", "text", "wait",
+ "help", NULL
+};
+
static char *Css_display_enum_vals[DISPLAY_LAST + 1] = {
"block", "inline", "list-item", "table", "table-row-group",
"table-header-group", "table-footer-group", "table-row",
@@ -90,7 +96,7 @@ CssPropertyInfo Css_property_info[CssProperty::CSS_PROPERTY_LAST] = {
{ "content", CSS_TYPE_STRING, NULL },
{ "counter-increment", CSS_TYPE_UNUSED, NULL },
{ "counter-reset", CSS_TYPE_UNUSED, NULL },
- { "cursor", CSS_TYPE_UNUSED, NULL },
+ { "cursor", CSS_TYPE_ENUM, Css_cursor_enum_vals },
{ "direction", CSS_TYPE_UNUSED, NULL },
{ "display", CSS_TYPE_ENUM, Css_display_enum_vals },
{ "empty-cells", CSS_TYPE_UNUSED, NULL },