FLUID-3726: Refactor the Uploader's SWFUpload setup decorator

Metadata

Source
FLUID-3726
Type
Sub-task
Priority
Critical
Status
Closed
Resolution
Fixed
Assignee
Colin Clark
Reporter
Justin Obara
Created
2010-09-09T13:33:50.819-0400
Updated
2014-03-03T13:41:20.686-0500
Versions
N/A
Fixed Versions
  1. 1.3
Component
  1. Uploader

Description

The Uploader has a decorator subcomponent called the SWFUploadSetupDecorator, which is responsible for configuring the DOM and getting SWFUpload setup to work with Flash 10. This factoring mixes together a lot of different responsibilities, and can be difficult to test. Also, as we add in HTML 5 support, there's a larger pattern about setup that is emerging. Let's refactor the Uploader so that users aren't aware of these sorts of minor setup objects, and instead work with a general "upload strategy" object that serves as a facade for the entire upload subsystem, be it HTML 5 or Flash.

Comments

  • Justin Obara commented 2010-10-04T14:53:24.940-0400

    "Bug Parade Infusion 1.3"

  • Colin Clark commented 2010-12-02T12:15:22.274-0500

    This series of refactoring was generally completed at r10315 in the FLUID-3722 branch of Uploader.