lib/user_agent/browsers.rb in useragent-0.12.0 vs lib/user_agent/browsers.rb in useragent-0.13.0
- old
+ new
@@ -2,20 +2,24 @@
require 'user_agent/browsers/chrome'
require 'user_agent/browsers/gecko'
require 'user_agent/browsers/internet_explorer'
require 'user_agent/browsers/opera'
require 'user_agent/browsers/webkit'
+require 'user_agent/browsers/windows_media_player'
+require 'user_agent/browsers/itunes'
+require 'user_agent/browsers/apple_core_media'
+require 'user_agent/browsers/libavformat'
class UserAgent
module Browsers
Security = {
"N" => :none,
"U" => :strong,
"I" => :weak
}.freeze
def self.all
- [InternetExplorer, Opera, Chrome, Webkit, Gecko]
+ [InternetExplorer, Opera, Chrome, ITunes, Webkit, Gecko, WindowsMediaPlayer, AppleCoreMedia, Libavformat]
end
def self.extend(array)
all.each do |extension|
return extension.new(array) if extension.extend?(array)