Update browser gem
`modern?` method was removed in version 4
This commit is contained in:
parent
6d703c0bd0
commit
ae2cfdd44e
6 changed files with 24 additions and 12 deletions
13
app/services/browser_support.rb
Normal file
13
app/services/browser_support.rb
Normal file
|
@ -0,0 +1,13 @@
|
|||
class BrowserSupport
|
||||
def self.supported?(browser)
|
||||
# See .browserslistrc
|
||||
[
|
||||
browser.chrome? && browser.version.to_i >= 50 && !browser.platform.ios?,
|
||||
browser.edge? && browser.version.to_i >= 14 && !browser.compatibility_view?,
|
||||
browser.firefox? && browser.version.to_i >= 50 && !browser.platform.ios?,
|
||||
browser.opera? && browser.version.to_i >= 40,
|
||||
browser.safari? && browser.version.to_i >= 8,
|
||||
browser.platform.ios? && browser.platform.version.to_i >= 8
|
||||
].any?
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue