diff --git a/lib/capybara/driver/webkit/browser.rb b/lib/capybara/driver/webkit/browser.rb index e160165..5be287f 100644 --- a/lib/capybara/driver/webkit/browser.rb +++ b/lib/capybara/driver/webkit/browser.rb @@ -82,7 +82,11 @@ class Capybara::Driver::Webkit end def window_focus(handle=nil) - command("WindowFocus") + if handle + command("WindowFocus", handle) + else + command("WindowFocus") + end end def command(name, *args) diff --git a/spec/driver_spec.rb b/spec/driver_spec.rb index 5900743..847d647 100644 --- a/spec/driver_spec.rb +++ b/spec/driver_spec.rb @@ -1560,6 +1560,7 @@ describe Capybara::Driver::Webkit do +
bananas