From 4e9b84df0f10116c0e73f1aaf80f9327d2bbbd3d Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Wed, 18 Jul 2012 17:30:16 +0100 Subject: HTMLTextAreaElement: Make it work --- bindings/hubbub/parser.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'bindings') diff --git a/bindings/hubbub/parser.c b/bindings/hubbub/parser.c index 173d45f..a4a9a2e 100644 --- a/bindings/hubbub/parser.c +++ b/bindings/hubbub/parser.c @@ -26,6 +26,7 @@ #include "html/html_document.h" #include "html/html_button_element.h" #include "html/html_input_element.h" +#include "html/html_text_area_element.h" #include @@ -496,6 +497,15 @@ static hubbub_error form_associate(void *parser, void *form, void *node) "Error in form_associate"); return HUBBUB_UNKNOWN; } + } else if (dom_string_caseless_isequal(ele->name, + doc->memoised[hds_TEXTAREA])) { + err = _dom_html_text_area_element_set_form( + (dom_html_text_area_element *)node, form_ele); + if (err != DOM_NO_ERR) { + dom_parser->msg(DOM_MSG_CRITICAL, dom_parser->mctx, + "Error in form_associate"); + return HUBBUB_UNKNOWN; + } } return HUBBUB_OK; -- cgit v1.2.3