INNER CODE UNIT · Ruby
context
rubycdp/ferrum · lib/ferrum/browser.rb:180
context = contexts.create(**params)
context.create_page(proxy: proxy)
else
default_context.create_page
end
block_given? ? yield(page) : page
ensure
if block_given?
page&.close
context&.dispose if new_context
end
end
#
# Evaluate JavaScript to modify things before a page load.
#
# @param [String] expression