[Commits] [fluid-project/infusion] 760861: FLUID-3674: Working version with FluidIoC.js promo...

GitHub noreply at github.com
Sat Feb 8 09:05:37 EST 2014


  Branch: refs/heads/master
  Home:   https://github.com/fluid-project/infusion
  Commit: 7608615d87dd36bfee88d98500459a473b52a337
      https://github.com/fluid-project/infusion/commit/7608615d87dd36bfee88d98500459a473b52a337
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2013-09-25 (Wed, 25 Sep 2013)

  Changed paths:
    M src/components/inlineEdit/js/InlineEdit.js
    M src/components/pager/js/Pager.js
    M src/components/uiOptions/js/TextfieldSlider.js
    M src/components/uploader/html/Uploader.html
    M src/demos/fss/clearfix/html/clearfix.html
    M src/demos/fss/linearize/html/linearize.html
    M src/demos/fss/linearize/js/linearizeDemo.js
    M src/demos/fss/mobile/html/mobile.html
    M src/demos/fss/mobile/html/nav/basic.html
    M src/demos/fss/mobile/html/nav/icon.html
    M src/demos/fss/mobile/html/nav/thumb.html
    M src/demos/fss/mobile/html/tabs/basic.html
    M src/demos/inlineEdit/rich/html/inlineEdit.html
    M src/demos/inlineEdit/simple/html/inlineEdit.html
    M src/demos/keyboard-a11y/html/keyboard.html
    M src/demos/pager/html/pager.html
    M src/demos/progress/html/progress.html
    M src/demos/reorderer/gridReorderer/html/gridReorderer.html
    M src/demos/reorderer/imageReorderer/html/imageReorderer.html
    M src/demos/reorderer/listReorderer/html/listReorderer.html
    M src/demos/uiOptions/gradesDemo/html/uiOptions.html
    M src/demos/uiOptions/schemaDemo/html/uiOptions.html
    M src/demos/uploader/html/uploader.html
    M src/framework/core/frameworkDependencies.json
    M src/framework/core/js/DataBinding.js
    M src/framework/core/js/Fluid.js
    M src/framework/core/js/FluidIoC.js
    M src/framework/core/js/FluidView.js
    M src/framework/core/js/ModelTransformation.js
    M src/framework/renderer/js/RendererUtilities.js
    M src/integration-demos/sakai/html/pager-site-setting.html
    M src/module/includes.json
    M src/standalone-demos/pager/html/pager.html
    M src/standalone-demos/reorderer/html/table-tr.html
    M src/standalone-demos/table-of-contents/html/TableOfContents.html
    M src/tests/component-tests/pager/html/PagedTable-test.html
    M src/tests/component-tests/pager/html/Pager-test.html
    M src/tests/component-tests/progress/html/Progress-test.html
    M src/tests/component-tests/reorderer/html/AriaLabeller-test.html
    M src/tests/component-tests/reorderer/html/ImageReorderer-test.html
    M src/tests/component-tests/reorderer/html/LayoutReorderer-test.html
    M src/tests/component-tests/reorderer/html/NestedReorderer-test.html
    M src/tests/component-tests/reorderer/html/ReorderList-test.html
    M src/tests/component-tests/reorderer/html/Scheduler-test.html
    M src/tests/component-tests/tableOfContents/html/TableOfContents-test.html
    M src/tests/component-tests/tabs/html/Tabs-test.html
    M src/tests/component-tests/tooltip/html/Tooltip-test.html
    M src/tests/component-tests/uiOptions/html/AuxBuilder-test.html
    M src/tests/component-tests/uiOptions/html/Builder-test.html
    M src/tests/component-tests/uiOptions/html/Enactors-test.html
    M src/tests/component-tests/uiOptions/html/FatPanelUIOptions-test.html
    M src/tests/component-tests/uiOptions/html/FullNoPreviewUIOptions-test.html
    M src/tests/component-tests/uiOptions/html/FullPreviewUIOptions-test.html
    M src/tests/component-tests/uiOptions/html/ModelRelay-test.html
    M src/tests/component-tests/uiOptions/html/PageEnhancer-test.html
    M src/tests/component-tests/uiOptions/html/Panels-test.html
    M src/tests/component-tests/uiOptions/html/PrimaryBuilder-test.html
    M src/tests/component-tests/uiOptions/html/SlidingPanel-test.html
    M src/tests/component-tests/uiOptions/html/Store-test.html
    M src/tests/component-tests/uiOptions/html/TextfieldSlider-test.html
    M src/tests/component-tests/uiOptions/html/UIEnhancer-test.html
    M src/tests/component-tests/uiOptions/html/UIOptions-test.html
    M src/tests/component-tests/uiOptions/html/URLUtilities-test.html
    M src/tests/component-tests/uploader/html/DemoUploadManager-test.html
    M src/tests/component-tests/uploader/html/ErrorPanel-test.html
    M src/tests/component-tests/uploader/html/FileQueue-test.html
    M src/tests/component-tests/uploader/html/FileQueueView-test.html
    M src/tests/component-tests/uploader/html/HTML5UploaderSupport-test.html
    M src/tests/component-tests/uploader/html/SWFUploadManager-test.html
    M src/tests/component-tests/uploader/html/Uploader-test.html
    M src/tests/component-tests/uploader/html/UploaderCompatibility-test.html
    M src/tests/framework-tests/core/html/Caching-test.html
    M src/tests/framework-tests/core/html/DataBinding-test.html
    M src/tests/framework-tests/core/html/FluidIoC-test.html
    M src/tests/framework-tests/core/html/FluidIoCStandalone-test.html
    M src/tests/framework-tests/core/html/FluidIoCView-test.html
    M src/tests/framework-tests/core/html/FluidView-test.html
    M src/tests/framework-tests/core/html/ModelTransformation-test.html
    M src/tests/framework-tests/core/js/DataBindingTests.js
    M src/tests/framework-tests/core/js/FluidIoCTests.js
    M src/tests/framework-tests/core/js/FluidJSTests.js
    M src/tests/framework-tests/enhancement/html/ProgressiveEnhancement-test.html
    M src/tests/framework-tests/renderer/html/RendererUtilities-test.html
    M src/tests/manual-tests/html/SomeKindOfNews.html
    M src/tests/manual-tests/html/dropdown.html
    M src/tests/manual-tests/html/dynamic-reorderer.html
    M src/tests/manual-tests/html/performance-test-2.html
    M src/tests/manual-tests/html/simple-progress.html
    M src/tests/manual-tests/html/uiOptionsFullWithPreview.html
    M src/tests/manual-tests/html/uiOptionsFullWithPreviewSchema.html
    M src/tests/manual-tests/html/uiOptionsFullWithoutPreview.html
    M src/tests/manual-tests/html/uiOptionsFullWithoutPreviewSchema.html
    M src/tests/manual-tests/html/versioning.html
    M src/tests/test-core/testTests/html/Testing-test.html

  Log Message:
  -----------
  FLUID-3674: Working version with FluidIoC.js promoted to 2nd dependency position behind Fluid.js - IoC-defined version of standard ModelComponent grade, and work beginning on modelRelayComponent


  Commit: 9bf3c161b1d076d436c12ec082b9599743e1ef5c
      https://github.com/fluid-project/infusion/commit/9bf3c161b1d076d436c12ec082b9599743e1ef5c
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2013-09-26 (Thu, 26 Sep 2013)

  Changed paths:
    M src/framework/core/js/DataBinding.js
    M src/framework/core/js/Fluid.js
    M src/framework/core/js/FluidIoC.js
    M src/tests/framework-tests/core/js/DataBindingTests.js
    M src/tests/framework-tests/core/js/FluidIoCTests.js

  Log Message:
  -----------
  FLUID-3674: Tests for new model semantic (failing) - improved framework diagnostic on invoking creator via invoker - starting work on improved path matching


  Commit: 28f3186e3ec434159eb0188ab006ca98c9cb2302
      https://github.com/fluid-project/infusion/commit/28f3186e3ec434159eb0188ab006ca98c9cb2302
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M src/framework/core/js/DataBinding.js
    M src/framework/core/js/Fluid.js
    M src/framework/core/js/FluidIoC.js
    M src/tests/framework-tests/core/js/DataBindingTests.js

  Log Message:
  -----------
  FLUID-3674: Early work on new "cautious applier" or "holder applier" with some working tests. No connection to rest of system yet.


  Commit: fa62ab68c7f44ee39d8e8867f44588ea4617aea9
      https://github.com/fluid-project/infusion/commit/fa62ab68c7f44ee39d8e8867f44588ea4617aea9
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M src/framework/core/js/DataBinding.js
    M src/framework/core/js/Fluid.js
    M src/framework/core/js/FluidIoC.js
    M src/framework/core/js/FluidView.js
    M src/tests/framework-tests/core/js/DataBindingTests.js

  Log Message:
  -----------
  FLUID-3674: First working implementation of *IMPLICIT MODEL RELAY*!! New ChangeApplier considerably simplified even further with corrected "cautious application algorithm". Vestigial approach to coordinating transactions across the tree, a proper solution will require the WAVE OF EXPLOSIONS (FLUID-4925). Moved out all view-dependent data binding material into FluidView.js . Fix was required to invalidate "mergePolicy" when resolving dynamic grades, joining various other early-resolved material. New "modelTransaction" entry at root of instantiator for crude strategy which enlists all instantiating models in the tree. Moved out old-fashioned path matching utilities to join the "old ChangeApplier" by the end of the file.


  Commit: ac4165069547cb66af20731ebe8e2e6d88d01dd7
      https://github.com/fluid-project/infusion/commit/ac4165069547cb66af20731ebe8e2e6d88d01dd7
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2013-11-02 (Sat, 02 Nov 2013)

  Changed paths:
    M src/framework/core/js/DataBinding.js
    M src/framework/core/js/Fluid.js
    M src/framework/core/js/FluidIoC.js
    M src/tests/framework-tests/core/js/DataBindingTests.js

  Log Message:
  -----------
  FLUID-3674: Slightly messy but working version showing "inward relay" as well as initialisation. We have realised we need to operate initial transaction observation of "dead" components via relay too (once we allow transforming relays), forming a kind of "model promise" system - but next step is to firm up basic test cases, including deregistration tests. DataBinding.js moved over to the "non-public by default" API commenting standard


  Commit: de500c6f681de7ff3d5d9e38cb590e7abacc6665
      https://github.com/fluid-project/infusion/commit/de500c6f681de7ff3d5d9e38cb590e7abacc6665
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M src/framework/core/js/DataBinding.js
    M src/framework/core/js/FluidIoC.js
    M src/framework/core/js/ModelTransformation.js
    M src/tests/framework-tests/core/html/DataBinding-test.html
    M src/tests/framework-tests/core/js/DataBindingTests.js

  Log Message:
  -----------
  FLUID-5024: Completed implementation of transforming model relay, test case on the verge of working. Reorganised initial model enlistment so that it enabled this work. Corrected "bug" in IoC implementation which would repeatedly re-query a member which had been evaluated to "undefined" - need to think about this issue more generally.


  Commit: c69fc5b3bb18dd338684396082c8f2ea6d1aee4a
      https://github.com/fluid-project/infusion/commit/c69fc5b3bb18dd338684396082c8f2ea6d1aee4a
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M src/framework/core/js/DataBinding.js
    M src/tests/framework-tests/core/js/DataBindingTests.js

  Log Message:
  -----------
  FLUID-3674: Restored test case for declarative binding, and harmonised utilities for path segment composition


  Commit: fb90e9a22434415f064401a14f4817a09a7ce95c
      https://github.com/fluid-project/infusion/commit/fb90e9a22434415f064401a14f4817a09a7ce95c
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2013-11-23 (Sat, 23 Nov 2013)

  Changed paths:
    M src/framework/core/js/DataBinding.js
    M src/tests/framework-tests/core/js/DataBindingTests.js

  Log Message:
  -----------
  FLUID-3674: Working implementation of DIFFERENTIAL TRANSFORMING MODEL RELAY showing transactional initialisation as well as bidirectional transformations!! (temperature conversion example from Claytonic Book)


  Commit: cb8aa62b934af1c5610d9954759ed21394f209e4
      https://github.com/fluid-project/infusion/commit/cb8aa62b934af1c5610d9954759ed21394f209e4
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2013-11-25 (Mon, 25 Nov 2013)

  Changed paths:
    M src/framework/core/js/DataBinding.js
    M src/framework/core/js/jquery.standalone.js
    M src/tests/framework-tests/core/js/DataBindingTests.js

  Log Message:
  -----------
  FLUID-5024: Implemented TEST OF DEATH which sets up model relay linkage which is cyclic in components (though not in values) - demonstrates double linkage as well as full transform syntax. Capitulated and introduced jQuery's "isEmptyObject" into our standalone mock since this use case seems undeniable. Fixed errors in "approximate model equality" system which was broken in a few ways.


  Commit: ef94fac578b3ec321b54e5d4a75135a1b9f2d076
      https://github.com/fluid-project/infusion/commit/ef94fac578b3ec321b54e5d4a75135a1b9f2d076
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2013-12-09 (Mon, 09 Dec 2013)

  Changed paths:
    M src/framework/core/js/DataBinding.js
    M src/framework/core/js/Fluid.js
    M src/framework/core/js/ModelTransformationTransforms.js
    M src/tests/framework-tests/core/js/DataBindingTests.js

  Log Message:
  -----------
  FLUID-5045: Entirely working IoC-contextualised model relay, demonstrating self-relay in order to operate pager-like model with multiple constraints. Tidy-up work now needed around framework in general - change of rules for reference of path segment "" required in base resolution. New transforms "limitRange" and "free" require dedicated tests.


  Commit: 21cab33acbe2f620f389aa554d8741cfa687ffbc
      https://github.com/fluid-project/infusion/commit/21cab33acbe2f620f389aa554d8741cfa687ffbc
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2013-12-10 (Tue, 10 Dec 2013)

  Changed paths:
    M src/framework/core/js/Fluid.js
    M src/framework/core/js/ModelTransformationTransforms.js
    M src/tests/framework-tests/core/js/FluidIoCViewTests.js

  Log Message:
  -----------
  FLUID-3674: Restored all framework test cases by reverting a couple of botches. Also removed a ridiculous test case from FluidIoCViewTests that tests withdrawn functionality.


  Commit: e2cbd996d02166c72e63a9b0c2c5bfbe3615fe4b
      https://github.com/fluid-project/infusion/commit/e2cbd996d02166c72e63a9b0c2c5bfbe3615fe4b
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2013-12-14 (Sat, 14 Dec 2013)

  Changed paths:
    M .gitignore
    M build-scripts/build.properties
    M build-scripts/build.xml
    A build-scripts/prefsFramework/js/BrowserStylesheetHandler.js
    A build-scripts/prefsFramework/js/CSSGenerator.js
    A build-scripts/prefsFramework/js/RhinoStylesheetHandler.js
    A build-scripts/prefsFramework/js/StylesheetImportant.js
    R build-scripts/uiOptions/js/BrowserStylesheetHandler.js
    R build-scripts/uiOptions/js/CSSGenerator.js
    R build-scripts/uiOptions/js/RhinoStylesheetHandler.js
    R build-scripts/uiOptions/js/StylesheetImportant.js
    A src/components/slidingPanel/js/SlidingPanel.js
    A src/components/slidingPanel/slidingPanelDependencies.json
    A src/components/textfieldSlider/js/TextfieldSlider.js
    A src/components/textfieldSlider/textfieldSliderDependencies.json
    R src/components/uiOptions/css/FatPanelUIOptions.css
    R src/components/uiOptions/css/FatPanelUIOptionsFrame.css
    R src/components/uiOptions/css/FullNoPreviewUIOptions.css
    R src/components/uiOptions/css/FullPreviewUIOptions.css
    R src/components/uiOptions/css/FullUIOptions.css
    R src/components/uiOptions/css/UIOptions.css
    R src/components/uiOptions/css/ie8.css
    R src/components/uiOptions/fonts/InfusionIcons-UIOptions.eot
    R src/components/uiOptions/fonts/InfusionIcons-UIOptions.ttf
    R src/components/uiOptions/html/FatPanelUIOptions.html
    R src/components/uiOptions/html/FatPanelUIOptionsFrame.html
    R src/components/uiOptions/html/FullNoPreviewUIOptions.html
    R src/components/uiOptions/html/FullPreviewUIOptions.html
    R src/components/uiOptions/html/UIOptionsTemplate-contrast.html
    R src/components/uiOptions/html/UIOptionsTemplate-layout.html
    R src/components/uiOptions/html/UIOptionsTemplate-lineSpace.html
    R src/components/uiOptions/html/UIOptionsTemplate-links.html
    R src/components/uiOptions/html/UIOptionsTemplate-textFont.html
    R src/components/uiOptions/html/UIOptionsTemplate-textSize.html
    R src/components/uiOptions/images/default/fatpanelbg.png
    R src/components/uiOptions/js/AuxBuilder.js
    R src/components/uiOptions/js/Builder.js
    R src/components/uiOptions/js/Enactors.js
    R src/components/uiOptions/js/FatPanelUIOptions.js
    R src/components/uiOptions/js/FullNoPreviewUIOptions.js
    R src/components/uiOptions/js/FullPreviewUIOptions.js
    R src/components/uiOptions/js/ModelRelay.js
    R src/components/uiOptions/js/Panels.js
    R src/components/uiOptions/js/PrimaryBuilder.js
    R src/components/uiOptions/js/SlidingPanel.js
    R src/components/uiOptions/js/StarterGrades.js
    R src/components/uiOptions/js/StarterSchemas.js
    R src/components/uiOptions/js/Store.js
    R src/components/uiOptions/js/TextfieldSlider.js
    R src/components/uiOptions/js/UIEnhancer.js
    M src/components/uiOptions/js/UIOptions.js
    R src/components/uiOptions/js/URLUtilities.js
    R src/components/uiOptions/messages/contrast.json
    R src/components/uiOptions/messages/lineSpace.json
    R src/components/uiOptions/messages/links.json
    R src/components/uiOptions/messages/tableOfContents.json
    R src/components/uiOptions/messages/textFont.json
    R src/components/uiOptions/messages/textSize.json
    R src/components/uiOptions/messages/uiOptions.json
    M src/components/uiOptions/uiOptionsDependencies.json
    M src/demos/index.html
    M src/demos/keyboard-a11y/js/five-star.js
    M src/demos/portal/css/portal.css
    M src/demos/portal/js/demoAssets.js
    A src/demos/uiOptions/css/ie8.css
    A src/demos/uiOptions/css/uiOptions.css
    A src/demos/uiOptions/demo.html
    R src/demos/uiOptions/gradesDemo/css/uiOptions.css
    R src/demos/uiOptions/gradesDemo/demo.html
    R src/demos/uiOptions/gradesDemo/html/uiOptions.html
    R src/demos/uiOptions/gradesDemo/js/uiOptionsDemo.js
    A src/demos/uiOptions/html/uiOptions.html
    R src/demos/uiOptions/schemaDemo/css/uiOptions.css
    R src/demos/uiOptions/schemaDemo/demo.html
    R src/demos/uiOptions/schemaDemo/html/uiOptions.html
    R src/demos/uiOptions/schemaDemo/js/uiOptionsDemo.js
    M src/framework/core/js/Fluid.js
    M src/framework/core/js/FluidIoC.js
    M src/framework/core/js/ModelTransformation.js
    A src/framework/preferences/css/FullNoPreviewPrefsEditor.css
    A src/framework/preferences/css/FullPrefsEditor.css
    A src/framework/preferences/css/FullPreviewPrefsEditor.css
    A src/framework/preferences/css/PrefsEditor.css
    A src/framework/preferences/css/SeparatedPanelPrefsEditor.css
    A src/framework/preferences/css/SeparatedPanelPrefsEditorFrame.css
    A src/framework/preferences/css/ie8.css
    A src/framework/preferences/fonts/InfusionIcons-PrefsEditor.eot
    A src/framework/preferences/fonts/InfusionIcons-PrefsEditor.ttf
    A src/framework/preferences/html/FullNoPreviewPrefsEditor.html
    A src/framework/preferences/html/FullPreviewPrefsEditor.html
    A src/framework/preferences/html/PrefsEditorTemplate-contrast.html
    A src/framework/preferences/html/PrefsEditorTemplate-emphasizeLinks.html
    A src/framework/preferences/html/PrefsEditorTemplate-inputsLarger.html
    A src/framework/preferences/html/PrefsEditorTemplate-layout.html
    A src/framework/preferences/html/PrefsEditorTemplate-lineSpace.html
    A src/framework/preferences/html/PrefsEditorTemplate-linksControls.html
    A src/framework/preferences/html/PrefsEditorTemplate-textFont.html
    A src/framework/preferences/html/PrefsEditorTemplate-textSize.html
    A src/framework/preferences/html/SeparatedPanelPrefsEditor.html
    A src/framework/preferences/html/SeparatedPanelPrefsEditorFrame.html
    A src/framework/preferences/images/default/separatedpanelbg.png
    A src/framework/preferences/js/AuxBuilder.js
    A src/framework/preferences/js/Builder.js
    A src/framework/preferences/js/Enactors.js
    A src/framework/preferences/js/FullNoPreviewPrefsEditor.js
    A src/framework/preferences/js/FullPreviewPrefsEditor.js
    A src/framework/preferences/js/ModelRelay.js
    A src/framework/preferences/js/Panels.js
    A src/framework/preferences/js/PrefsEditor.js
    A src/framework/preferences/js/PrimaryBuilder.js
    A src/framework/preferences/js/SeparatedPanelPrefsEditor.js
    A src/framework/preferences/js/StarterGrades.js
    A src/framework/preferences/js/StarterSchemas.js
    A src/framework/preferences/js/Store.js
    A src/framework/preferences/js/UIEnhancer.js
    A src/framework/preferences/js/URLUtilities.js
    A src/framework/preferences/messages/contrast.json
    A src/framework/preferences/messages/emphasizeLinks.json
    A src/framework/preferences/messages/inputsLarger.json
    A src/framework/preferences/messages/lineSpace.json
    A src/framework/preferences/messages/linksControls.json
    A src/framework/preferences/messages/prefsEditor.json
    A src/framework/preferences/messages/tableOfContents.json
    A src/framework/preferences/messages/textFont.json
    A src/framework/preferences/messages/textSize.json
    A src/framework/preferences/preferencesDependencies.json
    A src/instructionalDemos/framework/preferences/conditionalAdjusters1/conditional.html
    A src/instructionalDemos/framework/preferences/conditionalAdjusters1/html/prefsEditor.html
    A src/instructionalDemos/framework/preferences/conditionalAdjusters1/js/auxiliarySchema.js
    A src/instructionalDemos/framework/preferences/conditionalAdjusters1/js/conditional.js
    A src/instructionalDemos/framework/preferences/conditionalAdjusters1/js/panels.js
    A src/instructionalDemos/framework/preferences/conditionalAdjusters2/conditional.html
    A src/instructionalDemos/framework/preferences/conditionalAdjusters2/html/prefsEditor.html
    A src/instructionalDemos/framework/preferences/conditionalAdjusters2/js/auxiliarySchema.js
    A src/instructionalDemos/framework/preferences/conditionalAdjusters2/js/conditional.js
    A src/instructionalDemos/framework/preferences/conditionalAdjusters2/js/panels.js
    A src/instructionalDemos/framework/preferences/shared/css/demo.css
    A src/instructionalDemos/framework/preferences/shared/html/README.txt
    A src/instructionalDemos/framework/preferences/shared/html/SeparatedPanelPrefsEditorFrame.html
    A src/instructionalDemos/framework/preferences/shared/html/incSize-template.html
    A src/instructionalDemos/framework/preferences/shared/html/increasing.html
    A src/instructionalDemos/framework/preferences/shared/html/prefsEditor.html
    A src/instructionalDemos/framework/preferences/shared/html/radioButton-template.html
    A src/instructionalDemos/framework/preferences/shared/html/slider-template.html
    A src/instructionalDemos/framework/preferences/shared/html/speak-template.html
    A src/instructionalDemos/framework/preferences/shared/html/speakIncrease.html
    A src/instructionalDemos/framework/preferences/shared/html/speaking.html
    A src/instructionalDemos/framework/preferences/shared/js/enactors.js
    A src/instructionalDemos/framework/preferences/shared/js/panels.js
    A src/instructionalDemos/framework/preferences/shared/js/primarySchema.js
    A src/instructionalDemos/framework/preferences/shared/js/utilities.js
    A src/instructionalDemos/framework/preferences/shared/messages/README.txt
    A src/instructionalDemos/framework/preferences/shared/messages/increasing.json
    A src/instructionalDemos/framework/preferences/shared/messages/prefsEditor.json
    A src/instructionalDemos/framework/preferences/shared/messages/speakIncrease.json
    A src/instructionalDemos/framework/preferences/shared/messages/speaking.json
    M src/tests/all-tests.html
    A src/tests/component-tests/slidingPanel/html/SlidingPanel-test.html
    A src/tests/component-tests/slidingPanel/js/SlidingPanelTests.js
    A src/tests/component-tests/textfieldSlider/html/TextfieldSlider-test.html
    A src/tests/component-tests/textfieldSlider/js/TextfieldSliderTests.js
    R src/tests/component-tests/uiOptions/all-tests.html
    R src/tests/component-tests/uiOptions/css/test-theme.css
    R src/tests/component-tests/uiOptions/html/AuxBuilder-test.html
    R src/tests/component-tests/uiOptions/html/Builder-test.html
    R src/tests/component-tests/uiOptions/html/CSSGenerator-test.html
    R src/tests/component-tests/uiOptions/html/Enactors-test.html
    R src/tests/component-tests/uiOptions/html/FatPanelUIOptions-test.html
    R src/tests/component-tests/uiOptions/html/FatPanelUIOptionsFrame.html
    R src/tests/component-tests/uiOptions/html/FullNoPreviewUIOptions-test.html
    R src/tests/component-tests/uiOptions/html/FullPreviewUIOptions-test.html
    R src/tests/component-tests/uiOptions/html/ModelRelay-test.html
    R src/tests/component-tests/uiOptions/html/PageEnhancer-test.html
    R src/tests/component-tests/uiOptions/html/Panels-test.html
    R src/tests/component-tests/uiOptions/html/PrimaryBuilder-test.html
    R src/tests/component-tests/uiOptions/html/SlidingPanel-test.html
    R src/tests/component-tests/uiOptions/html/Store-test.html
    R src/tests/component-tests/uiOptions/html/TestPreviewTemplate.html
    R src/tests/component-tests/uiOptions/html/TextfieldSlider-test.html
    R src/tests/component-tests/uiOptions/html/UIEnhancer-test.html
    R src/tests/component-tests/uiOptions/html/UIOptions-test.html
    R src/tests/component-tests/uiOptions/html/URLUtilities-test.html
    R src/tests/component-tests/uiOptions/js/AuxBuilderTests.js
    R src/tests/component-tests/uiOptions/js/BuilderTests.js
    R src/tests/component-tests/uiOptions/js/CSSGeneratorTests.js
    R src/tests/component-tests/uiOptions/js/EnactorsTests.js
    R src/tests/component-tests/uiOptions/js/FatPanelUIOptionsTests.js
    R src/tests/component-tests/uiOptions/js/FullNoPreviewUIOptionsTests.js
    R src/tests/component-tests/uiOptions/js/FullPreviewUIOptionsTests.js
    R src/tests/component-tests/uiOptions/js/IntegrationTestsCommon.js
    R src/tests/component-tests/uiOptions/js/ModelRelayTests.js
    R src/tests/component-tests/uiOptions/js/PageEnhancerTests.js
    R src/tests/component-tests/uiOptions/js/PanelsTests.js
    R src/tests/component-tests/uiOptions/js/PrimaryBuilderTests.js
    R src/tests/component-tests/uiOptions/js/SlidingPanelTests.js
    R src/tests/component-tests/uiOptions/js/StoreTests.js
    R src/tests/component-tests/uiOptions/js/TextfieldSliderTests.js
    R src/tests/component-tests/uiOptions/js/UIEnhancerTests.js
    R src/tests/component-tests/uiOptions/js/UIOptionsTests.js
    R src/tests/component-tests/uiOptions/js/URLUtilitiesTests.js
    M src/tests/framework-tests/core/js/FluidIoCTests.js
    M src/tests/framework-tests/core/js/FluidJSTests.js
    M src/tests/framework-tests/core/js/ModelTransformationTests.js
    A src/tests/framework-tests/preferences/all-tests.html
    A src/tests/framework-tests/preferences/css/test-theme.css
    A src/tests/framework-tests/preferences/html/AuxBuilder-test.html
    A src/tests/framework-tests/preferences/html/Builder-test.html
    A src/tests/framework-tests/preferences/html/CSSGenerator-test.html
    A src/tests/framework-tests/preferences/html/Enactors-test.html
    A src/tests/framework-tests/preferences/html/FullNoPreviewPrefsEditor-test.html
    A src/tests/framework-tests/preferences/html/FullPreviewPrefsEditor-test.html
    A src/tests/framework-tests/preferences/html/ModelRelay-test.html
    A src/tests/framework-tests/preferences/html/PageEnhancer-test.html
    A src/tests/framework-tests/preferences/html/Panels-test.html
    A src/tests/framework-tests/preferences/html/PrefsEditor-test.html
    A src/tests/framework-tests/preferences/html/PrimaryBuilder-test.html
    A src/tests/framework-tests/preferences/html/SeparatedPanelPrefsEditor-test.html
    A src/tests/framework-tests/preferences/html/SeparatedPanelPrefsEditorFrame.html
    A src/tests/framework-tests/preferences/html/Store-test.html
    A src/tests/framework-tests/preferences/html/TestPreviewTemplate.html
    A src/tests/framework-tests/preferences/html/UIEnhancer-test.html
    A src/tests/framework-tests/preferences/html/URLUtilities-test.html
    A src/tests/framework-tests/preferences/js/AuxBuilderTests.js
    A src/tests/framework-tests/preferences/js/BuilderTests.js
    A src/tests/framework-tests/preferences/js/CSSGeneratorTests.js
    A src/tests/framework-tests/preferences/js/EnactorsTests.js
    A src/tests/framework-tests/preferences/js/FullNoPreviewPrefsEditorTests.js
    A src/tests/framework-tests/preferences/js/FullPreviewPrefsEditorTests.js
    A src/tests/framework-tests/preferences/js/IntegrationTestsCommon.js
    A src/tests/framework-tests/preferences/js/ModelRelayTests.js
    A src/tests/framework-tests/preferences/js/PageEnhancerTests.js
    A src/tests/framework-tests/preferences/js/PanelsTests.js
    A src/tests/framework-tests/preferences/js/PrefsEditorTests.js
    A src/tests/framework-tests/preferences/js/PrimaryBuilderTests.js
    A src/tests/framework-tests/preferences/js/SeparatedPanelPrefsEditorTests.js
    A src/tests/framework-tests/preferences/js/StoreTests.js
    A src/tests/framework-tests/preferences/js/UIEnhancerTests.js
    A src/tests/framework-tests/preferences/js/URLUtilitiesTests.js
    A src/tests/framework-tests/preferences/testResources/html/checkboxTemplate.html
    A src/tests/framework-tests/preferences/testResources/html/compositePrefsEditorTemplate.html
    A src/tests/framework-tests/preferences/testResources/html/increaseTemplate.html
    M src/tests/framework-tests/renderer/html/RendererUtilities-test.html
    M src/tests/framework-tests/renderer/js/RendererUtilitiesTests.js
    M src/tests/manual-tests/ReadMe.txt
    A src/tests/manual-tests/css/PrefsEditorFullPage.css
    R src/tests/manual-tests/css/UIOptionsFullPage.css
    M src/tests/manual-tests/html/SomeKindOfNews.html
    A src/tests/manual-tests/html/prefsEditorFullNoPreview.html
    A src/tests/manual-tests/html/prefsEditorFullNoPreviewSchema.html
    A src/tests/manual-tests/html/prefsEditorFullWithPreview.html
    A src/tests/manual-tests/html/prefsEditorFullWithPreviewSchema.html
    A src/tests/manual-tests/html/prefsEditorPreview.html
    A src/tests/manual-tests/html/prefsEditorSeparatedPanel.html
    A src/tests/manual-tests/html/prefsEditorSeparatedPanelSchema.html
    R src/tests/manual-tests/html/uiOptionsFullWithPreview.html
    R src/tests/manual-tests/html/uiOptionsFullWithPreviewSchema.html
    R src/tests/manual-tests/html/uiOptionsFullWithoutPreview.html
    R src/tests/manual-tests/html/uiOptionsFullWithoutPreviewSchema.html
    R src/tests/manual-tests/html/uiOptionsPreview.html
    A src/tests/manual-tests/js/prefsEditorFullPage.js
    A src/tests/manual-tests/js/prefsEditorFullPageSchema.js
    A src/tests/manual-tests/js/prefsEditorSeparatedPanel.js
    A src/tests/manual-tests/js/prefsEditorSeparatedPanelSchema.js
    M src/tests/manual-tests/js/someKindOfNews.js
    R src/tests/manual-tests/js/uiOptionsFullPage.js
    R src/tests/manual-tests/js/uiOptionsFullPageSchema.js

  Log Message:
  -----------
  Merged up with master - tests and demos working again

Merge branch 'master' into FLUID-3674

Conflicts:
	src/demos/uiOptions/html/uiOptions.html
	src/framework/core/js/FluidIoC.js
	src/tests/component-tests/slidingPanel/html/SlidingPanel-test.html
	src/tests/component-tests/textfieldSlider/html/TextfieldSlider-test.html
	src/tests/framework-tests/preferences/html/Store-test.html
	src/tests/framework-tests/preferences/html/URLUtilities-test.html
	src/tests/manual-tests/html/prefsEditorSeparatedPanel.html


  Commit: d51fc1e44286ce9e552008ef4653c4bf7ab186f3
      https://github.com/fluid-project/infusion/commit/d51fc1e44286ce9e552008ef4653c4bf7ab186f3
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2013-12-14 (Sat, 14 Dec 2013)

  Changed paths:
    M src/tests/framework-tests/core/js/ModelTransformationTests.js

  Log Message:
  -----------
  FLUID-3674: Tests for new transforms fluid.transforms.limitRange and fluid.transforms.free as well as an extra binaryOp test


  Commit: cc3fd22e253d139ddc4179a1cb55ed40a92c7b8a
      https://github.com/fluid-project/infusion/commit/cc3fd22e253d139ddc4179a1cb55ed40a92c7b8a
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2013-12-15 (Sun, 15 Dec 2013)

  Changed paths:
    M src/components/pager/js/Pager.js
    M src/components/pager/js/Table.js
    M src/demos/pager/html/pager.html
    M src/framework/core/js/DataBinding.js
    M src/framework/core/js/Fluid.js
    M src/framework/core/js/FluidIoC.js
    M src/framework/core/js/FluidView.js
    M src/framework/renderer/js/RendererUtilities.js
    M src/integration-demos/sakai/html/pager-site-setting.html
    M src/standalone-demos/pager/html/pager.html
    M src/standalone-demos/pager/js/pager-example.js
    M src/tests/all-tests.html
    M src/tests/component-tests/pager/html/PagedTable-test.html
    M src/tests/component-tests/pager/html/Pager-test.html
    M src/tests/component-tests/pager/js/PagerTests.js
    M src/tests/framework-tests/core/js/DataBindingTests.js
    M src/tests/framework-tests/core/js/FluidViewTests.js

  Log Message:
  -----------
  FLUID-5045: Upgraded Pager to use new ChangeApplier relay - test cases updated with new dependencies on ModelTransformation, (partial) bug fix for failure to relay initial model event for a modelListener attaching to a component which has already instantiated, fix for improper copying of model during transaction commit which caused failure to detect self-invalidation, corrected model idiom to have new model in place before firing commit event, general tidyup of old code and commenting, added new parallel "Relay" grades for all framework model-bearing grades, all tests passing


  Commit: b06e13e8f9fe45a15ff627d5e3ef070b9689887a
      https://github.com/fluid-project/infusion/commit/b06e13e8f9fe45a15ff627d5e3ef070b9689887a
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2014-01-09 (Thu, 09 Jan 2014)

  Changed paths:
    M src/framework/core/js/ModelTransformation.js
    M src/tests/framework-tests/core/js/ModelTransformationTests.js

  Log Message:
  -----------
  Merge branch 'FLUID-5247' into FLUID-3674

Conflicts:
	src/framework/core/js/DataBinding.js


  Commit: 1fcf03aae2b1b7cf2ec8d8905b49749916c1270d
      https://github.com/fluid-project/infusion/commit/1fcf03aae2b1b7cf2ec8d8905b49749916c1270d
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2014-02-03 (Mon, 03 Feb 2014)

  Changed paths:
    M ReleaseNotes.txt
    M build-scripts/build.properties
    A jquery/ui/css/fl-theme-dglg/images/animated-overlay.gif b/src/lib/jquery/ui/css/fl-theme-dglg/images/animated-overlay.gif
    R jquery/ui/css/fl-theme-dglg/images/animated-overlay.gif b/src/lib/jquery/ui/css/fl-theme-dglg/images/animated-overlay.gif
    R jquery/ui/css/fl-theme-dglg/images/ui-icons_555_256x240.png b/src/lib/jquery/ui/css/fl-theme-dglg/images/ui-icons_555_256x240.png
    A jquery/ui/css/fl-theme-dglg/images/ui-icons_555_256x240.png b/src/lib/jquery/ui/css/fl-theme-dglg/images/ui-icons_555_256x240.png
    A jquery/ui/css/fl-theme-dglg/images/ui-icons_bdbdbb_256x240.png b/src/lib/jquery/ui/css/fl-theme-dglg/images/ui-icons_bdbdbb_256x240.png
    R jquery/ui/css/fl-theme-dglg/images/ui-icons_bdbdbb_256x240.png b/src/lib/jquery/ui/css/fl-theme-dglg/images/ui-icons_bdbdbb_256x240.png
    R jquery/ui/css/fl-theme-lgdg/images/animated-overlay.gif b/src/lib/jquery/ui/css/fl-theme-lgdg/images/animated-overlay.gif
    A jquery/ui/css/fl-theme-lgdg/images/animated-overlay.gif b/src/lib/jquery/ui/css/fl-theme-lgdg/images/animated-overlay.gif
    R jquery/ui/css/fl-theme-lgdg/images/ui-icons_555_256x240.png b/src/lib/jquery/ui/css/fl-theme-lgdg/images/ui-icons_555_256x240.png
    A jquery/ui/css/fl-theme-lgdg/images/ui-icons_555_256x240.png b/src/lib/jquery/ui/css/fl-theme-lgdg/images/ui-icons_555_256x240.png
    A jquery/ui/css/fl-theme-lgdg/images/ui-icons_bdbdbb_256x240.png b/src/lib/jquery/ui/css/fl-theme-lgdg/images/ui-icons_bdbdbb_256x240.png
    R jquery/ui/css/fl-theme-lgdg/images/ui-icons_bdbdbb_256x240.png b/src/lib/jquery/ui/css/fl-theme-lgdg/images/ui-icons_bdbdbb_256x240.png
    M src/components/inlineEdit/inlineEditDependencies.json
    M src/components/pager/js/PagedTable.js
    M src/components/pager/js/Pager.js
    M src/components/pager/pagerDependencies.json
    M src/components/reorderer/js/Reorderer.js
    M src/components/tabs/js/Tabs.js
    M src/components/tabs/tabsDependencies.json
    M src/components/tooltip/js/Tooltip.js
    M src/components/tooltip/tooltipDependencies.json
    M src/components/uploader/js/HTML5UploaderSupport.js
    M src/demos/fss/clearfix/html/clearfix.html
    M src/demos/fss/linearize/html/linearize.html
    M src/demos/inlineEdit/rich/html/inlineEdit.html
    M src/demos/inlineEdit/simple/html/inlineEdit.html
    M src/demos/pager/html/pager.html
    M src/demos/progress/html/progress.html
    M src/demos/renderer/html/renderer.html
    M src/demos/reorderer/layoutReorderer/css/layoutReorderer.css
    M src/framework/core/js/Fluid.js
    M src/framework/core/js/FluidDocument.js
    M src/framework/core/js/FluidIoC.js
    M src/framework/core/js/FluidRequests.js
    M src/framework/core/js/FluidView.js
    A src/framework/preferences/js/UIEnhancer.js
    R src/framework/preferences/js/UIEnhancer.js
    M src/integration-demos/sakai/html/pager-site-setting.html
    M src/lib/jquery/core/js/jquery.js
    R src/lib/jquery/plugins/ariaTabs/jQueryAriaTabsPluginDependencies.json
    R src/lib/jquery/plugins/ariaTabs/js/ui.ariaTabs.js
    R src/lib/jquery/plugins/bgiframe/jQuerybgiframePluginDependencies.json
    R src/lib/jquery/plugins/bgiframe/js/jquery.bgiframe.js
    R src/lib/jquery/plugins/tooltip/README
    R src/lib/jquery/plugins/tooltip/css/jquery.tooltip.css
    R src/lib/jquery/plugins/tooltip/jQueryTooltipPluginDependencies.json
    R src/lib/jquery/plugins/tooltip/js/jquery.ui.tooltip.js
    A src/lib/jquery/ui/css/default-theme/images/animated-overlay.gif
    M src/lib/jquery/ui/css/default-theme/images/ui-bg_flat_0_aaaaaa_40x100.png
    M src/lib/jquery/ui/css/default-theme/images/ui-bg_flat_75_ffffff_40x100.png
    M src/lib/jquery/ui/css/default-theme/images/ui-bg_glass_55_fbf9ee_1x400.png
    M src/lib/jquery/ui/css/default-theme/images/ui-bg_glass_65_ffffff_1x400.png
    M src/lib/jquery/ui/css/default-theme/images/ui-bg_glass_75_dadada_1x400.png
    M src/lib/jquery/ui/css/default-theme/images/ui-bg_glass_75_e6e6e6_1x400.png
    A src/lib/jquery/ui/css/default-theme/images/ui-bg_glass_95_fef1ec_1x400.png
    M src/lib/jquery/ui/css/default-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png
    R src/lib/jquery/ui/css/default-theme/images/ui-bg_inset-soft_95_fef1ec_1x100.png
    M src/lib/jquery/ui/css/default-theme/images/ui-icons_222222_256x240.png
    M src/lib/jquery/ui/css/default-theme/images/ui-icons_2e83ff_256x240.png
    M src/lib/jquery/ui/css/default-theme/images/ui-icons_454545_256x240.png
    M src/lib/jquery/ui/css/default-theme/images/ui-icons_888888_256x240.png
    M src/lib/jquery/ui/css/default-theme/images/ui-icons_cd0a0a_256x240.png
    M src/lib/jquery/ui/css/default-theme/jquery.ui.theme.css
    M src/lib/jquery/ui/css/fl-theme-bw/bw.css
    A src/lib/jquery/ui/css/fl-theme-bw/images/animated-overlay.gif
    M src/lib/jquery/ui/css/fl-theme-bw/images/ui-bg_flat_0_000000_40x100.png
    M src/lib/jquery/ui/css/fl-theme-bw/images/ui-bg_flat_0_ffffff_40x100.png
    M src/lib/jquery/ui/css/fl-theme-bw/images/ui-icons_000000_256x240.png
    M src/lib/jquery/ui/css/fl-theme-bw/images/ui-icons_ffffff_256x240.png
    M src/lib/jquery/ui/css/fl-theme-by/by.css
    A src/lib/jquery/ui/css/fl-theme-by/images/animated-overlay.gif
    M src/lib/jquery/ui/css/fl-theme-by/images/ui-bg_flat_0_000000_40x100.png
    M src/lib/jquery/ui/css/fl-theme-by/images/ui-bg_flat_0_ffff00_40x100.png
    M src/lib/jquery/ui/css/fl-theme-by/images/ui-icons_000000_256x240.png
    M src/lib/jquery/ui/css/fl-theme-by/images/ui-icons_ffff00_256x240.png
    M src/lib/jquery/ui/css/fl-theme-coal/coal.css
    A src/lib/jquery/ui/css/fl-theme-coal/images/animated-overlay.gif
    M src/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_flat_0_000000_40x100.png
    M src/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_flat_75_cccccc_40x100.png
    M src/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_highlight-soft_25_575757_1x100.png
    M src/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_highlight-soft_55_cccccc_1x100.png
    M src/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_highlight-soft_65_000000_1x100.png
    M src/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_highlight-soft_75_333333_1x100.png
    M src/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_highlight-soft_75_666666_1x100.png
    M src/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_inset-soft_95_fef1ec_1x100.png
    M src/lib/jquery/ui/css/fl-theme-coal/images/ui-icons_222222_256x240.png
    M src/lib/jquery/ui/css/fl-theme-coal/images/ui-icons_333333_256x240.png
    M src/lib/jquery/ui/css/fl-theme-coal/images/ui-icons_a3a3a3_256x240.png
    M src/lib/jquery/ui/css/fl-theme-coal/images/ui-icons_cccccc_256x240.png
    M src/lib/jquery/ui/css/fl-theme-coal/images/ui-icons_cd0a0a_256x240.png
    M src/lib/jquery/ui/css/fl-theme-coal/images/ui-icons_ffffff_256x240.png
    M src/lib/jquery/ui/css/fl-theme-dglg/dglg.css
    M src/lib/jquery/ui/css/fl-theme-dglg/images/ui-bg_flat_0_bdbdbb_40x100.png
    M src/lib/jquery/ui/css/fl-theme-dglg/images/ui-bg_flat_100_555_40x100.png
    M src/lib/jquery/ui/css/fl-theme-dglg/images/ui-bg_flat_100_bdbdbb_40x100.png
    M src/lib/jquery/ui/css/fl-theme-lgdg/images/ui-bg_flat_0_555_40x100.png
    M src/lib/jquery/ui/css/fl-theme-lgdg/images/ui-bg_flat_100_555_40x100.png
    M src/lib/jquery/ui/css/fl-theme-lgdg/images/ui-bg_flat_100_bdbdbb_40x100.png
    M src/lib/jquery/ui/css/fl-theme-lgdg/lgdg.css
    A src/lib/jquery/ui/css/fl-theme-mist/images/animated-overlay.gif
    M src/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_flat_0_000000_40x100.png
    M src/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_flat_0_2e83ff_40x100.png
    M src/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_flat_75_ffffff_40x100.png
    M src/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_glass_65_ffffff_1x400.png
    M src/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_glass_75_9dcaf6_1x400.png
    M src/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_glass_75_d9e8f7_1x400.png
    M src/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_highlight-soft_55_9dcaf6_1x100.png
    M src/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_inset-soft_95_fef1ec_1x100.png
    M src/lib/jquery/ui/css/fl-theme-mist/images/ui-icons_000000_256x240.png
    M src/lib/jquery/ui/css/fl-theme-mist/images/ui-icons_222222_256x240.png
    M src/lib/jquery/ui/css/fl-theme-mist/images/ui-icons_2e83ff_256x240.png
    M src/lib/jquery/ui/css/fl-theme-mist/images/ui-icons_454545_256x240.png
    M src/lib/jquery/ui/css/fl-theme-mist/images/ui-icons_888888_256x240.png
    M src/lib/jquery/ui/css/fl-theme-mist/images/ui-icons_cd0a0a_256x240.png
    M src/lib/jquery/ui/css/fl-theme-mist/mist.css
    A src/lib/jquery/ui/css/fl-theme-slate/images/animated-overlay.gif
    M src/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_flat_0_666666_40x100.png
    M src/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_flat_0_999999_40x100.png
    M src/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_flat_0_cccccc_40x100.png
    M src/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_flat_0_ebebeb_40x100.png
    M src/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_flat_0_ffffff_40x100.png
    M src/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_glass_75_666666_1x400.png
    M src/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_highlight-hard_100_ebebeb_1x100.png
    M src/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_highlight-soft_75_999999_1x100.png
    M src/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_inset-hard_100_ebebeb_1x100.png
    M src/lib/jquery/ui/css/fl-theme-slate/images/ui-icons_000000_256x240.png
    M src/lib/jquery/ui/css/fl-theme-slate/images/ui-icons_666666_256x240.png
    M src/lib/jquery/ui/css/fl-theme-slate/images/ui-icons_ebebeb_256x240.png
    M src/lib/jquery/ui/css/fl-theme-slate/images/ui-icons_ffffff_256x240.png
    M src/lib/jquery/ui/css/fl-theme-slate/slate.css
    A src/lib/jquery/ui/css/fl-theme-wb/images/animated-overlay.gif
    M src/lib/jquery/ui/css/fl-theme-wb/images/ui-bg_flat_0_000000_40x100.png
    M src/lib/jquery/ui/css/fl-theme-wb/images/ui-bg_flat_0_ffffff_40x100.png
    M src/lib/jquery/ui/css/fl-theme-wb/images/ui-icons_000000_256x240.png
    M src/lib/jquery/ui/css/fl-theme-wb/images/ui-icons_ffffff_256x240.png
    M src/lib/jquery/ui/css/fl-theme-wb/wb.css
    A src/lib/jquery/ui/css/fl-theme-yb/images/animated-overlay.gif
    M src/lib/jquery/ui/css/fl-theme-yb/images/ui-bg_flat_0_000000_40x100.png
    M src/lib/jquery/ui/css/fl-theme-yb/images/ui-bg_flat_0_ffff00_40x100.png
    M src/lib/jquery/ui/css/fl-theme-yb/images/ui-icons_000000_256x240.png
    M src/lib/jquery/ui/css/fl-theme-yb/images/ui-icons_ffff00_256x240.png
    M src/lib/jquery/ui/css/fl-theme-yb/yb.css
    R src/lib/jquery/ui/css/jquery.ui.theme.css
    M src/lib/jquery/ui/jQueryUIWidgetsDependencies.json
    A src/lib/jquery/ui/js/jquery.ui.button.js
    M src/lib/jquery/ui/js/jquery.ui.core.js
    M src/lib/jquery/ui/js/jquery.ui.dialog.js
    M src/lib/jquery/ui/js/jquery.ui.draggable.js
    M src/lib/jquery/ui/js/jquery.ui.mouse.js
    M src/lib/jquery/ui/js/jquery.ui.position.js
    A src/lib/jquery/ui/js/jquery.ui.resizable.js
    M src/lib/jquery/ui/js/jquery.ui.slider.js
    M src/lib/jquery/ui/js/jquery.ui.tabs.js
    A src/lib/jquery/ui/js/jquery.ui.tooltip.js
    M src/lib/jquery/ui/js/jquery.ui.widget.js
    R src/lib/jquery/ui/js/ui-FLUID-readme.txt
    M src/standalone-demos/renderer/html/data-bound-menu.html
    M src/standalone-demos/renderer/html/id-based-inventory.html
    M src/standalone-demos/renderer/html/programmatic-tree-menu.html
    M src/standalone-demos/renderer/html/selector-based-inventory.html
    M src/tests/all-tests.html
    M src/tests/component-tests/inlineEdit/html/InlineEdit-test.html
    M src/tests/component-tests/inlineEdit/js/InlineEditTests.js
    M src/tests/component-tests/pager/html/PagedTable-test.html
    M src/tests/component-tests/pager/html/Pager-test.html
    M src/tests/component-tests/pager/js/PagedTableTests.js
    M src/tests/component-tests/reorderer/js/LayoutReordererTests.js
    M src/tests/component-tests/tabs/html/Tabs-test.html
    M src/tests/component-tests/tabs/js/TabsTests.js
    M src/tests/component-tests/tooltip/html/Tooltip-test.html
    M src/tests/component-tests/tooltip/js/TooltipTests.js
    M src/tests/component-tests/uploader/html/HTML5UploaderSupport-test.html
    M src/tests/component-tests/uploader/js/HTML5UploaderSupportTests.js
    M src/tests/framework-tests/core/html/Caching-test.html
    M src/tests/framework-tests/core/html/FluidIoCView-test.html
    M src/tests/framework-tests/core/html/keyboard-a11y-test.html
    M src/tests/framework-tests/core/js/CachingTests.js
    M src/tests/framework-tests/core/js/DataBindingTests.js
    M src/tests/framework-tests/core/js/FluidIoCTests.js
    M src/tests/framework-tests/core/js/keyboard-a11y-tests.js
    M src/tests/framework-tests/preferences/all-tests.html
    M src/tests/framework-tests/preferences/html/Builder-test.html
    M src/tests/framework-tests/preferences/html/Enactors-test.html
    M src/tests/framework-tests/preferences/html/FullNoPreviewPrefsEditor-test.html
    M src/tests/framework-tests/preferences/html/FullPreviewPrefsEditor-test.html
    M src/tests/framework-tests/preferences/html/Panels-test.html
    M src/tests/framework-tests/preferences/html/PrefsEditor-test.html
    M src/tests/framework-tests/preferences/html/SeparatedPanelPrefsEditor-test.html
    M src/tests/framework-tests/preferences/html/UIEnhancer-test.html
    M src/tests/framework-tests/preferences/js/PanelsTests.js
    M src/tests/framework-tests/renderer/html/Renderer-test.html
    M src/tests/framework-tests/renderer/html/RendererUtilities-test.html
    M src/tests/lib/mockjax/js/jquery.mockjax.js
    R src/tests/lib/qunit/VERSION
    M src/tests/lib/qunit/addons/composite/README.md
    R src/tests/lib/qunit/addons/composite/index.html
    M src/tests/lib/qunit/addons/composite/qunit-composite.css
    M src/tests/lib/qunit/addons/composite/qunit-composite.js
    M src/tests/lib/qunit/css/qunit.css
    M src/tests/lib/qunit/js/qunit.js
    M src/tests/manual-tests/html/dropdown.html
    M src/tests/manual-tests/html/prefsEditorFullNoPreview.html
    M src/tests/manual-tests/html/prefsEditorFullNoPreviewSchema.html
    M src/tests/manual-tests/html/prefsEditorFullWithPreview.html
    M src/tests/manual-tests/html/prefsEditorFullWithPreviewSchema.html
    M src/tests/manual-tests/html/renderer-component-types.html
    M src/tests/test-core/testTests/html/Testing-test.html
    M src/tests/test-core/testTests/js/TestingTests.js
    M src/tests/test-core/utils/js/IoCTestUtils.js

  Log Message:
  -----------
  Added in test case for maintained functionality in the old grades from cindyli, and merged up with trunk for FLUID-5185

