interface HTMLFrameElement : HTMLElement {
- [Reflect, TreatNullAs=NullString] attribute DOMString frameBorder;
- [Reflect, TreatNullAs=NullString] attribute DOMString longDesc;
+ [Reflect] attribute DOMString frameBorder;
+ [Reflect, URL] attribute DOMString longDesc;
[Reflect, TreatNullAs=NullString] attribute DOMString marginHeight;
[Reflect, TreatNullAs=NullString] attribute DOMString marginWidth;
- [Reflect, TreatNullAs=NullString] attribute DOMString name;
+ [Reflect] attribute DOMString name;
[Reflect] attribute boolean noResize;
- [Reflect, TreatNullAs=NullString] attribute DOMString scrolling;
- [Reflect, TreatNullAs=NullString, URL, PerWorldBindings, ActivityLogging=SetterForIsolatedWorlds] attribute DOMString src;
+ [Reflect] attribute DOMString scrolling;
+ [Reflect, URL, PerWorldBindings, ActivityLogging=SetterForIsolatedWorlds] attribute DOMString src;
// Introduced in DOM Level 2:
- [CheckSecurityForNode] readonly attribute Document contentDocument;
+ [CheckSecurity=Node] readonly attribute Document contentDocument;
// Extensions
readonly attribute Window contentWindow;
- [CheckSecurityForNode, RaisesException] SVGDocument getSVGDocument();
+ [CheckSecurity=Node, RaisesException] Document getSVGDocument();
- [TreatNullAs=NullString, CustomSetter] attribute DOMString location;
+ [TreatNullAs=NullString, Custom=Setter, MeasureAs=HTMLFrameElementLocation] attribute DOMString location;
readonly attribute long width;
readonly attribute long height;
-
};
-