Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
FLUID-4197, FLUID-4151, FLUID-4187: Removed json2.js as a core depend…
…ency of the framework, in favour of using the "enhanced API" for console.log wherever it is supported (on all browsers other than IE). Implemented "notrycatch" system as found in qunit applied framework-wide via new wrapping function fluid.tryCatch. On this basis, implemented "activity tracing system" throughout the IoC system, allowing a traceback of framework intentions in the case a fluid.fail is received. Corrected implementation of UploaderCompatibilityTests to use a mocked context tag rather than the browser's live one. General delinting and tidying. Corrected a bug in listener sorting that would cause a non-deteministic failure on browsers without a stable sort (Chrome, and possibly IE8) where listener order was expected to be honoured where no priority was supplied.
- Loading branch information
Showing
13 changed files
with
198 additions
and
100 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.