diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2012-10-24 19:00:24 +0100 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2012-10-25 11:17:33 +0100 |
commit | 3ed0b09beb55dfd1247c57a87a13b96d3324f64b (patch) | |
tree | 5fe1d03a9d833565054f9af11cccd5d8449f018a /javascript/jsapi.c | |
parent | 6a300528fd1c8b483fbd770a4727aac779e204a0 (diff) | |
download | netsurf-3ed0b09beb55dfd1247c57a87a13b96d3324f64b.tar.gz netsurf-3ed0b09beb55dfd1247c57a87a13b96d3324f64b.tar.bz2 |
use generated htmldocument binding
Diffstat (limited to 'javascript/jsapi.c')
-rw-r--r-- | javascript/jsapi.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/javascript/jsapi.c b/javascript/jsapi.c index fa8726b42..f7ac3eda1 100644 --- a/javascript/jsapi.c +++ b/javascript/jsapi.c @@ -98,6 +98,7 @@ jsobject *js_newcompartment(jscontext *ctx, void *win_priv, void *doc_priv) JSObject *document_obj; JSObject *navigator_obj; JSObject *console_obj; + struct html_content *htmlc = doc_priv; if (cx == NULL) goto js_newcompartment_fail; @@ -108,7 +109,7 @@ jsobject *js_newcompartment(jscontext *ctx, void *win_priv, void *doc_priv) goto js_newcompartment_fail; /* attach the subclasses off the window global */ - document_obj = jsapi_new_document(cx, window_obj, doc_priv); + document_obj = jsapi_new_Document(cx, window_obj, htmlc->document, htmlc); if (document_obj == NULL) goto js_newcompartment_fail; @@ -126,6 +127,8 @@ jsobject *js_newcompartment(jscontext *ctx, void *win_priv, void *doc_priv) js_newcompartment_fail: + LOG(("New compartment creation failed")); + return NULL; } |