¿Cómo deshabilito los complementos en Firefox cuando uso Selenium?

Estoy usando Capybara selenium en mi proyecto Rails (en un sistema Ubuntu 10.04) y acabo de actualizar Firefox ahora cuando estoy ejecutando mis pruebas. Firefox carga, pero ahora tiene todos los complementos instalados y espera hasta que los configure. cada uno por primera vez.

¿Hay alguna manera de deshabilitar todos estos complementos al iniciar el selenio?

O

¿Hay alguna forma de configurar todos mis complementos y guardar la configuración para que no me pregunte cada vez que se ejecuten las pruebas?

Actualizar

Si lo cambio para usar Chrome funciona bien con eso.

<code> Capybara.register_driver :selenium do |app|
   Capybara::Selenium::Driver.new(app, :browser => :chrome)
 end

 Capybara.javascript_driver = :selenium
</code>

Aunque me gustaría hacer las pruebas con Firefox. He configurado un perfil de "prueba" en Firefox y he intentado usarlo con lo siguiente:

<code>Capybara.register_driver :selenium_firefox_custom do |app|
  Capybara::Selenium::Driver.new(app, :browser => :firefox, :profile => "test")
end

Capybara.default_driver = :selenium_firefox_custom
</code>

Lo que no funcionó, todavía intentó cargar mi perfil predeterminado.

Estoy usando la versión git de capybara;

<code>capybara (1.1.2)
  mime-types (>= 1.16)
  nokogiri (>= 1.3.3)
  rack (>= 1.0.0)
  rack-test (>= 0.5.4)
  selenium-webdriver (~> 2.0)
  xpath (~> 0.1.4)
</code>

También he intentado usar Capybara.javascript_driver =: selenium_firefox_custom

Respuestas a la pregunta(4)

Su respuesta a la pregunta