From ce047d601f70f97201f1ca801e3eb37b5fe005e8 Mon Sep 17 00:00:00 2001 From: Jason Ketterman Date: Fri, 27 Nov 2009 08:44:44 -0800 Subject: [PATCH] Send the correct MIME type for fonts. --- lib/sproutcore/rack/builder.rb | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/lib/sproutcore/rack/builder.rb b/lib/sproutcore/rack/builder.rb index 036b579..66246b4 100644 --- a/lib/sproutcore/rack/builder.rb +++ b/lib/sproutcore/rack/builder.rb @@ -322,7 +322,16 @@ def normalize_url(url, target) # a few bug fixes. def mime_type(build_path) ext = File.extname(build_path) - (ext == '.js') ? 'text/javascript' : ::Rack::Mime.mime_type(ext, 'text/plain') + + case ext + when '.js' + 'text/javascript' + when '.ttf' + 'font/ttf' + else + ::Rack::Mime.mime_type(ext, 'text/plain') + end + end end