[Commits] [fluid-project/infusion] 86f543: FLUID-6382: Preventing loading the same pattern fi...

Antranig Basman noreply at github.com
Thu Aug 8 13:23:54 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/fluid-project/infusion
  Commit: 86f543cd916db1aa339a7971d8995d69eb2e7998
      https://github.com/fluid-project/infusion/commit/86f543cd916db1aa339a7971d8995d69eb2e7998
  Author: Justin Obara <obara.justin at gmail.com>
  Date:   2019-07-22 (Mon, 22 Jul 2019)

  Changed paths:
    M .gitignore
    M src/framework/preferences/js/SyllabificationEnactor.js

  Log Message:
  -----------
  FLUID-6382: Preventing loading the same pattern file multiple times.

In the case where more than one language code points to the same pattern 
file, there could be multiple attempts to load the same pattern if it 
hadn't already been loaded before a new request was submitted. To 
prevent this we keep track of which sources are requested and share the 
promise related to them.


  Commit: a83dc5a9789f8d865833d6774b50911db63a4c94
      https://github.com/fluid-project/infusion/commit/a83dc5a9789f8d865833d6774b50911db63a4c94
  Author: Justin Obara <obara.justin at gmail.com>
  Date:   2019-07-25 (Thu, 25 Jul 2019)

  Changed paths:
    M .gitignore
    M .nycrc

  Log Message:
  -----------
  FLUID-6382: Fixing testem reporting


  Commit: 14f25179d55aefadd58cb32de9cf4d723e46f457
      https://github.com/fluid-project/infusion/commit/14f25179d55aefadd58cb32de9cf4d723e46f457
  Author: Justin Obara <obara.justin at gmail.com>
  Date:   2019-07-25 (Thu, 25 Jul 2019)

  Changed paths:
    M src/framework/preferences/js/SyllabificationEnactor.js
    M tests/framework-tests/preferences/js/SyllabificationEnactorTests.js

  Log Message:
  -----------
  FLUID-6382: Refactored based on code review.

