From 967cfda0f86d5fcc67f5d57b6c1b7bb6ae6489df Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Mon, 12 Oct 2015 09:18:04 +0100 Subject: add automaticaly generated property setter and getters to HTMLFontElement --- Docs/UnimplementedJavascript.txt | 6 ------ javascript/duktape/HTMLFontElement.bnd | 20 ++++++++++++++++++++ javascript/duktape/netsurf.bnd | 2 +- 3 files changed, 21 insertions(+), 7 deletions(-) create mode 100644 javascript/duktape/HTMLFontElement.bnd diff --git a/Docs/UnimplementedJavascript.txt b/Docs/UnimplementedJavascript.txt index 9722f6040..186fadd0f 100644 --- a/Docs/UnimplementedJavascript.txt +++ b/Docs/UnimplementedJavascript.txt @@ -869,12 +869,6 @@ getter HTMLFieldSetElement::type(string);\n getter HTMLFieldSetElement::validationMessage(string);\n getter HTMLFieldSetElement::validity(user);\n getter HTMLFieldSetElement::willValidate(boolean);\n -getter HTMLFontElement::color(string);\n -setter HTMLFontElement::color(string);\n -getter HTMLFontElement::face(string);\n -setter HTMLFontElement::face(string);\n -getter HTMLFontElement::size(string);\n -setter HTMLFontElement::size(string);\n method HTMLFormControlsCollection::namedItem();\n getter HTMLFormElement::acceptCharset(string);\n setter HTMLFormElement::acceptCharset(string);\n diff --git a/javascript/duktape/HTMLFontElement.bnd b/javascript/duktape/HTMLFontElement.bnd new file mode 100644 index 000000000..e648a72e1 --- /dev/null +++ b/javascript/duktape/HTMLFontElement.bnd @@ -0,0 +1,20 @@ +/* HTML font element binding using duktape and libdom + * + * Copyright 2015 Vincent Sanders + * + * 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 + */ + +init HTMLFontElement(struct dom_html_element *html_font_element::html_element); + +getter HTMLFontElement::color(); +setter HTMLFontElement::color(); + +getter HTMLFontElement::face(); +setter HTMLFontElement::face(); + +getter HTMLFontElement::size(); +setter HTMLFontElement::size(); diff --git a/javascript/duktape/netsurf.bnd b/javascript/duktape/netsurf.bnd index bc48204f3..f27870947 100644 --- a/javascript/duktape/netsurf.bnd +++ b/javascript/duktape/netsurf.bnd @@ -70,11 +70,11 @@ struct dom_html_br_element; #include "HTMLButtonElement.bnd" #include "HTMLBRElement.bnd" #include "HTMLElement.bnd" +#include "HTMLFontElement.bnd" #include "HTMLHRElement.bnd" /* specialisations of html_element */ init HTMLUnknownElement(struct dom_html_element *html_unknown_element::html_element); -init HTMLFontElement(struct dom_html_element *html_font_element::html_element); init HTMLDirectoryElement(struct dom_html_element *html_directory_element::html_element); init HTMLFrameElement(struct dom_html_element *html_frame_element::html_element); init HTMLFrameSetElement(struct dom_html_element *html_frame_set_element::html_element); -- cgit v1.2.3