Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not interrupt background file uploading. #1053

Open
HT-7 opened this issue Dec 18, 2023 · 1 comment
Open

Do not interrupt background file uploading. #1053

HT-7 opened this issue Dec 18, 2023 · 1 comment
Labels
bug Something isn't working

Comments

@HT-7
Copy link

HT-7 commented Dec 18, 2023

Describe the bug
If an upload is running in background, switching away from the current tab could cause the upload to be interrupted and the tab could be unloaded.

To Reproduce

  • Create an account or log in to a website with a file uploader. In this example, we use archive.org .
  • Go to https://archive.org/upload
  • Add a few hundred megabytes of files into the uploader.
  • Mark the item as a "test item" in the uploader, given that this upload is just for testing purposes.
  • Fill in the remaining fields in the uploader.
  • Tap on "Create your item". The upload progress bar should now appear.
  • Switch away from this tab and browse other sites, or switch to other apps. Though I guess the second is out of control for Kiwi Browser.

Expected behavior
When uploading files in background, the tab that is actively uploading files should not be unloaded from memory so other sites can be browsed without worries that it will be interrupted.

The upload should run and finish in background.

Desktop computers and laptops could do this for decades. Time for smartphones to catch up.

Smartphone (please complete the following information):

  • Device: Galaxy A52
  • Android Version : Android 12
  • Kiwi Browser Version: 118
@HT-7 HT-7 added the bug Something isn't working label Dec 18, 2023
@tagPattern
Copy link

I haven't tested it yet but I think maybe ScriptCat will help in this case because it can run in the background. Ask the ScriptCat community 😉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants