interface Location {
readonly attribute DOMString hash;
readonly attribute DOMString host;
readonly attribute DOMString hostname;
readonly attribute DOMString href;
readonly attribute DOMString pathname;
readonly attribute DOMString port;
readonly attribute DOMString protocol;
readonly attribute DOMString search;
void assign(in DOMString url);
void replace(in DOMString url);
void reload();
};