     if @current
       url = HTML.resourceLoader.resolve(@current.window.document, url)
       name = @current.window.name
-    if @current && @current.url == url
-      return # Not moving anywhere
 
     if hashChange(@current, url)
       window = @current.window

# Returns true if the hash portion of the URL changed between the history entry
# (entry) and the new URL we want to inspect (url).
hashChange = (entry, url)->
  return false unless entry
  return /^https?:/i.test(entry.url) && entry.url.split("#")[0] == url.split("#")[0]


# DOM Location object

      name = @current.window.name
      parent = parentFrom(@current.window)
    if @current && @current.url == url
      @replace(url)
      return

    if hashChange(@current, url)
