rem: if (aTopic == "nsPref:changed") this.rebuildView(); 
add: if (aTopic == "nsPref:changed") {   if (aData == PREF_SHOW_PLUGINS_IN_LIST || aData == PREF_HIDE_PLUGINS_WITHOUT_EXTENSIONS) { this._rebuildVisibleTypes(); this._sortVisibleTypes(); }    this._rebuildView(); } 
context:   observe: function (aSubject, aTopic, aData) {    // Rebuild the list when there are changes to preferences that influence    // whether or not to show certain entries in the list.    if (aTopic == "nsPref:changed")      this.rebuildView();  },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8395/1171d45a4e94e20eb007a51592d731dc434c5f90/applications.js/buggy/browser/components/preferences/applications.js