lib/watirsplash/frameworks/watir.rb in watirsplash-1.1.2 vs lib/watirsplash/frameworks/watir.rb in watirsplash-1.2.0
- old
+ new
@@ -1,7 +1,7 @@
-WatirSplash::Frameworks::Helper.load_gems({:gem => "watir", :version => "1.8.0"},
- {:gem => "win32screenshot", :require => "win32/screenshot", :version => ">=1.0.2"})
+WatirSplash::Frameworks::Helper.load_gems({:gem => "watir", :version => "1.8.1"},
+ {:gem => "win32screenshot", :require => "win32/screenshot", :version => ">=1.0.3"})
require "watirsplash/mini_magick_patch"
require "watir/ie"
module Watir
module PageCheckers
@@ -16,11 +16,12 @@
alias_method :_initialize, :initialize
def initialize suppress_new_window=nil
_initialize suppress_new_window
self.speed = :fast
+ @error_checkers ||= []
add_checker Watir::PageCheckers::JAVASCRIPT_ERRORS_CHECKER
- maximize
+ maximize if @ie # @ie is not set here when attaching...
end
def save_screenshot(params)
params[:hwnd] ||= hwnd
::Win32::Screenshot::Take.of(:window, :hwnd => params[:hwnd]).write(params[:file_name])