Support Document::createDocumentFragment

Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
This commit is contained in:
Daniel Silverstone 2019-05-04 21:56:07 +01:00
parent 2f1526653f
commit 274b4a2d2e
1 changed files with 14 additions and 0 deletions

View File

@ -187,6 +187,20 @@ method Document::createElementNS()
return 1;
%}
method Document::createDocumentFragment()
%{
struct dom_document_fragment *frag = NULL;
dom_exception err;
err = dom_document_create_document_fragment(priv->parent.node, &frag);
if (err != DOM_NO_ERR) return 0; /* coerced to undefined */
dukky_push_node(ctx, (dom_node *)frag);
return 1;
%}
getter Document::head()
%{
struct dom_nodelist *nodes;