module html {
interface [
GenerateConstructor,
GenerateNativeConverter,
CustomPushEventHandlerScope,
InterfaceUUID=b2f172f1-d209-446f-8143-5f21de678f95,
ImplementationUUID=c81b0e16-a2b9-448b-ad0a-81c9346d6f8a
] HTMLElement : Element {
attribute [ConvertNullToNullString] DOMString id;
attribute [ConvertNullToNullString] DOMString title;
attribute [ConvertNullToNullString] DOMString lang;
attribute [ConvertNullToNullString] DOMString dir;
attribute [ConvertNullToNullString] DOMString className;
attribute long tabIndex;
[IPhoneApplyOnWebThread] void blur();
[IPhoneApplyOnWebThread] void focus();
attribute [ConvertNullToNullString] DOMString innerHTML
setter raises(DOMException);
attribute [ConvertNullToNullString] DOMString innerText
setter raises(DOMException);
attribute [ConvertNullToNullString] DOMString outerHTML
setter raises(DOMException);
attribute [ConvertNullToNullString] DOMString outerText
setter raises(DOMException);
Element insertAdjacentElement(in DOMString where,
in Element element)
raises(DOMException);
void insertAdjacentHTML(in DOMString where,
in DOMString html)
raises(DOMException);
void insertAdjacentText(in DOMString where,
in DOMString text)
raises(DOMException);
readonly attribute HTMLCollection children;
attribute [ConvertNullToNullString] DOMString contentEditable;
readonly attribute boolean isContentEditable;
#