Графический интерфейс медленный и отражает изменения только при обновлении.
Любая команда, успешно выполненная с терминала, всегда будет применяться, ее просто графический интерфейс, который может быть немного медленным, чтобы отразить его как обновление просмотр должен запускаться для получения новейших записей.
Почему вы устанавливаете оба параметра «browser.helperApps.neverAsk.openFile» и «browser.helperApps.neverAsk.saveToDisk» на те же типы mime? Это противоречивые настройки, так как один говорит, чтобы открыть эти типы файлов в браузере, а другой говорит, чтобы сохранить их на диск (открыть в браузере имеет приоритет). Кроме того, Firefox 52 был выпущен 2 года назад, возможно, пришло время для обновления.
Загрузка файлов протестирована в собственном наборе тестов Capybaras, чтобы вы могли видеть минимальные требуемые там настройки (очевидно, при необходимости настраивайте типы mime) - https://github.com/teamcapybara/capybara/blob/master/spec/selenium_spec_marionette.rb#L13