diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2014-01-05 15:50:23 +0000 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2014-01-05 15:51:30 +0000 |
commit | b1e6c63a2f00a84c1774d7a5165a7518d8bd7b4d (patch) | |
tree | 89a474e17bebde4458c786c071ed88210ec1071e /utils/corestrings.h | |
parent | 32468516e31ee16f6d63923aeb2af8714dfe1a1a (diff) | |
download | netsurf-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.h | 15 |
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; |