class Browser::Edge

def chrome_based?

def chrome_based?
  match? && ua =~ /\bEdg\b/
end

def full_version

def full_version
  ua[%r{(?:Edge|Edg)/([\d.]+)}, 1] || super
end

def id

def id
  :edge
end

def match?

def match?
  ua =~ %r{((?:Edge|Edg)/[\d.]+|Trident/8)}
end

def name

def name
  "Microsoft Edge"
end