pulse
pulse copied to clipboard
Heartbeat notification is not closed after the add-on has been disabled
[Affected versions]: -Firefox 52.0 and up -Pulse v1.1 RC
[Affected Platforms]: -All Windows -All Mac -All Linux
[Prerequisites]: -Pulse v1.1 RC was previously installed on a clean profile.
[Steps to reproduce]:
- Open the browser with the profile from prerequisites.
- Navigate to a http or https webpage.
- Open another tab with
about:addons -> Extensions
screen. - Disable and Enable the Pulse add-on and quickly go to the opened page from step 2.
- After a few seconds the Heartbeat notification is displayed.
- Disable the Pulse add-on.
- Click on "X" button from the Heartbeat notification.
[Expected result]:
- Pulse add-on is disabled and also all prefs and UI related to it.
[Actual result]:
- Heartbeat notification is displayed and cannot be closed. The browser needs to be restarted in order to close the Heartbeat notification.
[Notes]:
- In Browser Console the following error is displayed:
TypeError: can't access dead object (unknown)
TypeError: this.eventCallback is not a function[Learn More] notification.xml:439:15
dismiss chrome://global/content/bindings/notification.xml:439:15
oncommand chrome://browser/content/browser.xul:1:1
- Recording with the issue: