Set the Vendor string for breakpad. Do it for real this time ;-)
Set the Vendor string for breakpad. Do it for real this time ;-)
--- a/im/app/application.ini
+++ b/im/app/application.ini
@@ -52,9 +52,8 @@ MaxVersion=@GRE_MILESTONE@
EnableExtensionManager=1
EnableProfileMigrator=1
[Crash Reporter]
#if MOZILLA_OFFICIAL
Enabled=1
#endif
ServerURL=https://ssl.instantbird.com/reports/submit
-Vendor=Instantbird
--- a/im/base/content/instantbird/blist.js
+++ b/im/base/content/instantbird/blist.js
@@ -160,16 +160,21 @@ var buddyList = {
var win = blistWindows.getNext();
if (win != window) {
win.QueryInterface(Components.interfaces.nsIDOMWindowInternal).focus();
window.close();
return;
}
}
+ // Set the Vendor for breakpad only
+ Components.classes["@mozilla.org/xre/app-info;1"]
+ .getService(Components.interfaces.nsICrashReporter)
+ .annotateCrashReport("Vendor", "Instantbird");
+
initPurpleCore();
buddyList.checkNotDisconnected();
buddyList.checkForIrcAccount();
addObservers(buddyList, events);
this.addEventListener("unload", buddyList.unload, false);
},
unload: function bl_unload() {
removeObservers(buddyList, events);