diff options
author | bors-servo <release+servo@mozilla.com> | 2013-08-08 16:36:40 -0700 |
---|---|---|
committer | bors-servo <release+servo@mozilla.com> | 2013-08-08 16:36:40 -0700 |
commit | 1da9f340825fa75e0c76c26a62662a9def641a32 (patch) | |
tree | d8f6ff47cc2af4e8308aa51312cbd00baaf1af40 /src/components/script/dom/bindings/codegen | |
parent | c91359f071e980a50e69b85746d6cdd2095e08f0 (diff) | |
parent | fa395d2b27e99b760945b6073f29108ea1f8a873 (diff) | |
download | servo-1da9f340825fa75e0c76c26a62662a9def641a32.tar.gz servo-1da9f340825fa75e0c76c26a62662a9def641a32.zip |
auto merge of #701 : saneyuki/servo/tbody, r=jdm
Diffstat (limited to 'src/components/script/dom/bindings/codegen')
3 files changed, 35 insertions, 0 deletions
diff --git a/src/components/script/dom/bindings/codegen/Bindings.conf b/src/components/script/dom/bindings/codegen/Bindings.conf index 2feea771e5d..468137f66fe 100644 --- a/src/components/script/dom/bindings/codegen/Bindings.conf +++ b/src/components/script/dom/bindings/codegen/Bindings.conf @@ -561,6 +561,7 @@ addHTMLElement('HTMLScriptElement') addHTMLElement('HTMLSpanElement') addHTMLElement('HTMLStyleElement') addHTMLElement('HTMLTableElement') +addHTMLElement('HTMLTableSectionElement') # If you add one of these, you need to make sure nsDOMQS.h has the relevant # macros added for it diff --git a/src/components/script/dom/bindings/codegen/CodegenRust.py b/src/components/script/dom/bindings/codegen/CodegenRust.py index c9df70b276b..5e88ac04e37 100644 --- a/src/components/script/dom/bindings/codegen/CodegenRust.py +++ b/src/components/script/dom/bindings/codegen/CodegenRust.py @@ -4629,6 +4629,7 @@ class CGBindingRoot(CGThing): 'dom::htmlscriptelement::HTMLScriptElement', 'dom::htmlstyleelement::HTMLStyleElement', 'dom::htmltableelement::HTMLTableElement', + 'dom::htmltablesectionelement::HTMLTableSectionElement', 'dom::bindings::utils::*', 'dom::bindings::conversions::*', 'dom::blob::*', #XXXjdm diff --git a/src/components/script/dom/bindings/codegen/HTMLTableSectionElement.webidl b/src/components/script/dom/bindings/codegen/HTMLTableSectionElement.webidl new file mode 100644 index 00000000000..59134222960 --- /dev/null +++ b/src/components/script/dom/bindings/codegen/HTMLTableSectionElement.webidl @@ -0,0 +1,33 @@ +/* -*- 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/ + * + * © 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 HTMLTableSectionElement : HTMLElement { + /* + readonly attribute HTMLCollection rows; + [Throws] + HTMLElement insertRow(optional long index = -1); + */ + [Throws] + void deleteRow(long index); +}; + +partial interface HTMLTableSectionElement { + [SetterThrows] + attribute DOMString align; + [SetterThrows] + attribute DOMString ch; + [SetterThrows] + attribute DOMString chOff; + [SetterThrows] + attribute DOMString vAlign; +}; |