To Ikai's question about if this is happening in Python. I thought I had seen it in Python, but upon inspection that was a Java Version of our app that we hadn't migrated to Python. So disregard my earlier mention that it happens on Python as well. From: [email protected] [mailto:[email protected]] On Behalf Of Amy Unruh Sent: Monday, January 09, 2012 3:14 PM To: [email protected] Subject: Re: [google-appengine] Stylesheet not being applied in Chome browser For those affected, it looks like a workaround is to add the following to your web.xml: <mime-mapping> <extension>css</extension> <mime-type>text/css</mime-type> </mime-mapping> On Tue, Jan 10, 2012 at 6:27 AM, Ikai Lan (Google) <[email protected]> wrote: Can anyone confirm if they are seeing this for Python? We suspect this is Java only and that this is happening during application upload.
-- Ikai Lan Developer Programs Engineer, Google App Engine plus.ikailan.com <http://plus.ikailan.com/> | twitter.com/ikai On Thu, Jan 5, 2012 at 8:10 PM, Brandon Wirtz <[email protected]> wrote: It effects other assets. But yes Mime Type bothers Chrome more. Especially on CSS. I believe it is an issue with Google "Front end" not GAE (just looking at the 'black box') We have seen this on Python, and Java, with both static and non-static assets. However unlike the behavior described in the bug, we were able to solve the issue by specifying headers with expiration. However we found that we had to get all of our semi-colons and spacing correct or "Front End" would ignore them. The first time a URL was served it would not have a specified Mime type, and after it would use the Detected mime type regardless of the mime type we told it. (if we had any header specified with a semicolor, space, or anything else not to it's liking) sorry working remotely I don't have a link to where it is still broken in old code that we test from time to time, and I don't have the forum post I made that talks about getting the headers "right" From: [email protected] [mailto:[email protected]] On Behalf Of Ikai Lan (Google) Sent: Thursday, January 05, 2012 6:55 PM To: [email protected] Subject: Re: [google-appengine] Stylesheet not being applied in Chome browser Okay. That's good information. We haven't been able to reproduce this yet, but maybe we can find more information with some digging. I also wonder if it's also possible it's not limited to CSS files, it's just that a null content-type doesn't impact browser rendering of any other static asset. -- Ikai Lan Developer Programs Engineer, Google App Engine plus.ikailan.com <http://plus.ikailan.com/> | twitter.com/ikai On Thu, Jan 5, 2012 at 6:51 PM, Jon Stevens <[email protected]> wrote: No idea. We did a push of an app, css didn't look right. It seems limited to css files for some reason. Maybe that'll be a clue for your engineers. jon On Thu, Jan 5, 2012 at 6:31 PM, Ikai Lan (Google) <[email protected]> wrote: It's sounding that way. Any chance you guys have noticed any details about when this tends to happen? -- Ikai Lan Developer Programs Engineer, Google App Engine plus.ikailan.com <http://plus.ikailan.com/> | twitter.com/ikai On Thu, Jan 5, 2012 at 5:36 PM, Jon Stevens <[email protected]> wrote: Ikai, this is a real bug, not some browser cache issue. Your CDN is returning Content-type: null headers, which is wrong. After posting a question to the google-appengine-java list and not getting any response, I filed a bug 3 days ago that nobody has responded to. There are 15 stars on it. http://code.google.com/p/googleappengine/issues/detail?id=6655 Please look into it. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/pHRtc8Qw1swJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected] <mailto:google-appengine%[email protected]> . For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected] <mailto:google-appengine%[email protected]> . For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected] <mailto:google-appengine%[email protected]> . For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected] <mailto:google-appengine%[email protected]> . For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected] <mailto:google-appengine%[email protected]> . For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
