summaryrefslogtreecommitdiff
path: root/javascript/jsapi/binding.h
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2012-11-01 21:13:14 +0000
committerVincent Sanders <vince@kyllikki.org>2012-11-01 21:13:14 +0000
commit2b8cdf1f295cc65c5f6935f067289fdb35e3349d (patch)
tree4d80eedac3eb18b9d1cfa7fab90c52a54796d82a /javascript/jsapi/binding.h
parent8f08f820f4d17173c08d121a1bd50e1afe66724c (diff)
downloadnetsurf-2b8cdf1f295cc65c5f6935f067289fdb35e3349d.tar.gz
netsurf-2b8cdf1f295cc65c5f6935f067289fdb35e3349d.tar.bz2
add HTMLElement interface binding
Diffstat (limited to 'javascript/jsapi/binding.h')
-rw-r--r--javascript/jsapi/binding.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/javascript/jsapi/binding.h b/javascript/jsapi/binding.h
index 80340a57a..8b32e91db 100644
--- a/javascript/jsapi/binding.h
+++ b/javascript/jsapi/binding.h
@@ -76,6 +76,7 @@ JSObject *jsapi_InitClass_Navigator(JSContext *cx, JSObject *parent);
*/
JSObject *jsapi_new_Navigator(JSContext *cx, JSObject *proto, JSObject *parent);
+JSObject *jsapi_InitClass_HTMLElement(JSContext *cx, JSObject *parent);
/** Create a new javascript element object
*
* @param cx The javascript context.
@@ -83,6 +84,10 @@ JSObject *jsapi_new_Navigator(JSContext *cx, JSObject *proto, JSObject *parent);
* @param doc_priv The private context to set on the object
* @return new javascript object or NULL on error
*/
-JSObject *jsapi_new_element(JSContext *cx, JSObject *parent, struct html_content *htmlc, struct dom_element *domelement);
+JSObject *jsapi_new_HTMLElement(JSContext *cx,
+ JSObject *prototype,
+ JSObject *parent,
+ dom_element *node,
+ struct html_content *htmlc);
#endif