Для Firefox это легко.Отключите flash в своем профиле по умолчанию (тот, который вы обычно используете), а затем запустите браузер следующим образом:
browser = Watir::Browser.new :firefox, :profile => "default"
Дополнительная информация: http://watirwebdriver.com/firefox/
Для Chrome я думал, что это будет делать, но похоже, что я делаю что-то не так, поскольку флэш-память включена:
browser = Watir::Browser.new :chrome, :switches => ["--disable-internal-flash"]
Дополнительная информация: http://watirwebdriver.com/chrome/
Обходной путь - запускать это каждый раз, когда требуется отключить Flash в Chrome:
browser.goto "about:plugins"
browser.span(:text => "Flash").parent.parent.parent.a(:text => "Disable", :class => "disable-group-link").click