How to allow save option on Firefox while downloading a file?

How can you allow save option on Firefox while downloading a file?

Hello Tim,

To allow save option on Firefox, use the below capabilities:

ChromeOptions options = new ChromeOptions();
Map<String, Object> prefs = new HashMap<String, Object>();
prefs.put("profile.default_content_settings.popups", 0);//Don't display any popup for download
prefs.put("download.default_directory", "[path]");//Default download directory
options.setExperimentalOption("prefs", prefs);
options.addArguments("--incognito");
DesiredCapabilities desiredCapabilities = DesiredCapabilities.chrome();
desiredCapabilities.setCapability(ChromeOptions.CAPABILITY, options);
desiredCapabilities.setCapability("applicationCacheEnabled", false);
driver = new ChromeDriver(desiredCapabilities);

Ref: Set Firefox profile to download files automatically using Selenium and Java - Stack Overflow