mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 516124 - Crash [@ nsAlertsIconListener::SendClosed], r=roc.
This commit is contained in:
parent
3fab3ffab7
commit
6d52478601
@ -33,6 +33,8 @@ const Ci = Components.interfaces;
|
||||
try {
|
||||
var notifier = Cc["@mozilla.org/alerts-service;1"].
|
||||
getService(Ci.nsIAlertsService);
|
||||
notifier.showAlertNotification(null, "Notification test", "Surprise! I'm here to test a notification without observer!",
|
||||
false, "foobarcookie", null);
|
||||
notifier.showAlertNotification(null, "Notification test", "Surprise! I'm here to test notifications!",
|
||||
false, "foobarcookie", observer);
|
||||
|
||||
|
@ -250,13 +250,17 @@ nsAlertsIconListener::StartRequest(const nsAString & aImageUrl)
|
||||
void
|
||||
nsAlertsIconListener::SendCallback()
|
||||
{
|
||||
mAlertListener->Observe(NULL, "alertclickcallback", mAlertCookie.get());
|
||||
if (mAlertListener) {
|
||||
mAlertListener->Observe(NULL, "alertclickcallback", mAlertCookie.get());
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
nsAlertsIconListener::SendClosed()
|
||||
{
|
||||
mAlertListener->Observe(NULL, "alertfinished", mAlertCookie.get());
|
||||
if (mAlertListener) {
|
||||
mAlertListener->Observe(NULL, "alertfinished", mAlertCookie.get());
|
||||
}
|
||||
}
|
||||
|
||||
nsresult
|
||||
|
Loading…
Reference in New Issue
Block a user