summaryrefslogtreecommitdiff
path: root/utils/corestrings.h
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2014-01-05 15:50:23 +0000
committerDaniel Silverstone <dsilvers@digital-scurf.org>2014-01-05 15:51:30 +0000
commitb1e6c63a2f00a84c1774d7a5165a7518d8bd7b4d (patch)
tree89a474e17bebde4458c786c071ed88210ec1071e /utils/corestrings.h
parent32468516e31ee16f6d63923aeb2af8714dfe1a1a (diff)
downloadnetsurf-b1e6c63a2f00a84c1774d7a5165a7518d8bd7b4d.tar.gz
netsurf-b1e6c63a2f00a84c1774d7a5165a7518d8bd7b4d.tar.bz2
Rewrite form_successful_controls() to use the DOM.
This stops image inputs from working temporarily, but makes inputs inside display:none work correctly. As such, this is a net-win.
Diffstat (limited to 'utils/corestrings.h')
-rw-r--r--utils/corestrings.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/utils/corestrings.h b/utils/corestrings.h
index a8c345946..839d86522 100644
--- a/utils/corestrings.h
+++ b/utils/corestrings.h
@@ -238,6 +238,21 @@ extern struct dom_string *corestring_dom_volumechange;
extern struct dom_string *corestring_dom_vspace;
extern struct dom_string *corestring_dom_waiting;
extern struct dom_string *corestring_dom_width;
+/* DOM node types */
+extern struct dom_string *corestring_dom_BUTTON;
+extern struct dom_string *corestring_dom_INPUT;
+extern struct dom_string *corestring_dom_SELECT;
+extern struct dom_string *corestring_dom_TEXTAREA;
+/* DOM input node types */
+extern struct dom_string *corestring_dom_button;
+/* extern struct dom_string *corestring_dom_submit; */
+/* extern struct dom_string *corestring_dom_reset; */
+extern struct dom_string *corestring_dom_image;
+extern struct dom_string *corestring_dom_radio;
+extern struct dom_string *corestring_dom_checkbox;
+extern struct dom_string *corestring_dom_file;
+extern struct dom_string *corestring_dom_on;
+/* DOM userdata keys */
extern struct dom_string *corestring_dom___ns_key_libcss_node_data;
extern struct dom_string *corestring_dom___ns_key_file_name_node_data;