diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2012-08-17 11:52:59 +0100 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2012-08-17 12:25:49 +0100 |
commit | 22368db2325bf25d597023f34399b51c59cdfc2e (patch) | |
tree | ed6ead7f8f60a54d13a14c1a6e117c660a20e1c0 /javascript/jsapi/htmldocument.c | |
parent | fc0f732dec6a89e4c169bee222ee50daf33c7acd (diff) | |
download | netsurf-22368db2325bf25d597023f34399b51c59cdfc2e.tar.gz netsurf-22368db2325bf25d597023f34399b51c59cdfc2e.tar.bz2 |
add js property (dom attribute) support to the document/element objects
Diffstat (limited to 'javascript/jsapi/htmldocument.c')
-rw-r--r-- | javascript/jsapi/htmldocument.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/javascript/jsapi/htmldocument.c b/javascript/jsapi/htmldocument.c index aa9efbcd1..1a58e4e19 100644 --- a/javascript/jsapi/htmldocument.c +++ b/javascript/jsapi/htmldocument.c @@ -209,6 +209,12 @@ static JSFunctionSpec jsfunctions_document[] = { JSAPI_FS_END }; +static JSPropertySpec jsproperties_document[] = +{ + JSAPI_PS_DOCUMENT, + JSAPI_PS_END +}; + static void jsfinalize_document(JSContext *cx, JSObject *obj) { struct jsclass_document_priv *document; @@ -238,7 +244,7 @@ JSObject *jsapi_new_document(JSContext *cx, JSObject *parent, struct html_conten &JSCLASS_OBJECT, NULL, 0, - NULL, + jsproperties_document, jsfunctions_document, NULL, NULL); |