Uploaded image for project: 'Tapestry 5'
  1. Tapestry 5
  2. TAP5-750

Tapestry should not attempt to GZip flash movies (.swf files)

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 5.1.0.5
    • 5.2.0
    • tapestry-core
    • None

    Description

      If you put a swf file as an asset on a page and then try and play that swf it won't play in firefox (other browsers IE, Opera, Safari are ok).

      The precise symptoms are

      • The SWF looks like it loads - but you just get the background colour and the main movie doesn't play
      • If you right click on it you will get the flashright click menu
      • If you right click and choose play it does play

      If you move the movie to an near identical path (e.g. bsset/xxxxx/xxx.swf) it will play fine.

      Looking in wireshark the only difference is tapestry GZIP's the swf served as an asset this then stops firefox playing the movie.

      If you turn GZIP off in tapestry the SWF plays again.

      Ideally tapestry should let you turn gzip on/off by mime type as well as globally. This would let you enable it for HTML, JS but not for binary objects where it is just a waste of CPU time.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            hlship Howard Lewis Ship
            bgidley Ben Gidley
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment