if (prop == "UHist") { var retVal = dirSvc.get("CurProcD", Ci.nsILocalFile); retVal.append("test_docshell_profile"); if (!retVal.exists()) retVal.create(Ci.nsIFile.DIRECTORY_TYPE, 0755); retVal.append("history.dat"); return retVal; } 
  getFile: function(prop, persistent) {    persistent.value = true;    if (prop == "ProfD") {      var retVal = dirSvc.get("CurProcD", Ci.nsILocalFile);      retVal.append("test_docshell_profile");      if (!retVal.exists())        retVal.create(Ci.nsIFile.DIRECTORY_TYPE, 0755);      return retVal;    }    throw Cr.NS_ERROR_FAILURE;  },
5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5872/9ff8d79e8e4a2f67d78dbb13548d9f35bd8c8ea3/head_docshell.js/buggy/docshell/test/unit/head_docshell.js