From 108cc0cebdca9a3300c9b524d3409eb10fa09b05 Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Sun, 5 Feb 2017 11:20:08 +0000 Subject: Support fixed nsgenbind bindings --- utils/corestrings.c | 26 ++++++++++++++++++++++++++ utils/corestrings.h | 10 +++++++++- 2 files changed, 35 insertions(+), 1 deletion(-) (limited to 'utils') diff --git a/utils/corestrings.c b/utils/corestrings.c index 363c85184..87a342313 100644 --- a/utils/corestrings.c +++ b/utils/corestrings.c @@ -277,6 +277,14 @@ dom_string *corestring_dom_onfocus; dom_string *corestring_dom_onload; dom_string *corestring_dom_onresize; dom_string *corestring_dom_onscroll; +dom_string *corestring_dom_autocomplete; +dom_string *corestring_dom_autocompleteerror; +dom_string *corestring_dom_dragexit; +dom_string *corestring_dom_mouseenter; +dom_string *corestring_dom_mouseleave; +dom_string *corestring_dom_wheel; +dom_string *corestring_dom_sort; +dom_string *corestring_dom_toggle; dom_string *corestring_dom___ns_key_box_node_data; dom_string *corestring_dom___ns_key_libcss_node_data; dom_string *corestring_dom___ns_key_file_name_node_data; @@ -563,6 +571,15 @@ void corestrings_fini(void) CSS_DOM_STRING_UNREF(onload); CSS_DOM_STRING_UNREF(onresize); CSS_DOM_STRING_UNREF(onscroll); + /* Corestrings used by DOM event registration */ + CSS_DOM_STRING_UNREF(autocomplete); + CSS_DOM_STRING_UNREF(autocompleteerror); + CSS_DOM_STRING_UNREF(dragexit); + CSS_DOM_STRING_UNREF(mouseenter); + CSS_DOM_STRING_UNREF(mouseleave); + CSS_DOM_STRING_UNREF(wheel); + CSS_DOM_STRING_UNREF(sort); + CSS_DOM_STRING_UNREF(toggle); /* DOM userdata keys, not really CSS */ CSS_DOM_STRING_UNREF(__ns_key_box_node_data); CSS_DOM_STRING_UNREF(__ns_key_libcss_node_data); @@ -894,6 +911,15 @@ nserror corestrings_init(void) CSS_DOM_STRING_INTERN(onload); CSS_DOM_STRING_INTERN(onresize); CSS_DOM_STRING_INTERN(onscroll); + /* Corestrings used by DOM event registration */ + CSS_DOM_STRING_INTERN(autocomplete); + CSS_DOM_STRING_INTERN(autocompleteerror); + CSS_DOM_STRING_INTERN(dragexit); + CSS_DOM_STRING_INTERN(mouseenter); + CSS_DOM_STRING_INTERN(mouseleave); + CSS_DOM_STRING_INTERN(wheel); + CSS_DOM_STRING_INTERN(sort); + CSS_DOM_STRING_INTERN(toggle); /* DOM userdata keys, not really CSS */ CSS_DOM_STRING_INTERN(__ns_key_box_node_data); CSS_DOM_STRING_INTERN(__ns_key_libcss_node_data); diff --git a/utils/corestrings.h b/utils/corestrings.h index a02bdda1f..88dc2ce3d 100644 --- a/utils/corestrings.h +++ b/utils/corestrings.h @@ -295,7 +295,15 @@ extern struct dom_string *corestring_dom_onfocus; extern struct dom_string *corestring_dom_onload; extern struct dom_string *corestring_dom_onresize; extern struct dom_string *corestring_dom_onscroll; - +/* Corestrings used by DOM event registration */ +extern struct dom_string *corestring_dom_autocomplete; +extern struct dom_string *corestring_dom_autocompleteerror; +extern struct dom_string *corestring_dom_dragexit; +extern struct dom_string *corestring_dom_mouseenter; +extern struct dom_string *corestring_dom_mouseleave; +extern struct dom_string *corestring_dom_wheel; +extern struct dom_string *corestring_dom_sort; +extern struct dom_string *corestring_dom_toggle; /* DOM userdata keys */ extern struct dom_string *corestring_dom___ns_key_box_node_data; extern struct dom_string *corestring_dom___ns_key_libcss_node_data; -- cgit v1.2.3