rem: var preferredApp = aHandlerInfo.preferredApplicationHandler; 
add: switch (aHandlerInfo.preferredAction) { case Ci.nsIHandlerInfo.handleInternally: if (aHandlerInfo.type == TYPE_MAYBE_FEED) return ICON_URL_LIVEMARK; break; 
context:   _getIconURLForPreferredAction: function(aHandlerInfo) {    var preferredApp = aHandlerInfo.preferredApplicationHandler;    if (aHandlerInfo.preferredAction == Ci.nsIHandlerInfo.useHelperApp &&        this.isValidHandlerApp(preferredApp))      return this._getIconURLForHandlerApp(preferredApp);    if (aHandlerInfo.preferredAction == Ci.nsIHandlerInfo.useSystemDefault &&        aHandlerInfo.wrappedHandlerInfo)      return this._getIconURLForSystemDefault(aHandlerInfo.wrappedHandlerInfo);    // We don't know how to get an icon URL for any other actions.    return "";  },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8395/c114aa7a7d4534f23b98b9a87dfe8bbeb3206306/applications.js/clean/browser/components/preferences/applications.js