Open Bug 1983371 Opened 5 months ago Updated 5 months ago

Exploratory bug to measure performance of downloading (artificially) large number of files.

Categories

(Toolkit :: Downloads API, task, P3)

task

Tracking

()

People

(Reporter: mayankleoboy1, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

Attachments

(1 file)

Open testcase
Enter a large number like 5000 in the input box
Click on download button

Profile: Firefox: https://share.firefox.dev/3Jog2TH. The whole browser is completely unresponsive during this period.
Note: The folder i was using for downloads is also backed up using Microsoft OneDrive. Maybe that makes things worse.

Testcase generated using chatgpt. We should also implement a feature that asks user to confirm if the page is trying to download multiple files, effectively creating a DOS.

(In reply to Mayank Bansal from comment #0)

We should also implement a feature that asks user to confirm if the page is trying to download multiple files, effectively creating a DOS.

That's bug 1306334 afaict.

See Also: → download-spam

In the profile I see various calls to System APIs after DownloadDone is invoked, for AddToRecentDocs, maybe that could be made async.
I think in the end it boils down to Bug 1714504.

Marking as a Task since there's bugs tracking the issues already.

Severity: -- → N/A
Type: defect → task
Depends on: 1714504
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: