rem: if (!gIsSearchHit) { gStatusFeedback.showStatusString(gSearchBundle.getString("searchFailureMessage")); 
add: if (gNumOfSearchHits == 0) { statusMsg = gSearchBundle.getString("searchFailureMessage"); 
context:     onSearchDone: function(status)    {        gButton.setAttribute("label", gSearchBundle.getString("labelForSearchButton"));        var statusMsg;        // if there are no hits, it means no matches were found in the search.        if (!gIsSearchHit) {            gStatusFeedback.showStatusString(gSearchBundle.getString("searchFailureMessage"));        }        else        {            gStatusFeedback.showStatusString(gSearchBundle.getString("searchSuccessMessage"));            gIsSearchHit = false;        }        gStatusFeedback.showProgress(100);        gStatusFeedback.showStatusString(statusMsg);        gStatusBar.setAttribute("mode","normal");    },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/1ad4817ab06db4081db429ea5368637824eae4d9/SearchDialog.js/buggy/mailnews/base/search/resources/content/SearchDialog.js