Please sign in to comment.
Merge remote-tracking branch 'amb26/FLUID-4919'
* amb26/FLUID-4919: FLUID-4919: Converted tooltip component to modern framework standards, and removed almost all remaining material from Reorderer's "postInit" function FLUID-4919: Updated Progress component to modern framework standards, fixed bug with non event firing when animation is turned off. FLUID-4986: Support for IoC-contextualised references from renderer component's "protoTree" FLUID-4919: Completed modernisation of Uploader and Reorderer - no manual init components remain. Loosened restriction on naming of "listener" field in listeners to conform with other locations (invokers, expanders). Fixed a broken non-testing IoC Test, improved some more diagnostics on bad listener records FLUID-4987 Resolved double registration of listeners from demands block issue, tidied fluid.embodyDemands a little further FLUID-4919: Tests and live implementations working for the Uploader again. Core files upgraded to reasonably modern standards. Also, new framework support for FLUID-4878 "this"-ist binding as well as new jqUnit method "jqUnit.assertDomEquals" for comparing arrays of DOM nodes FLUID-4949: Correctly map SWFUpload error code values - next step to merge up with master to get fluid.bind FLUID-4919: Better support for dumping gradeNames to aid in resolution debugging, improved messages during fluid.resolveContextValue - HTML5 version of live uploader demonstrated working at this revision FLUID-4978: Implemented circularity detection for all options material as well as "records". Improved ability to distinguish framework errors in tests with new "fluid.FluidError" exception type. Simplified and rewritten some old circularity tests, supplied new ones. Improved debuggability of DOM binders by supplying an id. Corrected some errors in logging activities. Defeated QUnit's "reordering" which just makes time-dependent testing issues harder to debug. Added jqUnit.fail() FLUID-4919: Improvements to logging in core framework to dump activity records, as well as fix to resolveContextValue logging FLUID-4919: All Uploader test cases passing again! Real function tests now required. Corrected issue in transformer which failed to transform ALL merge records of a particular type - once a component receives multiple distributions we may have duplicates. Eliminated more manual uses of the staticEnvironment. FLUID-4919: Corrected and factored HTML5Uploader tests - only compatibility unit tests now remain FLUID-4919: Revived "current" Uploader refactoring from old FLUID-4916 branch to pursue dedicated refactoring work.
- Loading branch information...
Showing with 2,135 additions and 2,102 deletions.
- +114 −141 src/webapp/components/progress/js/Progress.js
- +300 −230 src/webapp/components/reorderer/js/Reorderer.js
- +81 −73 src/webapp/components/tooltip/js/Tooltip.js
- +41 −74 src/webapp/components/uploader/js/DemoUploadManager.js
- +189 −176 src/webapp/components/uploader/js/FileQueueView.js
- +5 −5 src/webapp/components/uploader/js/Flash9UploaderSupport.js
- +170 −164 src/webapp/components/uploader/js/FlashUploaderSupport.js
- +150 −262 src/webapp/components/uploader/js/HTML5UploaderSupport.js
- +329 −244 src/webapp/components/uploader/js/Uploader.js
- +41 −16 src/webapp/framework/core/js/Fluid.js
- +155 −94 src/webapp/framework/core/js/FluidIoC.js
- +3 −2 src/webapp/framework/core/js/FluidView.js
- +19 −7 src/webapp/framework/renderer/js/RendererUtilities.js
- +1 −3 src/webapp/tests/component-tests/progress/html/Progress-test.html
- +30 −159 src/webapp/tests/component-tests/progress/js/ProgressTests.js
- +12 −12 src/webapp/tests/component-tests/reorderer/js/ImageReordererTests.js
- +1 −0 src/webapp/tests/component-tests/tooltip/html/Tooltip-test.html
- +1 −2 src/webapp/tests/component-tests/tooltip/js/TooltipTests.js
- +3 −1 src/webapp/tests/component-tests/uploader/html/SWFUploadManager-test.html
- +39 −39 src/webapp/tests/component-tests/uploader/js/DemoUploadManagerTests.js
- +1 −1 src/webapp/tests/component-tests/uploader/js/FileQueueViewTests.js
- +89 −203 src/webapp/tests/component-tests/uploader/js/HTML5UploaderSupportTests.js
- +1 −3 src/webapp/tests/component-tests/uploader/js/SWFUploadManagerTests.js
- +15 −6 src/webapp/tests/component-tests/uploader/js/UploaderCompatibilityTests.js
- +32 −0 src/webapp/tests/component-tests/uploader/js/UploaderTestUtilities.js
- +5 −12 src/webapp/tests/component-tests/uploader/js/UploaderTests.js
- +128 −32 src/webapp/tests/framework-tests/core/js/FluidIoCTests.js
- +159 −138 src/webapp/tests/framework-tests/renderer/js/RendererUtilitiesTests.js
- +13 −0 src/webapp/tests/test-core/jqUnit/js/jqUnit-browser.js
- +8 −3 src/webapp/tests/test-core/jqUnit/js/jqUnit.js
Oops, something went wrong.