Como desativar a janela de download no firefox com watir-webdriver?

Não quero lidar com a janela de download no Firefox ou IE. Quero baixar automaticamente o arquivo do Excel sem nenhuma janela de download. Eu tentei definir vários parâmetros de configuração para o Firefox, mas não funcionou. No meu teste, estou tentando baixar o arquivo 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

Ainda assim, o navegador exibindo a janela de download quando meu script executa a operação de clique no botão de download

Atualmente, estou usando o Firefox 35.0.1 no Windows-7 (64 bits)

questionAnswers(1)

yourAnswerToTheQuestion