diff options
Diffstat (limited to 'components/script/dom/webidls/HTMLIFrameElement.webidl')
-rw-r--r-- | components/script/dom/webidls/HTMLIFrameElement.webidl | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/components/script/dom/webidls/HTMLIFrameElement.webidl b/components/script/dom/webidls/HTMLIFrameElement.webidl new file mode 100644 index 00000000000..201f8700ce4 --- /dev/null +++ b/components/script/dom/webidls/HTMLIFrameElement.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/. */ + +// http://www.whatwg.org/html/#htmliframeelement +interface HTMLIFrameElement : HTMLElement { + attribute DOMString src; + // attribute DOMString srcdoc; + // attribute DOMString name; + //[PutForwards=value] readonly attribute DOMSettableTokenList sandbox; + attribute DOMString sandbox; + // attribute boolean seamless; + // attribute boolean allowFullscreen; + // attribute DOMString width; + // attribute DOMString height; + //readonly attribute Document? contentDocument; + //readonly attribute WindowProxy? contentWindow; + readonly attribute Window? contentWindow; + + // also has obsolete members +}; + +// http://www.whatwg.org/html/#HTMLIFrameElement-partial +partial interface HTMLIFrameElement { + // attribute DOMString align; + // attribute DOMString scrolling; + // attribute DOMString frameBorder; + // attribute DOMString longDesc; + + //[TreatNullAs=EmptyString] attribute DOMString marginHeight; + //[TreatNullAs=EmptyString] attribute DOMString marginWidth; +}; |