mirror of
https://github.com/zotero/zotero.git
synced 2026-10-01 02:01:24 +00:00
A window is marked as closed before its unload handlers run, so the tab events fired from ZoteroPane.destroy() warned about every observer that the closing window hadn't torn down yet. The leak check now also requires the window to be detached from its docShell, and it covers functions. It caught an observer that outlived its window -- the sync-reminder API key observer, which is now unregistered on teardown. |
||
|---|---|---|
| .. | ||
| components | ||
| content | ||
| resource | ||
| tests | ||
| chrome.manifest | ||
| runtests.sh | ||