https://github.com/fluid-project/infusion/pull/958#discussion_r306406315


  Commit: 6f231d3a4d4b52c93c49fc8bc2ebc12597525a21
      https://github.com/fluid-project/infusion/commit/6f231d3a4d4b52c93c49fc8bc2ebc12597525a21
  Author: Justin Obara <obara.justin at gmail.com>
  Date:   2019-07-26 (Fri, 26 Jul 2019)

  Changed paths:
    A AUTHORS.md
    M Gruntfile.js
    M demos/inlineEdit/js/inlineEditDemo.js
    M demos/keyboard-a11y/js/five-star.js
    M demos/keyboard-a11y/js/keyboardDemo.js
    M demos/orator/js/oratorDemo.js
    M demos/pager/js/pagerDemo.js
    M demos/prefsFramework/index.html
    M demos/prefsFramework/js/changeClass.js
    M demos/prefsFramework/js/prefsEditorDemo.js
    M demos/progress/js/progressDemo.js
    M demos/renderer/data/rendererDemoData.js
    M demos/renderer/js/rendererDemo.js
    M demos/shared/js/overviewWrapper.js
    M demos/switch/js/SwitchDemo.js
    M demos/uiOptions/index.html
    M demos/uploader/js/uploaderDemo.js
    M examples/components/pager/annotateSortedColumn/js/pager-example.js
    M examples/components/pager/initialPageIndex/js/pager-example.js
    M examples/components/pager/markupDriven/js/pager-example.js
    M examples/framework/preferences/conditionalAdjusters-singlePanel/js/auxiliarySchema.js
    M examples/framework/preferences/conditionalAdjusters-singlePanel/js/conditional.js
    M examples/framework/preferences/conditionalAdjusters-singlePanel/js/panels.js
    M examples/framework/preferences/conditionalAdjusters/js/auxiliarySchema.js
    M examples/framework/preferences/conditionalAdjusters/js/conditional.js
    M examples/framework/preferences/conditionalAdjusters/js/panels.js
    M examples/framework/preferences/localizationPreference/urlPath/js/localization.js
    M examples/framework/preferences/minimalEditor/js/prefsEditor.js
    M examples/framework/preferences/minimalEditor/schemas/auxiliary.js
    M examples/framework/preferences/minimalEditor/schemas/primary.js
    M examples/framework/preferences/minimalFootprint/fullPage.html
    M examples/framework/preferences/minimalFootprint/index.html
    M examples/framework/preferences/minimalFootprint/js/lazyLoad.js
    M examples/framework/preferences/minimalFootprint/js/loadScripts.js
    M examples/framework/preferences/shared/js/enactors.js
    M examples/framework/preferences/shared/js/panels.js
    M examples/framework/preferences/shared/js/primarySchema.js
    M examples/framework/preferences/shared/js/utilities.js
    M examples/framework/preferences/usingGrades/js/prefsEditorSeparatedPanel.js
    M examples/framework/renderer/dataBinding/js/data-bound-menu.js
    M examples/framework/renderer/programmaticTree/js/programmatic-tree-menu.js
    M examples/framework/renderer/selectors/js/selector-based-inventory.js
    M src/components/inlineEdit/js/InlineEdit.js
    M src/components/inlineEdit/js/InlineEditIntegrations.js
    M src/components/orator/js/Orator.js
    M src/components/overviewPanel/js/OverviewPanel.js
    M src/components/pager/js/PagedTable.js
    M src/components/pager/js/Pager.js
    M src/components/pager/js/Table.js
    M src/components/progress/js/Progress.js
    M src/components/reorderer/js/GeometricManager.js
    M src/components/reorderer/js/ImageReorderer.js
    M src/components/reorderer/js/LayoutReorderer.js
    M src/components/reorderer/js/ModuleLayout.js
    M src/components/reorderer/js/Reorderer.js
    M src/components/reorderer/js/ReordererDOMUtilities.js
    M src/components/slidingPanel/js/SlidingPanel.js
    M src/components/switch/js/Switch.js
    M src/components/tableOfContents/js/TableOfContents.js
    M src/components/textToSpeech/js/MockTTS.js
    M src/components/textToSpeech/js/TextToSpeech.js
    M src/components/textfieldControl/js/Textfield.js
    M src/components/textfieldControl/js/TextfieldSlider.js
    M src/components/textfieldControl/js/TextfieldStepper.js
    M src/components/tooltip/js/Tooltip.js
    M src/components/uiOptions/js/UIOptions.js
    M src/components/undo/js/Undo.js
    M src/components/uploader/js/DemoUploadManager.js
    M src/components/uploader/js/ErrorPanel.js
    M src/components/uploader/js/FileQueue.js
    M src/components/uploader/js/FileQueueView.js
    M src/components/uploader/js/HTML5UploaderSupport.js
    M src/components/uploader/js/MimeTypeExtensions.js
    M src/components/uploader/js/Uploader.js
    M src/components/uploader/js/UploaderCompatibility-Infusion1.2.js
    M src/components/uploader/js/UploaderCompatibility-Infusion1.3.js
    M src/framework/core/js/DataBinding.js
    M src/framework/core/js/DataSource.js
    M src/framework/core/js/Fluid.js
    M src/framework/core/js/FluidDOMUtilities.js
    M src/framework/core/js/FluidDebugging.js
    M src/framework/core/js/FluidDocument.js
    M src/framework/core/js/FluidIoC.js
    M src/framework/core/js/FluidPromises.js
    M src/framework/core/js/FluidRequests.js
    M src/framework/core/js/FluidView.js
    M src/framework/core/js/FluidViewDebugging.js
    M src/framework/core/js/JavaProperties.js
    M src/framework/core/js/MessageResolver.js
    M src/framework/core/js/ModelTransformation.js
    M src/framework/core/js/ModelTransformationTransforms.js
    M src/framework/core/js/MutationObserver.js
    M src/framework/core/js/NewViewSupport.js
    M src/framework/core/js/RemoteModel.js
    M src/framework/core/js/ResourceLoader.js
    M src/framework/core/js/TextNodeParser.js
    M src/framework/core/js/jquery.keyboard-a11y.js
    M src/framework/core/js/jquery.standalone.js
    M src/framework/enhancement/js/ContextAwareness.js
    M src/framework/enhancement/js/ProgressiveEnhancement.js
    M src/framework/preferences/js/ArrowScrolling.js
    M src/framework/preferences/js/AuxBuilder.js
    M src/framework/preferences/js/Builder.js
    M src/framework/preferences/js/CaptionsEnactor.js
    M src/framework/preferences/js/CaptionsPanel.js
    M src/framework/preferences/js/CaptionsSchemas.js
    M src/framework/preferences/js/Enactors.js
    M src/framework/preferences/js/FullNoPreviewPrefsEditor.js
    M src/framework/preferences/js/FullPreviewPrefsEditor.js
    M src/framework/preferences/js/LetterSpaceEnactor.js
    M src/framework/preferences/js/LetterSpacePanel.js
    M src/framework/preferences/js/LetterSpaceSchemas.js
    M src/framework/preferences/js/LocalizationEnactor.js
    M src/framework/preferences/js/LocalizationPanel.js
    M src/framework/preferences/js/LocalizationPrefsEditor.js
    M src/framework/preferences/js/LocalizationSchemas.js
    M src/framework/preferences/js/Panels.js
    M src/framework/preferences/js/PrefsEditor.js
    M src/framework/preferences/js/PrimaryBuilder.js
    M src/framework/preferences/js/SelfVoicingEnactor.js
    M src/framework/preferences/js/SelfVoicingPanel.js
    M src/framework/preferences/js/SelfVoicingSchemas.js
    M src/framework/preferences/js/SeparatedPanelPrefsEditor.js
    M src/framework/preferences/js/StarterGrades.js
    M src/framework/preferences/js/StarterSchemas.js
    M src/framework/preferences/js/Store.js
    M src/framework/preferences/js/SyllabificationEnactor.js
    M src/framework/preferences/js/SyllabificationPanel.js
    M src/framework/preferences/js/SyllabificationSchemas.js
    M src/framework/preferences/js/UIEnhancer.js
    M src/framework/preferences/js/URLUtilities.js
    M src/framework/preferences/js/WordSpaceEnactor.js
    M src/framework/preferences/js/WordSpacePanel.js
    M src/framework/preferences/js/WordSpaceSchemas.js
    A src/framework/preferences/messages/tableOfContents-enactor.json
    A src/framework/preferences/messages/tableOfContents-enactor_en.json
    A src/framework/preferences/messages/tableOfContents-enactor_en_CA.json
    A src/framework/preferences/messages/tableOfContents-enactor_en_US.json
    A src/framework/preferences/messages/tableOfContents-enactor_es.json
    A src/framework/preferences/messages/tableOfContents-enactor_fa.json
    A src/framework/preferences/messages/tableOfContents-enactor_fr.json
    M src/framework/renderer/js/RendererUtilities.js
    M src/framework/renderer/js/fluidParser.js
    M src/framework/renderer/js/fluidRenderer.js
    M src/module/fluid.js
    M src/module/module.js
    M tests/component-tests/inlineEdit/js/InlineEditTests.js
    M tests/component-tests/orator/js/OratorTests-Utils.js
    M tests/component-tests/orator/js/OratorTests.js
    M tests/component-tests/overviewPanel/js/OverviewPanelTests.js
    M tests/component-tests/pager/js/PagedTableTests.js
    M tests/component-tests/pager/js/PagerTests.js
    M tests/component-tests/progress/js/ProgressTests.js
    M tests/component-tests/reorderer/js/AriaLabellerTests.js
    M tests/component-tests/reorderer/js/GeometricManagerTests.js
    M tests/component-tests/reorderer/js/ImageReordererTestConstants.js
    M tests/component-tests/reorderer/js/ImageReordererTests.js
    M tests/component-tests/reorderer/js/LayoutReordererTests.js
    M tests/component-tests/reorderer/js/ModuleLayoutTestConstants.js
    M tests/component-tests/reorderer/js/ModuleLayoutTests.js
    M tests/component-tests/reorderer/js/NestedReordererTests.js
    M tests/component-tests/reorderer/js/ReorderGridTests.js
    M tests/component-tests/reorderer/js/ReorderListTests.js
    M tests/component-tests/reorderer/js/ReordererTestUtils.js
    M tests/component-tests/reorderer/js/Scheduler.js
    M tests/component-tests/reorderer/js/SchedulerTests.js
    M tests/component-tests/slidingPanel/js/SlidingPanelTests.js
    M tests/component-tests/switch/js/SwitchTests.js
    M tests/component-tests/tableOfContents/js/TableOfContentsTests.js
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js
    M tests/component-tests/textfieldControl/js/TextfieldControlTestUtils.js
    M tests/component-tests/textfieldControl/js/TextfieldSliderTests.js
    M tests/component-tests/textfieldControl/js/TextfieldStepperTests.js
    M tests/component-tests/textfieldControl/js/TextfieldTests.js
    M tests/component-tests/tooltip/js/TooltipTests.js
    M tests/component-tests/uiOptions/js/UIOptionsTests.js
    M tests/component-tests/uploader/js/DemoUploadManagerTests.js
    M tests/component-tests/uploader/js/ErrorPanelTests.js
    M tests/component-tests/uploader/js/FileQueueTests.js
    M tests/component-tests/uploader/js/FileQueueViewTests.js
    M tests/component-tests/uploader/js/HTML5UploaderSupportTests.js
    M tests/component-tests/uploader/js/UploaderCompatibilityTests.js
    M tests/component-tests/uploader/js/UploaderTestUtilities.js
    M tests/component-tests/uploader/js/UploaderTests.js
    M tests/framework-tests/core/js/CachingTests.js
    M tests/framework-tests/core/js/DataBindingTests.js
    M tests/framework-tests/core/js/DataSourceTests.js
    M tests/framework-tests/core/js/FluidDebuggingTests.js
    M tests/framework-tests/core/js/FluidDocumentTests.js
    M tests/framework-tests/core/js/FluidIoCTests.js
    M tests/framework-tests/core/js/FluidIoCViewTests.js
    M tests/framework-tests/core/js/FluidJSTests.js
    M tests/framework-tests/core/js/FluidPromisesTests.js
    M tests/framework-tests/core/js/FluidRequestsTests.js
    M tests/framework-tests/core/js/FluidViewTests.js
    M tests/framework-tests/core/js/Keyboard-a11yTests.js
    M tests/framework-tests/core/js/ModelTransformationTests.js
    M tests/framework-tests/core/js/MutationObserverTests.js
    M tests/framework-tests/core/js/NewViewSupportTests.js
    M tests/framework-tests/core/js/RemoteModelTests.js
    M tests/framework-tests/core/js/ResourceLoaderTests.js
    M tests/framework-tests/core/js/TextNodeParserTests.js
    M tests/framework-tests/core/js/WebWorkerTests-Worker.js
    M tests/framework-tests/core/js/WebWorkerTests.js
    M tests/framework-tests/enhancement/js/ContextAwarenessTests.js
    A tests/framework-tests/preferences/data/tableOfContents-enactor.json
    M tests/framework-tests/preferences/js/AuxBuilderTests.js
    M tests/framework-tests/preferences/js/BuilderTests.js
    M tests/framework-tests/preferences/js/CaptionsEnactorTestUtils.js
    M tests/framework-tests/preferences/js/CaptionsEnactorTests.js
    M tests/framework-tests/preferences/js/CaptionsPanelTests.js
    M tests/framework-tests/preferences/js/CompositePanelTestsGrades.js
    M tests/framework-tests/preferences/js/EnactorsTestUtils.js
    M tests/framework-tests/preferences/js/EnactorsTests.js
    M tests/framework-tests/preferences/js/FullNoPreviewPrefsEditorTests.js
    M tests/framework-tests/preferences/js/FullPreviewPrefsEditorTests.js
    M tests/framework-tests/preferences/js/IntegrationTestsCommon.js
    M tests/framework-tests/preferences/js/LetterSpaceEnactorTests.js
    M tests/framework-tests/preferences/js/LetterSpacePanelTests.js
    M tests/framework-tests/preferences/js/LocalizationEnactorTests.js
    M tests/framework-tests/preferences/js/LocalizationPanelTests.js
    M tests/framework-tests/preferences/js/LocalizationPrefsEditorTests.js
    M tests/framework-tests/preferences/js/PageEnhancerTests.js
    M tests/framework-tests/preferences/js/PanelTestUtils.js
    M tests/framework-tests/preferences/js/PanelsTests.js
    M tests/framework-tests/preferences/js/PrefsEditorTests.js
    M tests/framework-tests/preferences/js/PrefsEditorTestsCommon.js
    M tests/framework-tests/preferences/js/PrimaryBuilderTests.js
    M tests/framework-tests/preferences/js/SelfVoicingEnactorTests.js
    M tests/framework-tests/preferences/js/SelfVoicingPanelTests.js
    M tests/framework-tests/preferences/js/SeparatedPanelPrefsEditorResponsiveTests.js
    M tests/framework-tests/preferences/js/SeparatedPanelPrefsEditorTests.js
    M tests/framework-tests/preferences/js/StoreTests.js
    M tests/framework-tests/preferences/js/SyllabificationEnactorTests.js
    M tests/framework-tests/preferences/js/SyllabificationInjectedScript.js
    M tests/framework-tests/preferences/js/SyllabificationPanelTests.js
    M tests/framework-tests/preferences/js/UIEnhancerTests.js
    M tests/framework-tests/preferences/js/URLUtilitiesTests.js
    M tests/framework-tests/preferences/js/WordSpaceEnactorTests.js
    M tests/framework-tests/preferences/js/WordSpacePanelTests.js
    M tests/framework-tests/renderer/js/RendererTests.js
    M tests/framework-tests/renderer/js/RendererUtilitiesTests.js
    M tests/manual-tests/components/inlineEdit/rich/js/inlineEditDemo.js
    M tests/manual-tests/components/reorderer/dynamic/js/dynamicReorderer.js
    M tests/manual-tests/framework/core/performance-fastInvokers/js/performance-test.js
    M tests/manual-tests/framework/core/performance-get/js/performance-test.js
    M tests/manual-tests/framework/preferences/assortedContent/js/assortedContent.js
    M tests/manual-tests/framework/preferences/fullPage-schema/js/prefsEditorFullPageSchema.js
    M tests/manual-tests/framework/preferences/fullPage/js/prefsEditorFullpage.js
    M tests/node-tests/basic-node-tests.js
    M tests/node-tests/node_modules/test-module/index.js
    M tests/node-tests/node_modules/test-module2/index.js
    M tests/node-tests/tap-reporting.js
    M tests/test-core/jqUnit/js/jqUnit-browser.js
    M tests/test-core/jqUnit/js/jqUnit-failingTests.js
    M tests/test-core/jqUnit/js/jqUnit.js
    M tests/test-core/testTests/js/ConditionalTestUtilsTests.js
    M tests/test-core/testTests/js/IoCTestingTests.js
    M tests/test-core/testTests/js/IoCTestingViewTests.js
    M tests/test-core/testTests/js/jqUnitTests.js
    M tests/test-core/utils/js/ConditionalTestUtils.js
    M tests/test-core/utils/js/DebugFocus.js
    M tests/test-core/utils/js/IoCTestUtils.js
    M tests/testem.js

  Log Message:
  -----------
  Merge branch 'master' into FLUID-6382


  Commit: fbe8a7dc52101fbf03ec6056c39a4222b5d3fa2f
      https://github.com/fluid-project/infusion/commit/fbe8a7dc52101fbf03ec6056c39a4222b5d3fa2f
  Author: Justin Obara <obara.justin at gmail.com>
  Date:   2019-07-29 (Mon, 29 Jul 2019)

  Changed paths:
    M .gitignore
    M Gruntfile.js
    M README.md
    M ReleaseNotes.md
    M package.json
    M src/framework/preferences/css/stylus/Enactors.styl
    M src/framework/preferences/css/stylus/PrefsEditor.styl
    M src/framework/preferences/css/stylus/utils/Fonts.styl
    M src/framework/preferences/js/Panels.js
    M src/framework/preferences/js/StarterGrades.js
    M src/framework/preferences/js/StarterSchemas.js
    M src/framework/preferences/messages/textFont.json
    M src/framework/preferences/messages/textFont_en.json
    M src/framework/preferences/messages/textFont_en_CA.json
    M src/framework/preferences/messages/textFont_en_US.json
    M src/framework/preferences/messages/textFont_es.json
    M src/framework/preferences/messages/textFont_fa.json
    M src/framework/preferences/messages/textFont_fr.json
    M tests/framework-tests/preferences/data/textFont_en.json
    M tests/framework-tests/preferences/js/AuxBuilderTests.js
    M tests/framework-tests/preferences/js/IntegrationTestsCommon.js
    M tests/framework-tests/preferences/js/PanelsTests.js
    M tests/framework-tests/preferences/js/PrefsEditorTests.js

  Log Message:
  -----------
  Merge branch 'master' into FLUID-6382


  Commit: 6184d8c582d25358fd79d447d8512b31ff6a5116
      https://github.com/fluid-project/infusion/commit/6184d8c582d25358fd79d447d8512b31ff6a5116
  Author: Justin Obara <obara.justin at gmail.com>
  Date:   2019-07-30 (Tue, 30 Jul 2019)

  Changed paths:
    M src/framework/preferences/js/SyllabificationEnactor.js

  Log Message:
  -----------
  FLUID-6382: Adding and amending comments.


  Commit: 3cf421e236a6a25a405f0f55081fb17e8055cfcd
      https://github.com/fluid-project/infusion/commit/3cf421e236a6a25a405f0f55081fb17e8055cfcd
  Author: Justin Obara <obara.justin at gmail.com>
  Date:   2019-07-30 (Tue, 30 Jul 2019)

  Changed paths:
    M src/framework/preferences/js/SyllabificationEnactor.js
    M tests/framework-tests/preferences/js/SyllabificationEnactorTests.js

  Log Message:
  -----------
  FLUID-6382: Refactoring script injection.

