sig
  val download_request :
    Evas.obj -> (Evas.obj -> Elm_web.download -> unit) -> unit
  val editorclient_contents_changed : Evas.obj -> (Evas.obj -> unit) -> unit
  val editorclient_selection_changed : Evas.obj -> (Evas.obj -> unit) -> unit
  val frame_created : Evas.obj -> (Evas.obj -> Evas.obj -> unit) -> unit
  val icon_received : Evas.obj -> (Evas.obj -> unit) -> unit
  val inputmethod_changed : Evas.obj -> (Evas.obj -> bool -> unit) -> unit
  val js_windowobject_clear : Evas.obj -> (Evas.obj -> unit) -> unit
  val link_hover_in :
    Evas.obj -> (Evas.obj -> string * string -> unit) -> unit
  val link_hover_out : Evas.obj -> (Evas.obj -> unit) -> unit
  val load_document_finished : Evas.obj -> (Evas.obj -> unit) -> unit
  val load_error :
    Evas.obj -> (Evas.obj -> Elm_web.frame_load_error -> unit) -> unit
  val load_finished :
    Evas.obj -> (Evas.obj -> Elm_web.frame_load_error option -> unit) -> unit
  val load_newwindow_show : Evas.obj -> (Evas.obj -> unit) -> unit
  val load_progress : Evas.obj -> (Evas.obj -> float -> unit) -> unit
  val load_provisional : Evas.obj -> (Evas.obj -> unit) -> unit
  val load_started : Evas.obj -> (Evas.obj -> unit) -> unit
  val menubar_visible_get : Evas.obj -> (Evas.obj -> bool) -> unit
  val menubar_visible_set : Evas.obj -> (Evas.obj -> bool -> unit) -> unit
  val popup_created : Evas.obj -> (Evas.obj -> Elm_web.menu -> unit) -> unit
  val popup_willdelete :
    Evas.obj -> (Evas.obj -> Elm_web.menu -> unit) -> unit
  val ready : Evas.obj -> (Evas.obj -> unit) -> unit
  val scrollbars_visible_get : Evas.obj -> (Evas.obj -> bool) -> unit
  val scrollbars_visible_set : Evas.obj -> (Evas.obj -> bool -> unit) -> unit
  val statusbar_text_set : Evas.obj -> (Evas.obj -> string -> unit) -> unit
  val statusbar_visible_get : Evas.obj -> (Evas.obj -> bool) -> unit
  val statusbar_visible_set : Evas.obj -> (Evas.obj -> bool -> unit) -> unit
  val title_changed : Evas.obj -> (Evas.obj -> string -> unit) -> unit
  val toolbars_visible_get : Evas.obj -> (Evas.obj -> bool) -> unit
  val toolbars_visible_set : Evas.obj -> (Evas.obj -> bool -> unit) -> unit
  val tooltip_text_set : Evas.obj -> (Evas.obj -> string -> unit) -> unit
  val url_changed : Evas.obj -> (Evas.obj -> string -> unit) -> unit
  val view_resized : Evas.obj -> (Evas.obj -> unit) -> unit
  val windows_close_request : Evas.obj -> (Evas.obj -> unit) -> unit
  val zoom_animated_end : Evas.obj -> (Evas.obj -> unit) -> unit
  val focused : Evas.obj -> (Evas.obj -> unit) -> unit
  val unfocused : Evas.obj -> (Evas.obj -> unit) -> unit
end