Method: Ferrum::Browser::Command.build
- Defined in:
- lib/ferrum/browser/command.rb
.build(options, user_data_dir) ⇒ Object
Currently only these browsers support CDP: github.com/cyrus-and/chrome-remote-interface#implementations
12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/ferrum/browser/command.rb', line 12 def self.build(, user_data_dir) defaults = case .browser_name when :firefox Options::Firefox. when :chrome, :opera, :edge, nil Options::Chrome. else raise NotImplementedError, "not supported browser" end new(defaults, , user_data_dir) end |