rem: setTimeout(FinishPrintPreview, 0); }, 
add: try { var rdf = Components. classes["@mozilla.org/rdf/rdf-service;1"]. getService(Components.interfaces.nsIRDFService); var ds = rdf.GetDataSource("rdf:internetsearch"); var defaultEngine = aPrefBranch.getCharPref(aPrefName); var res = rdf.GetResource(defaultEngine);   const kNC_Name = rdf.GetResource( "http: var engineName = ds.GetTarget(res, kNC_Name, true); if (engineName) { this.name = engineName.QueryInterface( Components.interfaces.nsIRDFLiteral).Value; }   const kNC_Icon = rdf.GetResource( "http: var iconURL = ds.GetTarget(res, kNC_Icon, true); if (iconURL) { this.icon = iconURL.QueryInterface( Components.interfaces.nsIRDFLiteral).Value; } } catch (ex) { } } 
context:     observe: function(aSubject, aTopic, aData)    {      setTimeout(FinishPrintPreview, 0);    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/ea42bd5eb244640e6be7294e3f5e75a852c40fa2/browser.js/buggy/browser/base/content/browser.js