- Made a thisist invoker making direct use of $.ajax
- use of injectScript method passes along all rejection arguments to 
onError event.


  Commit: dab6ce20b1b86d35d359874ad9ecfb873856f18c
      https://github.com/fluid-project/infusion/commit/dab6ce20b1b86d35d359874ad9ecfb873856f18c
  Author: Justin Obara <obara.justin at gmail.com>
  Date:   2019-07-31 (Wed, 31 Jul 2019)

  Changed paths:
    M src/framework/preferences/js/SyllabificationEnactor.js

  Log Message:
  -----------
  FLUID-6382: Updating comments


  Commit: d4450ad217cbb22df0726fbfcbd78af250960838
      https://github.com/fluid-project/infusion/commit/d4450ad217cbb22df0726fbfcbd78af250960838
  Author: Justin Obara <obara.justin at gmail.com>
  Date:   2019-08-01 (Thu, 01 Aug 2019)

  Changed paths:
    M src/framework/preferences/js/SyllabificationEnactor.js

  Log Message:
  -----------
  FLUID-6382: documenting the object structure using @property.


  Commit: 263a33f6cb5b3d0d884609d4882c74f629c8a9ed
      https://github.com/fluid-project/infusion/commit/263a33f6cb5b3d0d884609d4882c74f629c8a9ed
  Author: Justin Obara <obara.justin at gmail.com>
  Date:   2019-08-01 (Thu, 01 Aug 2019)

  Changed paths:
    M src/components/orator/js/Orator.js
    M src/components/textToSpeech/js/TextToSpeech.js

  Log Message:
  -----------
  NOJIRA: Fixing typedef to use @property when describing a structure


  Commit: ca39cb89904c08a1e0ca00fa6129770c74d3de80
      https://github.com/fluid-project/infusion/commit/ca39cb89904c08a1e0ca00fa6129770c74d3de80
  Author: Justin Obara <obara.justin at gmail.com>
  Date:   2019-08-07 (Wed, 07 Aug 2019)

  Changed paths:
    M src/framework/preferences/js/SyllabificationEnactor.js

  Log Message:
  -----------
  FLUID-6382: Refining error forwarding when a pattern fails to load.


  Commit: 4b2830ccc73abfe48e773c7a446ba314aa2f6ac5
      https://github.com/fluid-project/infusion/commit/4b2830ccc73abfe48e773c7a446ba314aa2f6ac5
  Author: Justin Obara <obara.justin at gmail.com>
  Date:   2019-08-08 (Thu, 08 Aug 2019)

  Changed paths:
    M src/framework/preferences/js/SyllabificationEnactor.js

  Log Message:
  -----------
  FLUID-6382: Passing along the error object.


  Commit: f7c129341e851ee2afafe5795958f219c034e742
      https://github.com/fluid-project/infusion/commit/f7c129341e851ee2afafe5795958f219c034e742
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2019-08-08 (Thu, 08 Aug 2019)

  Changed paths:
    M .nycrc
    M src/components/orator/js/Orator.js
    M src/components/textToSpeech/js/TextToSpeech.js
    M src/framework/preferences/js/SyllabificationEnactor.js
    M tests/framework-tests/preferences/js/SyllabificationEnactorTests.js

  Log Message:
  -----------
  Merge branch 'FLUID-6382'

* FLUID-6382:
  FLUID-6382: Passing along the error object.
  FLUID-6382: Refining error forwarding when a pattern fails to load.
  NOJIRA: Fixing typedef to use @property when describing a structure
  FLUID-6382: documenting the object structure using @property.
  FLUID-6382: Updating comments
  FLUID-6382: Refactoring script injection.
  FLUID-6382: Adding and amending comments.
  FLUID-6382: Refactored based on code review.
  FLUID-6382: Fixing testem reporting
  FLUID-6382: Preventing loading the same pattern file multiple times.


Compare: https://github.com/fluid-project/infusion/compare/058483bcca13...f7c129341e85


More information about the Commits mailing list