¿Cómo deshabilitar la ventana de descarga en firefox con watir-webdriver?

No quiero manejar la ventana de descarga en Firefox o IE. Quiero descargar automáticamente el archivo de Excel sin ninguna ventana de descarga. Intenté establecer varios parámetros de configuración para Firefox, pero no funcionó. En mi prueba, estoy tratando de descargar el archivo de Excel

profile = Selenium::WebDriver::Firefox::Profile.new
profile['browser.download.lastDir'] = 'C:\\Downloads'
profile['browser.download.folderList'] = 2
profile['browser.download.dir'] = 'C:\\Downloads'
profile['download.prompt_for_download'] = false
profile['browser.download.manager.showWhenStarting'] = false
profile['browser.download.manager.addToRecentDocs'] = true

profile['browser.download.manager.useWindow'] = false
profile['browser.download.useDownloadDir'] = true
profile['browser.download.show_plugins_in_list'] = true
profile['browser.download.manager.openDelay'] = 100000
profile['browser.download.animateNotifications'] = false

driver = Watir::Browser.new :firefox, :profile => profile

Todavía el navegador muestra la ventana de descarga cuando mi script realiza una operación de clic en el botón de descarga

Actualmente estoy usando Firefox 35.0.1 en Windows-7 (64 bits)

Respuestas a la pregunta(1)

Su respuesta a la pregunta