Assume the folowing snippet of code in the header of an HTML page. <link href="/stylesheets/global.css" media="screen" rel="Stylesheet" type="text/css" /> <link href="/stylesheets/scaffold.css" media="screen" rel="Stylesheet" type="text/css" /> If one of the stylesheets is missing and the server returns a 404 error page with a stylesheet, Safari goes ahead and renders the original page but with the styles from the <style/> tag of the 404 page. In my tests this happens when developing with Ruby on Rails 1.0.0 MAX (so lighthttpd 1.4.x) but the server is not to blame, as it reports the correct MIME type of text/html.
Created attachment 9739 [details] test case I cannot reproduce this issue with the attached test.
Closing as INVALID, since the problem is not reproducible. Please re-open it if you have additional information that could help us reproduce it.
This has been reported again as bug 15242 - this time, with a reproducible test case.