HTMLObjectElement.idl [plain text]
[
CustomCall,
CustomNamedSetter,
JSCustomGetOwnPropertySlotAndDescriptor,
] interface HTMLObjectElement : HTMLElement {
readonly attribute HTMLFormElement form;
[Reflect] attribute DOMString code;
[Reflect] attribute DOMString align;
[Reflect] attribute DOMString archive;
[Reflect, TreatNullAs=EmptyString] attribute DOMString border;
[Reflect, URL] attribute USVString codeBase;
[Reflect] attribute DOMString codeType;
[Reflect, URL] attribute USVString data;
[Reflect] attribute boolean declare;
[Reflect] attribute DOMString height;
[Reflect] attribute unsigned long hspace;
[Reflect] attribute DOMString name;
[Reflect] attribute DOMString standby;
[Reflect] attribute DOMString type;
[Reflect] attribute DOMString useMap;
[Reflect] attribute unsigned long vspace;
[Reflect] attribute DOMString width;
readonly attribute boolean willValidate;
readonly attribute ValidityState validity;
readonly attribute DOMString validationMessage;
boolean checkValidity();
[EnabledAtRuntime=InteractiveFormValidation] boolean reportValidity();
void setCustomValidity(DOMString? error);
[CheckSecurityForNode] readonly attribute Document contentDocument;
[CheckSecurityForNode, MayThrowException] Document getSVGDocument();
};