Merge branch 'FLUID-5185' into FLUID-3674

Conflicts:
	src/components/pager/js/Pager.js
	src/demos/fss/clearfix/html/clearfix.html
	src/demos/fss/linearize/html/linearize.html
	src/demos/inlineEdit/rich/html/inlineEdit.html
	src/framework/core/js/FluidIoC.js
	src/tests/component-tests/pager/html/PagedTable-test.html
	src/tests/component-tests/tabs/html/Tabs-test.html
	src/tests/component-tests/tooltip/html/Tooltip-test.html
	src/tests/framework-tests/core/html/Caching-test.html
	src/tests/framework-tests/core/html/FluidIoCView-test.html
	src/tests/framework-tests/core/js/FluidIoCTests.js
	src/tests/framework-tests/preferences/html/Builder-test.html
	src/tests/framework-tests/preferences/html/Enactors-test.html
	src/tests/framework-tests/preferences/html/Panels-test.html
	src/tests/framework-tests/preferences/html/PrefsEditor-test.html
	src/tests/framework-tests/renderer/html/RendererUtilities-test.html
	src/tests/test-core/testTests/html/Testing-test.html


  Commit: 812b13afc087a20fc6eb4060a2f1c108f2af7c19
      https://github.com/fluid-project/infusion/commit/812b13afc087a20fc6eb4060a2f1c108f2af7c19
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2014-02-06 (Thu, 06 Feb 2014)

  Changed paths:
    M src/framework/core/js/DataBinding.js

  Log Message:
  -----------
  FLUID-3674: Removed obsoleted comment following review


  Commit: a86e15cac1dda99570e96d5d12873c4ffbbf5276
      https://github.com/fluid-project/infusion/commit/a86e15cac1dda99570e96d5d12873c4ffbbf5276
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2014-02-07 (Fri, 07 Feb 2014)

  Changed paths:
    M src/demos/fss/clearfix/html/clearfix.html

  Log Message:
  -----------
  FLUID-3674: Corrected bad merge for clearfix demo


  Commit: 7a8dbb579e6cedf22ffa188fa9ac44125053e36e
      https://github.com/fluid-project/infusion/commit/7a8dbb579e6cedf22ffa188fa9ac44125053e36e
  Author: Colin Clark <colinbdclark at gmail.com>
  Date:   2014-02-07 (Fri, 07 Feb 2014)

  Changed paths:
    M src/framework/core/js/DataBinding.js

  Log Message:
  -----------
  NOJIRA: Linting.


  Commit: 883426407eceb3ecc50af10fedd5fcea5f8a91d6
      https://github.com/fluid-project/infusion/commit/883426407eceb3ecc50af10fedd5fcea5f8a91d6
  Author: Colin Clark <colinbdclark at gmail.com>
  Date:   2014-02-07 (Fri, 07 Feb 2014)

  Changed paths:
    M src/demos/fss/clearfix/html/clearfix.html

  Log Message:
  -----------
  Merge remote-tracking branch 'amb26/FLUID-3674' into FLUID-3674

