INNER CODE UNIT · Ruby
start
rubycdp/ferrum · lib/ferrum/browser.rb:306
def start
Utils::ElapsedTime.start
@process = Process.new(options)
begin
@process.start
@options.default_user_agent = @process.default_user_agent
@client = Client.new(@process.ws_url, options)
@contexts = Contexts.new(@client)
rescue StandardError
@process.stop
raise
end
end
def debug_url
response = JSON.parse(Net::HTTP.get(URI(build_remote_debug_url(path: "/json"))))