object
  method _QueryInterface : 'XPCOM.interface -> 'a
  method _get_childNodes : XPCOM.dOMNode array
  method _get_firstChild : XPCOM.dOMNode
  method _get_hidden : bool
  method _get_innerHTML : string
  method _get_lastChild : XPCOM.dOMNode
  method _get_nextSibling : XPCOM.dOMNode
  method _get_nodeName : string
  method _get_nodeType : int
  method _get_nodeValue : string
  method _get_parentNode : XPCOM.dOMNode
  method _get_previousSibling : XPCOM.dOMNode
  method _get_selectedIndex : int
  method _get_style : style
  method _get_value : string
  method _set_hidden : bool -> unit
  method _set_innerHTML : string -> unit
  method _set_selectedIndex : int -> unit
  method _set_value : string -> unit
  method addEventListener : string -> #XPCOM.dOMEventListener -> bool -> unit
  method addEventListener_fun_ :
    string -> (#XPCOM.dOMEvent -> unit) -> bool -> unit
  method dispatchEvent : #XPCOM.dOMEvent -> bool
  method getAttribute : string -> string
  method removeEventListener :
    string -> #XPCOM.dOMEventListener -> bool -> unit
  method removeEventListener_fun_ :
    string -> (#XPCOM.dOMEvent -> unit) -> bool -> unit
  method setAttribute : string -> string -> unit
end