`method href : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.prop`
`method protocol : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.prop`
`method host : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.prop`
`method hostname : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.prop`
`method origin : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.readonly_prop`
`method port : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.prop`
`method pathname : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.prop`
`method search : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.prop`
`method hash : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.prop`
`method assign : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.meth`
`method replace : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.meth`
`method reload : unit Js_of_ocaml__.Js.meth`