Commit test case fix that restores IE6 transparency
authorJohn Dong <jdong@mit.edu>
Fri, 31 Aug 2007 22:06:33 +0000 (18:06 -0400)
committerJohn Dong <jdong@mit.edu>
Fri, 31 Aug 2007 22:06:33 +0000 (18:06 -0400)
app/views/layouts/main.rhtml

index 1542b84acb84a7cad262b9f88008466dd95b5733..bdb206a9fc8af29049a0d7e35190fb7602411df1 100644 (file)
@@ -5,9 +5,11 @@
     <%= stylesheet_link_tag "common", :media => "all" %>
     <%= stylesheet_link_tag "main", :media => "all" %>
     <%= stylesheet_link_tag *(@stylesheets) %>
-    <%= stylesheet_link_tag "ie6hacks", :media => "all" if \
-      request.methods.include?(:user_agent) and \
+    <%begin%>
+      <%= stylesheet_link_tag "ie6hacks", :media => "all" if 
       request.user_agent =~ /msie\s(5\.[5-9]|[6]\.[0-9]*).*(win)/i %>
+    <%rescue NoMethodError%>
+    <%end%>
     <%= javascript_include_tag "prototype", "effects", "dragdrop", "controls" %>
   </head>
 

Benjamin Mako Hill || Want to submit a patch?