fune/browser/components/downloads/content
Shane Hughes ad03151040 Bug 1742999 - Make DownloadSpamProtection per-window. r=Gijs,mak
This patch modifies DownloadSpamProtection and DownloadIntegration so
that each window will track blocked spam downloads separately. (Which
shouldn't affect permissions.) When a download is blocked, the helper
app service dispatches a notification, passing the relevant browsing
context and URL to DownloadIntegration. Then it passes the window and
URL to the singleton DownloadSpamProtection. That maps all the windows
to objects that carry the spam download objects. This allows us to only
show blocked spam downloads in the downloads panel of the window from
which they were triggered.

Differential Revision: https://phabricator.services.mozilla.com/D148092
2022-10-04 22:38:18 +00:00
..
allDownloadsView.js Bug 1792365 - Convert toolkit/modules consumers to use ES module imports directly. r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,extension-reviewers,preferences-reviewers,desktop-theme-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,robwu,Gijs,sgalich,bytesized,AlexandruIonescu,dao,m_kato 2022-09-29 06:52:34 +00:00
contentAreaDownloadsView.css Bug 1747422 - Rename the allDownloads list box. r=dao 2022-01-16 10:54:32 +00:00
contentAreaDownloadsView.js Bug 1765083 - Introduce FocusOptions.focusVisible. r=smaug,pip-reviewers 2022-07-11 22:04:34 +00:00
contentAreaDownloadsView.xhtml Bug 1786055 - Drop find keys from editMenuKeys.inc.xhtml. r=mconley 2022-08-26 16:31:40 +00:00
downloads.css Bug 1747422 - Rename the allDownloads list box. r=dao 2022-01-16 10:54:32 +00:00
downloads.js Bug 1742999 - Make DownloadSpamProtection per-window. r=Gijs,mak 2022-10-04 22:38:18 +00:00
downloadsCommands.inc.xhtml Bug 1745624 - Add "Delete" menuitem to downloads panel context menu. r=Gijs,fluent-reviewers 2022-01-12 11:07:44 +00:00
downloadsCommands.js Bug 1750974 - Extend our ESLint import-globals-from function to support absolute directories. r=Gijs,mossop 2022-01-20 14:15:34 +00:00
downloadsContextMenu.inc.xhtml Bug 1723712 - Disable downloads context menu items when inapplicable. r=Gijs 2022-01-21 10:47:08 +00:00
downloadsPanel.inc.xhtml Bug 1723712 - Disable downloads context menu items when inapplicable. r=Gijs 2022-01-21 10:47:08 +00:00
indicator.js Bug 1792457 - Revert workarounds for weak references to XPCWJS crashes. r=Gijs 2022-09-29 11:40:19 +00:00