class Selenium::WebDriver::Script
Public Class Methods
new(bridge)
click to toggle source
# File lib/selenium/webdriver/common/script.rb, line 23 def initialize(bridge) @log_handler = BiDi::LogHandler.new(bridge.bidi) end
Public Instance Methods
add_console_message_handler(&)
click to toggle source
@return [int] id of the handler
# File lib/selenium/webdriver/common/script.rb, line 28 def add_console_message_handler(&) @log_handler.add_message_handler('console', &) end
add_javascript_error_handler(&)
click to toggle source
@return [int] id of the handler
# File lib/selenium/webdriver/common/script.rb, line 33 def add_javascript_error_handler(&) @log_handler.add_message_handler('javascript', &) end
remove_console_message_handler(id)
click to toggle source
@param [int] id of the handler previously added
# File lib/selenium/webdriver/common/script.rb, line 38 def remove_console_message_handler(id) @log_handler.remove_message_handler(id) end
Also aliased as: remove_javascript_error_handler