add:  var bmsvc = Cc["@mozilla.org/browser/nav-bookmarks-service;1"].getService(Ci.nsINavBookmarksService); document.getElementById("placesList").view = bmsvc.bookmarks.QueryInterface(Ci.nsITreeView);  
context: PlacesPage.init = function PP_init() {  var wm =      Cc["@mozilla.org/appshell/window-mediator;1"].      getService(Ci.nsIWindowMediator);  this._topWindow = wm.getMostRecentWindow("navigator:browser");  this._topDocument = this._topWindow.document;  this._tabbrowser = this._topWindow.getBrowser();  var self = this;  function onTabSelect(event) {    self.onTabSelect(event);  }  this._tabbrowser.mTabContainer.addEventListener("select", onTabSelect, false);  var placesList = document.getElementById("placesList");  var placeContent = document.getElementById("placeContent");  var placesCommands = document.getElementById("placesCommands");    this.controller =     new PlacesController([placesList, placeContent], placesCommands);  const NH = Ci.nsINavHistory;    const NHQO = Ci.nsINavHistoryQueryOptions;  var places =       Cc["@mozilla.org/browser/nav-history;1"].getService(NH);  var query = places.getNewQuery();  var date = new Date();  var options = places.getNewQueryOptions();  options.setGroupingMode([NHQO.GROUP_BY_HOST], 1);  options.setSortingMode(NHQO.SORT_BY_NONE);  options.setResultType(NHQO.RESULT_TYPE_URL);  var result = places.executeQuery(query, options);  result.QueryInterface(Ci.nsITreeView);  var placeContent = document.getElementById("placeContent");  placeContent.view = result;    this._showPlacesUI();};
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/9f45b2de924905fe766d55702c3a2272f0696008/places.js/clean/browser/components/places/content/places.js