/* 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 https://mozilla.org/MPL/2.0/. */ // https://html.spec.whatwg.org/multipage/#htmliframeelement [Exposed=Window, HTMLConstructor] interface HTMLIFrameElement : HTMLElement { [CEReactions] attribute USVString src; // [CEReactions] // attribute DOMString srcdoc; [CEReactions] attribute DOMString name; [SameObject, PutForwards=value] readonly attribute DOMTokenList sandbox; // [CEReactions] // attribute boolean seamless; [CEReactions] attribute boolean allowFullscreen; [CEReactions] attribute DOMString width; [CEReactions] attribute DOMString height; readonly attribute Document? contentDocument; readonly attribute WindowProxy? contentWindow; // also has obsolete members }; // https://html.spec.whatwg.org/multipage/#HTMLIFrameElement-partial partial interface HTMLIFrameElement { // [CEReactions] // attribute DOMString align; // [CEReactions] // attribute DOMString scrolling; [CEReactions] attribute DOMString frameBorder; // [CEReactions] // attribute DOMString longDesc; // [CEReactions, TreatNullAs=EmptyString] // attribute DOMString marginHeight; // [CEReactions, TreatNullAs=EmptyString] // attribute DOMString marginWidth; };