lib/watir-webdriver-rails/driver.rb in watir-webdriver-rails-0.0.6 vs lib/watir-webdriver-rails/driver.rb in watir-webdriver-rails-0.0.7
- old
+ new
@@ -1,47 +1,47 @@
-require 'watir-webdriver'
-
-module WatirWebdriverRails
-
- # Copied from capybara-firebug
- class Selenium::WebDriver::Firefox::Profile
- def self.firebug_version
- @firebug_version ||= '1.7.3'
- end
-
- def self.firebug_version=(version)
- @firebug_version = version
- end
-
- def enable_firebug(version = nil)
- version ||= Selenium::WebDriver::Firefox::Profile.firebug_version
- add_extension(File.expand_path("../firebug/firebug-1.7.3.xpi", __FILE__))
- add_extension(File.expand_path("../firebug/firebug-1.8.1.xpi", __FILE__))
-
- # Prevent "Welcome!" tab
- self["extensions.firebug.currentVersion"] = "999"
-
- # Enable for all sites.
- self["extensions.firebug.allPagesActivation"] = "on"
-
- # Enable all features.
- ['console', 'net', 'script'].each do |feature|
- self["extensions.firebug.#{feature}.enableSites"] = true
- end
-
- # Closed by default.
- self["extensions.firebug.previousPlacement"] = 3
- end
- end
-
- class << self
- def driver
- profile = Selenium::WebDriver::Firefox::Profile.new
- profile.enable_firebug
- driver = Selenium::WebDriver.for(:firefox, { :profile => profile })
-
- return driver
- end
- end
-
-
-end
+require 'watir-webdriver'
+
+module WatirWebdriverRails
+
+ # Copied from capybara-firebug
+ class Selenium::WebDriver::Firefox::Profile
+ def self.firebug_version
+ @firebug_version ||= '1.7.3'
+ end
+
+ def self.firebug_version=(version)
+ @firebug_version = version
+ end
+
+ def enable_firebug(version = nil)
+ version ||= Selenium::WebDriver::Firefox::Profile.firebug_version
+ #add_extension(File.expand_path("../firebug/firebug-1.7.3.xpi", __FILE__))
+ add_extension(File.expand_path("../firebug/firebug-1.8.1.xpi", __FILE__))
+
+ # Prevent "Welcome!" tab
+ self["extensions.firebug.currentVersion"] = "999"
+
+ # Enable for all sites.
+ self["extensions.firebug.allPagesActivation"] = "on"
+
+ # Enable all features.
+ ['console', 'net', 'script'].each do |feature|
+ self["extensions.firebug.#{feature}.enableSites"] = true
+ end
+
+ # Closed by default.
+ self["extensions.firebug.previousPlacement"] = 3
+ end
+ end
+
+ class << self
+ def driver
+ profile = Selenium::WebDriver::Firefox::Profile.new
+ profile.enable_firebug
+ driver = Selenium::WebDriver.for(:firefox, { :profile => profile })
+
+ return driver
+ end
+ end
+
+
+end