object
  method _QueryInterface : 'XPCOM.interface -> 'a
  method addEventListener : string -> #XPCOM.dOMEventListener -> bool -> unit
  method addEventListener_fun_ :
    string -> (#XPCOM.dOMEvent -> unit) -> bool -> unit
  method dispatchEvent : #XPCOM.dOMEvent -> bool
  method removeEventListener :
    string -> #XPCOM.dOMEventListener -> bool -> unit
  method removeEventListener_fun_ :
    string -> (#XPCOM.dOMEvent -> unit) -> bool -> unit
end