From f7a3a8aa5598d0f6144d6baf6fa64d463e932a69 Mon Sep 17 00:00:00 2001 From: bootstraponline Date: Fri, 8 Jun 2012 16:54:28 -0600 Subject: [PATCH] Live preview supports IE 9. --- lib/gollum/frontend/app.rb | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/gollum/frontend/app.rb b/lib/gollum/frontend/app.rb index 1ec7c85e..372b19b9 100644 --- a/lib/gollum/frontend/app.rb +++ b/lib/gollum/frontend/app.rb @@ -28,10 +28,13 @@ module Precious # Detect unsupported browsers. @@supported_browsers = ['Firefox', 'Chrome', 'Safari'] + @@ie9 = Browser.new('Internet Explorer', '9.0') + + def supported_useragent?(user_agent) + ua = UserAgent.parse(user_agent) + return true if ua >= @@ie9 - def supported_useragent?( user_agent ) - browser = UserAgent.parse( user_agent ).browser - @@supported_browsers.include? browser + @@supported_browsers.include? ua.browser end # We want to serve public assets for now