rem: if (row.value >= 0 && col.value && elt.value != "twisty" && isContainer(gHistoryTree, row.value)) gHistoryTree.treeBoxObject.view.toggleOpenState(row.value); 
add: if (row.value >= 0 && col.value) { if (!isContainer(gHistoryTree, row.value)) OpenURL(false); else if (elt.value != "twisty") gHistoryTree.treeBoxObject.view.toggleOpenState(row.value); } 
context: function historyOnClick(aEvent){  // This is kind of a hack but matches the currently implemented behaviour.   // If a status bar is not present, assume we're in sidebar mode, and thus single clicks on containers  // will open the container. Single clicks on non-containers are handled below in historyOnSelect.  if (!gHistoryStatus && aEvent.button == 0) {    var row = { };    var col = { };    var elt = { };    gHistoryTree.treeBoxObject.getCellAt(aEvent.clientX, aEvent.clientY, row, col, elt);    if (row.value >= 0 && col.value && elt.value != "twisty" && isContainer(gHistoryTree, row.value))      gHistoryTree.treeBoxObject.view.toggleOpenState(row.value);  }}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/8ba8272c8dd5c0e10e77674747b57cc16cdf2b08/history.js/clean/suite/common/history/history.js