Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-33376

Chrome caching issue causes CSS and JavaScript assets to not load

    XMLWordPrintable

Details

    Description

      Chrome seems to have some issues where certain assets which are cached have their mime type clobbered and set to text/plain when retrieved (304 response). This seems to have started rearing its head in March and we are having all kinds of issues with Tempo. The Tempo folks think this should be brought to Atlassian's attention, I imagine because it is affected by which Headers (X-Content-Type-Options: nosniff) are set on certain requests.

      The end result is certain assets are retrieved from Chrome's cache with the wrong mime type which then causes Chrome's JS engine to barf or the CSS to not be parsed. (See the Tempo issue I reference above for screen caps and the errors the Javascript engine throws.)

      Attachments

        1. broken.mov
          7.09 MB
        2. broken.png
          broken.png
          173 kB
        3. DashboardRefresh.jpg
          DashboardRefresh.jpg
          61 kB

        Activity

          People

            Unassigned Unassigned
            7da6d7ffe6d1 Graham Bakay
            Votes:
            17 Vote for this issue
            Watchers:
            26 Start watching this issue

            Dates

              Created:
              Updated: