object
  method _QueryInterface : 'XPCOM.interface -> 'a
  method _get_altKey : bool
  method _get_bubbles : bool
  method _get_button : int
  method _get_cancelable : bool
  method _get_clientX : int
  method _get_clientY : int
  method _get_ctrlKey : bool
  method _get_eventPhase : int
  method _get_metaKey : bool
  method _get_relatedTarget : #XPCOM.dOMEventTarget
  method _get_screenX : int
  method _get_screenY : int
  method _get_shiftKey : bool
  method _get_timeStamp : float
  method _get_type : string
  method initEvent : string -> bool -> bool -> unit
  method initMouseEvent :
    string ->
    bool ->
    bool ->
    #XPCOM.dOMAbstractView ->
    int ->
    int ->
    int ->
    int ->
    int ->
    bool -> bool -> bool -> bool -> int -> #XPCOM.dOMEventTarget -> unit
  method initUIEvent :
    string -> bool -> bool -> #XPCOM.dOMAbstractView -> int -> unit
  method preventDefault : unit
  method stopPropagation : unit
end