* amb26/FLUID-3674:
  FLUID-3674: Corrected bad merge for clearfix demo


  Commit: 2e5ebc566346b3018df518a018dc80c7a386bfae
      https://github.com/fluid-project/infusion/commit/2e5ebc566346b3018df518a018dc80c7a386bfae
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2014-02-07 (Fri, 07 Feb 2014)

  Changed paths:
    M src/framework/core/js/Fluid.js
    M src/framework/core/js/FluidIoC.js
    M src/framework/core/js/ModelTransformationTransforms.js
    M src/lib/fastXmlPull/js/fastXmlPull.js
    M src/tests/component-tests/reorderer/js/ImageReordererTestConstants.js
    M src/tests/component-tests/reorderer/js/ImageReordererTests.js
    M src/tests/component-tests/reorderer/js/LayoutReordererTests.js
    M src/tests/component-tests/uploader/js/FileQueueViewTests.js
    M src/tests/framework-tests/core/js/FluidIoCTests.js
    M src/tests/framework-tests/renderer/html/Renderer-test.html
    M src/tests/framework-tests/renderer/js/RendererTests.js
    M src/tests/test-core/jqUnit/js/jqUnit-browser.js

  Log Message:
  -----------
  Merge branch 'master' into FLUID-3674-colin

Conflicts:
	src/framework/core/js/Fluid.js


  Commit: 51f68f31f2599977d2da9a60d8c4cbdb7e50a664
      https://github.com/fluid-project/infusion/commit/51f68f31f2599977d2da9a60d8c4cbdb7e50a664
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2014-02-07 (Fri, 07 Feb 2014)

  Changed paths:
    M src/components/tooltip/js/Tooltip.js

  Log Message:
  -----------
  FLUID-3674: Corrected implementation of Tooltip component to clean up closed tooltips - this prevented tooltips from showing more than once in the InlineEdit demo


  Commit: d8de03c6fe016113d16555a8c6fd4a97f23807fe
      https://github.com/fluid-project/infusion/commit/d8de03c6fe016113d16555a8c6fd4a97f23807fe
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2014-02-08 (Sat, 08 Feb 2014)

  Changed paths:
    M src/components/reorderer/js/Reorderer.js
    M src/components/tooltip/js/Tooltip.js
    M src/framework/core/js/FluidDocument.js
    M src/framework/core/js/FluidIoC.js
    M src/framework/core/js/FluidView.js
    M src/tests/component-tests/inlineEdit/js/InlineEditTests.js
    M src/tests/component-tests/pager/html/Pager-test.html
    M src/tests/component-tests/reorderer/html/NestedReorderer-test.html
    M src/tests/component-tests/reorderer/js/AriaLabellerTests.js
    M src/tests/component-tests/reorderer/js/ImageReordererTestConstants.js
    M src/tests/component-tests/reorderer/js/ImageReordererTests.js
    M src/tests/component-tests/reorderer/js/LayoutReordererTests.js
    R src/tests/component-tests/reorderer/js/NestedReorderTests.js
    A src/tests/component-tests/reorderer/js/NestedReordererTests.js
    M src/tests/component-tests/reorderer/js/ReorderGridTests.js
    M src/tests/component-tests/reorderer/js/ReorderListTests.js
    M src/tests/component-tests/reorderer/js/ReordererTestUtils.js
    M src/tests/component-tests/uploader/js/FileQueueViewTests.js
    M src/tests/framework-tests/core/js/keyboard-a11y-tests.js
    M src/tests/test-core/jqUnit/js/jqUnit-browser.js

  Log Message:
  -----------
  FLUID-3674: Fix for immediate close of rich text inline edit issue (caused by corruption of selector options to dead man's blur), fix for all remaining focus-related issues in IE - removal of jqUnit.simulateFocus in favour of unified fluid.focus() which must now be used by all components and test cases. Correction for failure to detect IE11 causing test failure as well as fix for infinite recursion in IE8 caused by corruption during expandCompact. All test cases are now running in IE11 with the exception of Enactors-test.html which should be JIRAed and raised with the Preferences Framework team.


  Commit: 3873109a964f9837c9b6d7c4a81e94ac2a9add11
      https://github.com/fluid-project/infusion/commit/3873109a964f9837c9b6d7c4a81e94ac2a9add11
  Author: Michelle D'Souza <michelled33 at gmail.com>
  Date:   2014-02-08 (Sat, 08 Feb 2014)

  Changed paths:
    M src/components/inlineEdit/js/InlineEdit.js
    M src/components/pager/js/Pager.js
    M src/components/pager/js/Table.js
    M src/components/reorderer/js/Reorderer.js
    M src/components/textfieldSlider/js/TextfieldSlider.js
    M src/components/tooltip/js/Tooltip.js
    M src/components/uploader/html/Uploader.html
    M src/demos/fss/clearfix/html/clearfix.html
    M src/demos/fss/linearize/html/linearize.html
    M src/demos/fss/linearize/js/linearizeDemo.js
    M src/demos/fss/mobile/html/mobile.html
    M src/demos/fss/mobile/html/nav/basic.html
    M src/demos/fss/mobile/html/nav/icon.html
    M src/demos/fss/mobile/html/nav/thumb.html
    M src/demos/fss/mobile/html/tabs/basic.html
    M src/demos/inlineEdit/rich/html/inlineEdit.html
    M src/demos/inlineEdit/simple/html/inlineEdit.html
    M src/demos/keyboard-a11y/html/keyboard.html
    M src/demos/pager/html/pager.html
    M src/demos/progress/html/progress.html
    M src/demos/reorderer/gridReorderer/html/gridReorderer.html
    M src/demos/reorderer/imageReorderer/html/imageReorderer.html
    M src/demos/reorderer/listReorderer/html/listReorderer.html
    M src/demos/uiOptions/html/uiOptions.html
    M src/demos/uploader/html/uploader.html
    M src/framework/core/frameworkDependencies.json
    M src/framework/core/js/DataBinding.js
    M src/framework/core/js/Fluid.js
    M src/framework/core/js/FluidDocument.js
    M src/framework/core/js/FluidIoC.js
    M src/framework/core/js/FluidView.js
    M src/framework/core/js/ModelTransformation.js
    M src/framework/core/js/ModelTransformationTransforms.js
    M src/framework/core/js/jquery.standalone.js
    M src/framework/renderer/js/RendererUtilities.js
    M src/instructionalDemos/framework/preferences/conditionalAdjusters1/conditional.html
    M src/instructionalDemos/framework/preferences/conditionalAdjusters2/conditional.html
    M src/integration-demos/sakai/html/pager-site-setting.html
    M src/module/includes.json
    M src/standalone-demos/pager/html/pager.html
    M src/standalone-demos/pager/js/pager-example.js
    M src/standalone-demos/reorderer/html/table-tr.html
    M src/standalone-demos/table-of-contents/html/TableOfContents.html
    M src/tests/all-tests.html
    M src/tests/component-tests/inlineEdit/js/InlineEditTests.js
    M src/tests/component-tests/pager/html/PagedTable-test.html
    M src/tests/component-tests/pager/html/Pager-test.html
    M src/tests/component-tests/pager/js/PagerTests.js
    M src/tests/component-tests/progress/html/Progress-test.html
    M src/tests/component-tests/reorderer/html/AriaLabeller-test.html
    M src/tests/component-tests/reorderer/html/ImageReorderer-test.html
    M src/tests/component-tests/reorderer/html/LayoutReorderer-test.html
    M src/tests/component-tests/reorderer/html/NestedReorderer-test.html
    M src/tests/component-tests/reorderer/html/ReorderList-test.html
    M src/tests/component-tests/reorderer/html/Scheduler-test.html
    M src/tests/component-tests/reorderer/js/AriaLabellerTests.js
    M src/tests/component-tests/reorderer/js/ImageReordererTestConstants.js
    M src/tests/component-tests/reorderer/js/ImageReordererTests.js
    M src/tests/component-tests/reorderer/js/LayoutReordererTests.js
    R src/tests/component-tests/reorderer/js/NestedReorderTests.js
    A src/tests/component-tests/reorderer/js/NestedReordererTests.js
    M src/tests/component-tests/reorderer/js/ReorderGridTests.js
    M src/tests/component-tests/reorderer/js/ReorderListTests.js
    M src/tests/component-tests/reorderer/js/ReordererTestUtils.js
    M src/tests/component-tests/slidingPanel/html/SlidingPanel-test.html
    M src/tests/component-tests/tableOfContents/html/TableOfContents-test.html
    M src/tests/component-tests/tabs/html/Tabs-test.html
    M src/tests/component-tests/textfieldSlider/html/TextfieldSlider-test.html
    M src/tests/component-tests/tooltip/html/Tooltip-test.html
    M src/tests/component-tests/tooltip/js/TooltipTests.js
    M src/tests/component-tests/uploader/html/DemoUploadManager-test.html
    M src/tests/component-tests/uploader/html/ErrorPanel-test.html
    M src/tests/component-tests/uploader/html/FileQueue-test.html
    M src/tests/component-tests/uploader/html/FileQueueView-test.html
    M src/tests/component-tests/uploader/html/HTML5UploaderSupport-test.html
    M src/tests/component-tests/uploader/html/SWFUploadManager-test.html
    M src/tests/component-tests/uploader/html/Uploader-test.html
    M src/tests/component-tests/uploader/html/UploaderCompatibility-test.html
    M src/tests/component-tests/uploader/js/FileQueueViewTests.js
    M src/tests/framework-tests/core/html/Caching-test.html
    M src/tests/framework-tests/core/html/DataBinding-test.html
    M src/tests/framework-tests/core/html/FluidIoC-test.html
    M src/tests/framework-tests/core/html/FluidIoCStandalone-test.html
    M src/tests/framework-tests/core/html/FluidIoCView-test.html
    M src/tests/framework-tests/core/html/FluidView-test.html
    M src/tests/framework-tests/core/html/ModelTransformation-test.html
    M src/tests/framework-tests/core/js/DataBindingTests.js
    M src/tests/framework-tests/core/js/FluidIoCTests.js
    M src/tests/framework-tests/core/js/FluidIoCViewTests.js
    M src/tests/framework-tests/core/js/FluidJSTests.js
    M src/tests/framework-tests/core/js/FluidViewTests.js
    M src/tests/framework-tests/core/js/ModelTransformationTests.js
    M src/tests/framework-tests/core/js/keyboard-a11y-tests.js
    M src/tests/framework-tests/enhancement/html/ProgressiveEnhancement-test.html
    M src/tests/framework-tests/preferences/html/AuxBuilder-test.html
    M src/tests/framework-tests/preferences/html/Builder-test.html
    M src/tests/framework-tests/preferences/html/Enactors-test.html
    M src/tests/framework-tests/preferences/html/FullNoPreviewPrefsEditor-test.html
    M src/tests/framework-tests/preferences/html/FullPreviewPrefsEditor-test.html
    M src/tests/framework-tests/preferences/html/ModelRelay-test.html
    M src/tests/framework-tests/preferences/html/PageEnhancer-test.html
    M src/tests/framework-tests/preferences/html/Panels-test.html
    M src/tests/framework-tests/preferences/html/PrefsEditor-test.html
    M src/tests/framework-tests/preferences/html/PrimaryBuilder-test.html
    M src/tests/framework-tests/preferences/html/SeparatedPanelPrefsEditor-test.html
    M src/tests/framework-tests/preferences/html/Store-test.html
    M src/tests/framework-tests/preferences/html/UIEnhancer-test.html
    M src/tests/framework-tests/preferences/html/URLUtilities-test.html
    M src/tests/framework-tests/renderer/html/RendererUtilities-test.html
    M src/tests/manual-tests/html/SomeKindOfNews.html
    M src/tests/manual-tests/html/dropdown.html
    M src/tests/manual-tests/html/dynamic-reorderer.html
    M src/tests/manual-tests/html/performance-test-2.html
    M src/tests/manual-tests/html/prefsEditorFullNoPreview.html
    M src/tests/manual-tests/html/prefsEditorFullNoPreviewSchema.html
    M src/tests/manual-tests/html/prefsEditorFullWithPreview.html
    M src/tests/manual-tests/html/prefsEditorFullWithPreviewSchema.html
    M src/tests/manual-tests/html/prefsEditorSeparatedPanel.html
    M src/tests/manual-tests/html/prefsEditorSeparatedPanelSchema.html
    M src/tests/manual-tests/html/simple-progress.html
    M src/tests/manual-tests/html/versioning.html
    M src/tests/test-core/jqUnit/js/jqUnit-browser.js
    M src/tests/test-core/testTests/html/Testing-test.html

  Log Message:
  -----------
  Merge remote-tracking branch 'amb26/FLUID-3674'

* amb26/FLUID-3674:
  FLUID-3674: Fix for immediate close of rich text inline edit issue (caused by corruption of selector options to dead man's blur), fix for all remaining focus-related issues in IE - removal of jqUnit.simulateFocus in favour of unified fluid.focus() which must now be used by all components and test cases. Correction for failure to detect IE11 causing test failure as well as fix for infinite recursion in IE8 caused by corruption during expandCompact. All test cases are now running in IE11 with the exception of Enactors-test.html which should be JIRAed and raised with the Preferences Framework team.
  FLUID-3674: Corrected implementation of Tooltip component to clean up closed tooltips - this prevented tooltips from showing more than once in the InlineEdit demo
  NOJIRA: Linting.
  FLUID-3674: Corrected bad merge for clearfix demo
  FLUID-3674: Removed obsoleted comment following review
  FLUID-5045: Upgraded Pager to use new ChangeApplier relay - test cases updated with new dependencies on ModelTransformation, (partial) bug fix for failure to relay initial model event for a modelListener attaching to a component which has already instantiated, fix for improper copying of model during transaction commit which caused failure to detect self-invalidation, corrected model idiom to have new model in place before firing commit event, general tidyup of old code and commenting, added new parallel "Relay" grades for all framework model-bearing grades, all tests passing
  FLUID-3674: Tests for new transforms fluid.transforms.limitRange and fluid.transforms.free as well as an extra binaryOp test
  FLUID-3674: Restored all framework test cases by reverting a couple of botches. Also removed a ridiculous test case from FluidIoCViewTests that tests withdrawn functionality.
  FLUID-5045: Entirely working IoC-contextualised model relay, demonstrating self-relay in order to operate pager-like model with multiple constraints. Tidy-up work now needed around framework in general - change of rules for reference of path segment "" required in base resolution. New transforms "limitRange" and "free" require dedicated tests.
  FLUID-5024: Implemented TEST OF DEATH which sets up model relay linkage which is cyclic in components (though not in values) - demonstrates double linkage as well as full transform syntax. Capitulated and introduced jQuery's "isEmptyObject" into our standalone mock since this use case seems undeniable. Fixed errors in "approximate model equality" system which was broken in a few ways.
  FLUID-3674: Working implementation of DIFFERENTIAL TRANSFORMING MODEL RELAY showing transactional initialisation as well as bidirectional transformations!! (temperature conversion example from Claytonic Book)
  FLUID-3674: Restored test case for declarative binding, and harmonised utilities for path segment composition
  FLUID-5024: Completed implementation of transforming model relay, test case on the verge of working. Reorganised initial model enlistment so that it enabled this work. Corrected "bug" in IoC implementation which would repeatedly re-query a member which had been evaluated to "undefined" - need to think about this issue more generally.
  FLUID-3674: Slightly messy but working version showing "inward relay" as well as initialisation. We have realised we need to operate initial transaction observation of "dead" components via relay too (once we allow transforming relays), forming a kind of "model promise" system - but next step is to firm up basic test cases, including deregistration tests. DataBinding.js moved over to the "non-public by default" API commenting standard
  FLUID-3674: First working implementation of *IMPLICIT MODEL RELAY*!! New ChangeApplier considerably simplified even further with corrected "cautious application algorithm". Vestigial approach to coordinating transactions across the tree, a proper solution will require the WAVE OF EXPLOSIONS (FLUID-4925). Moved out all view-dependent data binding material into FluidView.js . Fix was required to invalidate "mergePolicy" when resolving dynamic grades, joining various other early-resolved material. New "modelTransaction" entry at root of instantiator for crude strategy which enlists all instantiating models in the tree. Moved out old-fashioned path matching utilities to join the "old ChangeApplier" by the end of the file.
  FLUID-3674: Early work on new "cautious applier" or "holder applier" with some working tests. No connection to rest of system yet.
  FLUID-3674: Tests for new model semantic (failing) - improved framework diagnostic on invoking creator via invoker - starting work on improved path matching
  FLUID-3674: Working version with FluidIoC.js promoted to 2nd dependency position behind Fluid.js - IoC-defined version of standard ModelComponent grade, and work beginning on modelRelayComponent


Compare: https://github.com/fluid-project/infusion/compare/22ede0adb241...3873109a964f


More information about the Commits mailing list