[x] Fixed compatibility with Firefox 51+ (SyntaxError: non-generator method definitions may not contain yield).
[x] Fixed “Middle-click to remove downloads from panel” in Firefox 38+.
[x] Correctly update panel height in Firefox 50+ (
extensions.downloadPanelTweaker.fixPanelHeight preference).
[+] Added trick to force suppress wrong download notifications on startup (
extensions.downloadPanelTweaker.suppressDownloadsNotificationsAtStartup preference, delay from startup to turn on notifications, in ms).
[x] Compatibility fixes for multi-process mode (Electrolysis aka e10s) (
#32,
#33).
[x] Fixed “Don't remove finished downloads” option in Firefox 49+ (
#47).
[x] Corrected “Compact” and “Very compact” styles in Firefox 52+ (also corrected appearance of download panel footer in Firefox 50+) (
#48).
[+] Added “Clear Downloads” menu item to dropmarker of download panel footer (Firefox 51+) (
#50).
[x] Fixed: hidden menu bar was shown when accessing options (
#49).
[x] Correctly override action of “Show All Downloads” button in Firefox 50+.
[x] Correctly close panel after middle-click in Firefox 50+ (
extensions.downloadPanelTweaker.middleClickToClosePanel preference).
[*] Disable “Clear Downloads” menu item in case of empty downloads history.
[*] Open download panel below location bar, if downloads buttons is hidden (
#51).