2012-11-14 06:11:01 +04:00
|
|
|
/* Binding to generate Node interface
|
|
|
|
*
|
|
|
|
* Copyright 2012 Vincent Sanders <vince@netsurf-browser.org>
|
|
|
|
*
|
|
|
|
* This file is part of NetSurf, http://www.netsurf-browser.org/
|
|
|
|
*
|
|
|
|
* Released under the terms of the MIT License,
|
|
|
|
* http://www.opensource.org/licenses/mit-license
|
|
|
|
*/
|
|
|
|
|
|
|
|
webidlfile "dom.idl";
|
|
|
|
|
|
|
|
hdrcomment "Copyright 2012 Vincent Sanders <vince@netsurf-browser.org>";
|
|
|
|
hdrcomment "This file is part of NetSurf, http://www.netsurf-browser.org/";
|
|
|
|
hdrcomment "Released under the terms of the MIT License,";
|
|
|
|
hdrcomment " http://www.opensource.org/licenses/mit-license";
|
|
|
|
|
|
|
|
preamble %{
|
|
|
|
|
|
|
|
#include <dom/dom.h>
|
|
|
|
|
|
|
|
#include "utils/config.h"
|
|
|
|
#include "utils/log.h"
|
|
|
|
|
|
|
|
#include "javascript/jsapi.h"
|
2012-12-20 21:00:06 +04:00
|
|
|
|
|
|
|
#include "node.h"
|
2012-11-14 06:11:01 +04:00
|
|
|
|
|
|
|
%}
|
|
|
|
|
|
|
|
binding node {
|
|
|
|
type js_libdom; /* the binding type */
|
|
|
|
|
|
|
|
interface Node; /* Web IDL interface to generate */
|
|
|
|
}
|