rem: var url = _content.location.href; 
add: var url = getWebNavigation().currentURI.spec; 
context: function handleURLBarRevert(){  var url = _content.location.href;  var throbberElement = document.getElementById("navigator-throbber");  var isScrolling = gURLBar.userAction == "scrolling";    // don't revert to last valid url unless page is NOT loading  // and user is NOT key-scrolling through autocomplete list  if (!throbberElement.getAttribute("busy") && !isScrolling) {    if (url != "about:blank") {       gURLBar.value = url;      gURLBar.select();      SetPageProxyState("valid", null); // XXX Build a URI and pass it in here.    } else { //if about:blank, urlbar becomes ""      gURLBar.value = "";    }  }  // tell widget to revert to last typed text only if the user  // was scrolling when they hit escape  return isScrolling; }
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/2c65fd9eb2855bd99e9ae4b2b5be7c04bdf5e699/navigator.js/buggy/suite/browser/navigator.js