Closed Bug 1855035 Opened 2 years ago Closed 2 years ago

on download, "always ask..." not operate

Categories

(Firefox :: Downloads Panel, defect)

Firefox 117
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: oc2l-nospam, Unassigned, NeedInfo)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/117.0

Steps to reproduce:

In parameters, download section
Choose "Always ask..."
Try to download a file

Actual results:

Always ask not applied
File is always download in folder choosen in parameters. This is not greyed, despite "Always ask..." checked.

Expected results:

A dialog windows should be appear to choose where I Download file.

Notice, in about:config,
browser.download.useDownloadDir = false and is marked as not default. This is OK

But
services.sync.prefs.sync.browser.download.useDownloadDir = true and is marked as default
When I change it to false I have expected results.

I think, when I check the "always ask" option, only browser.download.useDownloadDir is change but, services.sync.prefs.sync.browser.download.useDownloadDir don't change.
I think, when I check this option (alwways ask), I need services.sync.prefs.sync.browser.download.useDownloadDir is too changed, and it's not apply.
I shouldn't have to change it manually in about:config. that's what the checkbox should be for.

In fact, "Always ask" is never apply when services.sync.prefs.sync.browser.download.useDownloadDir = true.
I think, this is the issue.

Sorry for my bad english.

Thanks for any correction to this bug

The Bugbug bot thinks this bug should belong to the 'Firefox::File Handling' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → File Handling
Component: File Handling → Downloads Panel

it's the behavior after checking "always ask where to download files" in the "Downloads" section that's at fault.
And not the file handling set in the Application section.

This is a very strange report.

(In reply to Ocleyr2lalune from comment #0)

Notice, in about:config,
browser.download.useDownloadDir = false and is marked as not default. This is OK

But
services.sync.prefs.sync.browser.download.useDownloadDir = true and is marked as default

This setting controls whether the setting of browser.download.useDownloadDir is synced to other devices. It does not control anything else.

When I change it to false I have expected results.

This makes no sense. Changing that pref or not should make no difference to how the browser behaves.

I have tried to reproduce and cannot - setting only browser.download.useDownloadDir to false is sufficient to get prompted for a location for the file.

Can you expand on what files you see this with, ie:

Try to download a file

can you be more explicit about what files you download from where, and how you download them (click a link, or using the context menu, or using File > Save As..., or something else) ?

Flags: needinfo?(oc2l-nospam)

I cant reproduce this issue on the QA side either, setting those prefs to False and trying to download any file will open the Window where I can choose where to save that file.
I think we can close it as incomplete for now and reopen when more information is provided.

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.