diff options
author | Rob Kendrick <rjek@netsurf-browser.org> | 2010-03-28 18:33:10 +0000 |
---|---|---|
committer | Rob Kendrick <rjek@netsurf-browser.org> | 2010-03-28 18:33:10 +0000 |
commit | 974f42f8cf5fd18a86bd5b723a8e81861523fda7 (patch) | |
tree | fbcff49ed48a03c43540024a633bffc91775b223 | |
parent | 66d141850656222f5e365d11d4824e198e291e12 (diff) | |
download | netsurf-974f42f8cf5fd18a86bd5b723a8e81861523fda7.tar.gz netsurf-974f42f8cf5fd18a86bd5b723a8e81861523fda7.tar.bz2 |
Only obey size property on input elements that are either text or password. Fixes submit buttons with size properties being too small/large.
svn path=/trunk/netsurf/; revision=10191
-rw-r--r-- | css/select.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/css/select.c b/css/select.c index be95a29c0..c859f37e3 100644 --- a/css/select.c +++ b/css/select.c @@ -1474,6 +1474,10 @@ css_error node_presentational_hint(void *pw, void *node, strcasecmp((const char *) type, "password") == 0) hint->data.length.unit = CSS_UNIT_EX; + else { + xmlFree(type); + return CSS_PROPERTY_NOT_SET; + } if (type != NULL) xmlFree(type); |