diff options
author | Josh Matthews <josh@joshmatthews.net> | 2013-08-26 15:51:19 -0400 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2013-08-26 15:51:19 -0400 |
commit | 1b5f48abe17dc875b421e1f8f2e1ca3a11dbc627 (patch) | |
tree | f97254adf05a2f2c8e8f66318a3885a89140b9ea /src/components/script/dom/bindings/codegen | |
parent | 7e9caddb391d68bcb678191887fba4d55a2be57a (diff) | |
download | servo-1b5f48abe17dc875b421e1f8f2e1ca3a11dbc627.tar.gz servo-1b5f48abe17dc875b421e1f8f2e1ca3a11dbc627.zip |
Generate bindings for HTMLFieldSetElement.
Diffstat (limited to 'src/components/script/dom/bindings/codegen')
3 files changed, 34 insertions, 0 deletions
diff --git a/src/components/script/dom/bindings/codegen/Bindings.conf b/src/components/script/dom/bindings/codegen/Bindings.conf index a8ba7758bc8..2066fae2fba 100644 --- a/src/components/script/dom/bindings/codegen/Bindings.conf +++ b/src/components/script/dom/bindings/codegen/Bindings.conf @@ -563,6 +563,7 @@ addHTMLElement('HTMLDirectoryElement') addHTMLElement('HTMLDListElement') addHTMLElement('HTMLElement') addHTMLElement('HTMLEmbedElement') +addHTMLElement('HTMLFieldSetElement') addHTMLElement('HTMLFormElement') addHTMLElement('HTMLHeadElement') addHTMLElement('HTMLHtmlElement') diff --git a/src/components/script/dom/bindings/codegen/CodegenRust.py b/src/components/script/dom/bindings/codegen/CodegenRust.py index c7d0a4b1772..8dfae4857dc 100644 --- a/src/components/script/dom/bindings/codegen/CodegenRust.py +++ b/src/components/script/dom/bindings/codegen/CodegenRust.py @@ -4631,6 +4631,7 @@ class CGBindingRoot(CGThing): 'dom::htmldirectoryelement::HTMLDirectoryElement', 'dom::htmlelement::HTMLElement', #XXXjdm 'dom::htmlembedelement::HTMLEmbedElement', #XXXjdm + 'dom::htmlfieldsetelement::HTMLFieldSetElement', #XXXjdm 'dom::htmldocument::HTMLDocument', #XXXjdm 'dom::htmlhrelement::HTMLHRElement', 'dom::htmliframeelement::HTMLIFrameElement', #XXXjdm diff --git a/src/components/script/dom/bindings/codegen/HTMLFieldSetElement.webidl b/src/components/script/dom/bindings/codegen/HTMLFieldSetElement.webidl new file mode 100644 index 00000000000..16eee1f9323 --- /dev/null +++ b/src/components/script/dom/bindings/codegen/HTMLFieldSetElement.webidl @@ -0,0 +1,32 @@ +/* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this file, + * You can obtain one at http://mozilla.org/MPL/2.0/. + * + * The origin of this IDL file is + * http://www.whatwg.org/specs/web-apps/current-work/#the-fieldset-element + * + * © Copyright 2004-2011 Apple Computer, Inc., Mozilla Foundation, and + * Opera Software ASA. You are granted a license to use, reproduce + * and create derivative works of this document. + */ + +interface HTMLFieldSetElement : HTMLElement { + [SetterThrows] + attribute boolean disabled; + readonly attribute HTMLFormElement? form; + [SetterThrows] + attribute DOMString name; + + readonly attribute DOMString type; + + readonly attribute HTMLCollection elements; + + readonly attribute boolean willValidate; + readonly attribute ValidityState validity; + readonly attribute DOMString validationMessage; + + boolean checkValidity(); + + void setCustomValidity(DOMString error); +}; |