summaryrefslogtreecommitdiff
path: root/content/handlers/html/dom_event.c
diff options
context:
space:
mode:
Diffstat (limited to 'content/handlers/html/dom_event.c')
-rw-r--r--content/handlers/html/dom_event.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/content/handlers/html/dom_event.c b/content/handlers/html/dom_event.c
index b874d71f5..533c9d599 100644
--- a/content/handlers/html/dom_event.c
+++ b/content/handlers/html/dom_event.c
@@ -200,7 +200,7 @@ static nserror html_process_inserted_canvas(html_content *htmlc, dom_node *node)
char * ended;
unsigned long width_n = strtoul(ptr, &ended, 10);
- if (ended == endptr) {
+ if (ended == endptr || strcasecmp(ended, "px") == 0) {
/* parsed it all */
width = width_n;
}
@@ -217,7 +217,7 @@ static nserror html_process_inserted_canvas(html_content *htmlc, dom_node *node)
char * ended;
unsigned long height_n = strtoul(ptr, &ended, 10);
- if (ended == endptr) {
+ if (ended == endptr || strcasecmp(ended, "px") == 0) {
/* parsed it all */
height = height_n;
}