class Browser::Chrome

def full_version

def full_version
  # Each regex on its own line to enforce precedence.
  ua[%r{Chrome/([\d.]+)}, 1] ||
    ua[%r{CriOS/([\d.]+)}, 1] ||
    ua[%r{Safari/([\d.]+)}, 1] ||
    ua[%r{AppleWebKit/([\d.]+)}, 1] ||
    "0.0"
end

def id

def id
  :chrome
end

def match?

def match?
  ua =~ /Chrome|CriOS/ &&
    ua !~ /PhantomJS|FxiOS|YaBrowser|SputnikBrowser|ArchiveBot/ &&
    !opera? &&
    !edge?
end

def name

def name
  "Chrome"
end