You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2019/03/17 17:39:25 UTC

[royale-asjs] branch feature/jewel_positioner updated (b48ca84 -> fd003eb)

This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a change to branch feature/jewel_positioner
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.


    from b48ca84  components that can remove directly positioner line according to latest changes
     new 790d655  Quick improvements to AMF testing app display
     new a56de5b  Fixes to reflection, restoring functonality to UnitTests App Addition of support for release build access to public vars via reflection Addition of reflection utility methods: isDynamicObject getDynamicFields Addition of CompilationData inspector for runtime awareness of compiletime settings used on the inspection target.
     new 26ba471  Cumulative WIP on AMFBinaryData refactor
     new bcc4467  Getting WIP updates in for AMFBinaryData
     new 8dc7553  More import splits for IExernalizable. Unavoidable for now...
     new 697f9e0  [AMFBinaryData] More coverage of edge cases with Array serialization. Using ES6 assumption for property traversal verified as applicable in IE11 Array
     new dfd3685  [AMFBinaryData] More coverage of edge cases:addition of Function property type tests... tuned the implementation to match expected results.
     new ae9a24f  [AMFBinaryData] Added support for IDynamicPropertyWriter, added Unit testing to verify implementation (test example is in flexUnitTests/network/support/DynamicPropertyWriter.as)
     new 56db82a  [AMFBinaryData] Cover more edge cases with Arrays, using an internal isFunction check that is more consistent with Flash (than Language.is)
     new 1439095  [AMFBinaryData] Added implementation support (and very basic test) for supporting XML in amf. XML class is not a hard dependency for javascript, so must be linked in by the application, if being used. XML has only been tested with a very small example. The bytes do not currently match swf encoding, but this is due to differences in the XML toString (tab indents are different) stringification, I believe.
     new d53cba6  Merge branch 'develop' into amf_updates
     new ed12a63  small-messages: This is from "RpcClassAliasInitializer" in Apache Flex. Register alias for MXRoyale RPC small message classes, and removed from Network SWC since small messages never worked there and avoid naming conflics. but still don't work
     new a77c622  Fixes to get short messages working in the example amf project. Might be only receiving, not sending at the moment. tbc..
     new 059f4c2  jewel-stringvalidator: solves a regression when maxlength is not defined. Also add the keyup handler only on Android devices, since the rest does not need it
     new f6f54b5  wrong if condition
     new d7871ce  Create PopUpButton.as
     new 67f24f0  Create PopUpMenuButton.as
     new 077376b  Update MXRoyaleClasses.as
     new 1a91107  Merge branch 'develop' into amf_updates
     new 2baf24f  jewel-alert: fix closing on iOS. for some reason this line on controller fails on ios but not in main file: var dialog:HTMLDialogElement = host.element as HTMLDialogElement;
     new c5790f6  [UnitTests] Improvement to console logging in UnitTests. Add swf logging  alongside js logging in browser console
     new 56789cb  [AMFBinaryData] Fix for writing 'ByteArray' inside writeObject. Fixes an issue with writing short messages (verified working in an app that uses them). Added a new test for this.
     new 1d7918a  [Examples] Got the royale (non-mx) RemoteObject example working. CompressedRemoteObject is not working yet. See SampleAmfWebApp/README.txt for instructions for client variations. Jewel-only version at this point. There is a Basic (RemoteObjectAMFTestBasic) version as well.. which seems to need a lot more attention. tbc
     new 47b6bf8  [Fixes:CompressedRemoteObject] updates to CompressedRemoteObject in royale to correspond to updates in AMF-related networking support. MXRoyale changes: CompressedRemoteObject also needs to be dynamic. And the mxml version needs to inherit from the mxml version of RemoteObject (because of a 'if (remoteObject is mx.rpc.remoting.mxml.RemoteObject)' in Operation's resultHandler code)
     new e7d53ba  add RemoteObject and CompressedRemoteObject to MXRoyaleClasses
     new 7afdd03  - Fix the main layout to allow fixed / scrolled content - Added ScrollableSectionContent to complement SectionContent - SectionContent now extends Container to allow ScrollableViewPort - remove some additional styles in TouDeJewel not needed anymore - WizardPage now extends ScrollableSectionContent to allow content be scrollable if needed while navigation buttons are always centered in visible screen - Minor fixes to Tabbar to be compliant with this update
     new 65cb83e  -Add NoViewport when need a Container without Viewport (WizardPage) -Improve scrolling in Wizard to show scrollbars at content level, nor in inner content (unless required) -Improve wizard example with Page 5 showing a large lorem ipsum text that scrolls
     new 4682ddb  Fix for #337. The Binding was working, but it was happening too late for the initialization, which worked fine if the values were directly set. Added listeners specific to previous/Next step values, which triggers the show/hide previous button functionality when previousStep/nextStep values are changed in the current WizardStep
     new f8a42f5  update jewel themes
     new ac1aec3  Warning: This kind of global styles affect the rest of UI sets so this should not done this way to avoid conflicts. Separate color, sizes and other visual things in themes
     new 09c2d0e  jewel-alert: improve label color and size
     new e30b4ea  update all jewel themes
     new 949a38e  jewel-togglebutton: selectedText defaults to text when is not set (equals to null)
     new 2f69bd6  Revert "Warning: This kind of global styles affect the rest of UI sets so this should not done this way to avoid conflicts. Separate color, sizes and other visual things in themes"
     new c55e9db  Avoid occasional null reference error in applyStyles
     new 136cc17  Reflection: Fixed typo in getDefinitionByName asdoc
     new 1cdbf22  OSUtils: add getOSVersion method
     new c00986a  tourdejewel: use new OSUtls.getOSVersion()
     new 5adc69e  extra null reference check in stepChangeAction for WizardView
     new 0a1971b  Speedup in GenericBinding - no need to get value from source (again) most of the time.
     new 628ca47  Fix positioning of load indicator
     new a4db233  jewel-combobox: fix popup on iPad standard not showing correctly in portrait mode
     new 7573184  RoyaleUnit
     new 04263c0  RoyaleUnit: missed a couple of references to Testing
     new 18afe9d  Minor improvements: avoid multiple listeners occasionally added in GenericBinding, avoid String coercion in DataBindingBase
     new 5b3cae6  Coercion is required here internally. A binding can set as 'null' which should be coerced to false internally. visibility now works the same as flash with untyped (*) value assignments (e.g. empty string)
     new 87cfad8  RoyaleUnit: don't run tests on js-only build
     new adc73ae  Basic, Core: added comment to build script explaining why tests aren't run when env.AIR_HOME is missing
     new 9b88e82  RoyaleUnit: switch from removeAt() to splice() for backwards compatibility
     new 6869725  Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
     new 1b6a894  Set js-default-initializers to false in Royale framework libraries
     new 4aadc98  missed some projects for the js-default-initializers change
     new d1bb1cc  another place where js-default-initializers is needed
     new f044f2a  set -js-default-initializers=false; in all project poms to acompain Josh change. Also set source-map=true, in the projects that still didn't have set up
     new d96337a  jewel-validators: make validators reposition on scroll
     new 5522af4  jewel z-index levels
     new 6e7be70  jewel-validation: beads to remove all validation errors when navigation to other parts of the app
     new fd003eb  Merge branch 'develop' into feature/jewel_positioner

The 8746 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 ApproveRoyale.xml                                  |    4 +-
 examples/amf/SampleAmfWebApp/README.txt            |   67 +
 .../{pom.xml => pom-royale-basic.xml}              |   40 +-
 .../{pom.xml => pom-royale-jewel.xml}              |   39 +-
 examples/amf/SampleAmfWebApp/pom.xml               |   28 +-
 .../resources/META-INF/flex/services-config.xml    |    2 +-
 examples/mxroyale/RemoteObjectAMFTest/README.txt   |   49 +
 examples/mxroyale/RemoteObjectAMFTest/pom.xml      |    2 +-
 .../RemoteObjectAMFTest/src/main/royale/App.mxml   |   47 +-
 .../main/royale/valueObjects/ClientValueObject.as  |    4 +
 .../src/main/royale/valueObjects/Product.as        |   18 +-
 .../RemoteObjectAMFTest/src/main/royale/App.mxml   |   30 +-
 .../main/royale/valueObjects/ClientValueObject.as  |   12 +-
 .../src/main/royale/valueObjects/Product.as        |   31 +-
 .../src/main/resources/jewel-example-styles.css    |   10 -
 .../TourDeJewel/src/main/royale/MainContent.mxml   |    7 +-
 .../src/main/royale/WelcomeSection.mxml            |    2 +-
 .../src/main/royale/WizardPlayGround.mxml          |   28 +-
 .../ExampleAndSourceCodeTabbedSectionContent.as    |   62 +-
 frameworks/build.xml                               |   60 +-
 frameworks/js/build.xml                            |   12 +-
 .../AceJS/src/main/config/compile-js-config.xml    |    2 +
 .../BasicJS/src/main/config/compile-js-config.xml  |    2 +
 .../src/main/config/compile-js-config.xml          |    2 +
 .../ChartsJS/src/main/config/compile-js-config.xml |    4 +-
 .../src/main/config/compile-js-config.xml          |   21 +-
 .../CoreJS/src/main/config/compile-js-config.xml   |    2 +
 .../src/main/config/compile-js-config.xml          |    2 +
 .../src/main/config/compile-js-config.xml          |    2 +
 .../src/main/config/compile-js-config.xml          |    2 +
 .../src/main/config/compile-js-config.xml          |    2 +
 .../FlatJS/src/main/config/compile-js-config.xml   |    2 +
 .../src/main/config/compile-js-config.xml          |    2 +
 .../src/main/config/compile-js-config.xml          |    2 +
 .../src/main/config/compile-js-config.xml          |    2 +
 .../src/main/config/compile-js-config.xml          |    2 +
 .../HTML5JS/src/main/config/compile-js-config.xml  |    2 +
 .../HTMLJS/src/main/config/compile-js-config.xml   |    2 +
 .../IconsJS/src/main/config/compile-js-config.xml  |    2 +
 .../JQueryJS/src/main/config/compile-js-config.xml |    2 +
 .../JewelJS/src/main/config/compile-js-config.xml  |    2 +
 .../src/main/config/compile-js-config.xml          |    2 +
 .../src/main/config/compile-js-config.xml          |    2 +
 .../src/main/config/compile-js-config.xml          |    1 +
 .../MobileJS/src/main/config/compile-js-config.xml |    2 +
 .../src/main/config/compile-js-config.xml          |    4 +
 .../src/main/config/compile-js-config.xml          |    2 +
 .../src/main/config/compile-js-config.xml          |    2 +
 .../projects/{TestingJS => RoyaleUnitJS}/build.xml |    4 +-
 .../src/main/config/compile-js-config.xml          |   47 +-
 .../src/main/config/compile-js-config.xml          |    2 +
 .../src/main/config/compile-js-config.xml          |    2 +
 .../TLFJS/src/main/config/compile-js-config.xml    |    2 +
 .../src/main/config/compile-js-config.xml          |   99 -
 .../TextJS/src/main/config/compile-js-config.xml   |    2 +
 .../XMLJS/src/main/config/compile-js-config.xml    |    2 +
 .../src/main/config/compile-js-config.xml          |    2 +
 frameworks/projects/Ace/build.xml                  |    2 +-
 frameworks/projects/Ace/pom.xml                    |    1 +
 frameworks/projects/Basic/build.xml                |    3 +-
 frameworks/projects/Basic/pom.xml                  |    2 +-
 .../main/royale/org/apache/royale/core/UIBase.as   |    2 +-
 .../apache/royale/html/beads/DisableLoaderBead.as  |   11 +-
 .../royale/FlexUnitRoyaleApplication-config.xml    |   16 +-
 .../src/test/royale/FlexUnitRoyaleApplication.mxml |   20 +-
 .../projects/Basic/src/test/royale/build.xml       |   16 -
 .../royale/flexUnitTests/DataGridColumnTester.as   |    2 +-
 frameworks/projects/Binding/build.xml              |    2 +-
 frameworks/projects/Binding/pom.xml                |    2 +-
 .../apache/royale/binding/ContainerDataBinding.as  |    2 +-
 .../org/apache/royale/binding/DataBindingBase.as   |   11 +-
 .../org/apache/royale/binding/GenericBinding.as    |   21 +-
 .../org/apache/royale/binding/PropertyWatcher.as   |   38 +-
 .../org/apache/royale/binding/WatcherBase.as       |    4 +-
 frameworks/projects/Charts/build.xml               |    2 +-
 frameworks/projects/Charts/pom.xml                 |    1 +
 frameworks/projects/Collections/build.xml          |    2 +-
 frameworks/projects/Collections/pom.xml            |   16 +-
 .../src/main/config/compile-swf-config.xml         |   23 +-
 .../org/apache/royale/collections/ArrayList.as     |   32 +-
 frameworks/projects/Core/build.xml                 |    1 +
 frameworks/projects/Core/pom.xml                   |    2 +-
 .../projects/Core/src/main/royale/CoreClasses.as   |    2 +
 .../org/apache/royale/core/SimpleCSSValuesImpl.as  |    2 +-
 .../royale/org/apache/royale/utils/BinaryData.as   |  145 +-
 .../org/apache/royale/utils/IBinaryDataInput.as    |   17 +-
 .../org/apache/royale/utils/IBinaryDataOutput.as   |   20 +-
 .../main/royale/org/apache/royale/utils/OSUtils.as |   59 +-
 .../main/royale/org/apache/royale/utils/UIDUtil.as |    1 +
 .../royale/FlexUnitRoyaleApplication-config.xml    |   16 +-
 .../src/test/royale/FlexUnitRoyaleApplication.mxml |   20 +-
 frameworks/projects/Core/src/test/royale/build.xml |   14 -
 .../royale/flexUnitTests/BinaryDataTesterTest.as   |   22 +-
 .../src/test/royale/flexUnitTests/CoreTester.as    |    2 +-
 frameworks/projects/CreateJS/build.xml             |    2 +-
 frameworks/projects/CreateJS/pom.xml               |    1 +
 frameworks/projects/DragDrop/build.xml             |    2 +-
 frameworks/projects/DragDrop/pom.xml               |    1 +
 frameworks/projects/Effects/build.xml              |    2 +-
 frameworks/projects/Effects/pom.xml                |    1 +
 frameworks/projects/Express/build.xml              |    2 +-
 frameworks/projects/Express/pom.xml                |    1 +
 frameworks/projects/Flat/build.xml                 |    2 +-
 frameworks/projects/Flat/pom.xml                   |    1 +
 frameworks/projects/FontAwesome/build.xml          |    2 +-
 frameworks/projects/FontAwesome/pom.xml            |    1 +
 frameworks/projects/Formatters/build.xml           |    2 +-
 frameworks/projects/Formatters/pom.xml             |    2 +-
 frameworks/projects/GoogleMaps/build.xml           |    2 +-
 frameworks/projects/GoogleMaps/pom.xml             |    1 +
 frameworks/projects/Graphics/build.xml             |    2 +-
 frameworks/projects/Graphics/pom.xml               |    2 +-
 frameworks/projects/HTML/build.xml                 |    4 +-
 frameworks/projects/HTML/pom.xml                   |    2 +-
 frameworks/projects/HTML5/build.xml                |    2 +-
 frameworks/projects/HTML5/pom.xml                  |    1 +
 frameworks/projects/Icons/build.xml                |    2 +-
 frameworks/projects/Icons/pom.xml                  |    2 +-
 frameworks/projects/JQuery/build.xml               |    2 +-
 frameworks/projects/JQuery/pom.xml                 |    1 +
 frameworks/projects/Jewel/build.xml                |    2 +-
 frameworks/projects/Jewel/pom.xml                  |    3 +-
 .../projects/Jewel/src/main/resources/defaults.css |   51 +-
 .../Jewel/src/main/resources/jewel-manifest.xml    |    4 +
 .../projects/Jewel/src/main/royale/JewelClasses.as |    1 +
 .../main/royale/org/apache/royale/jewel/Alert.as   |    4 +-
 .../royale/jewel/ScrollableSectionContent.as       |   45 +-
 .../org/apache/royale/jewel/SectionContent.as      |    2 +-
 .../royale/org/apache/royale/jewel/ToggleButton.as |    6 +-
 .../jewel/beads/controllers/AlertController.as     |    6 +-
 .../beads/controls/NavigationActionNotifier.as     |   80 +
 .../controls/application/CleanValidationErrors.as  |   76 +
 .../royale/jewel/beads/models/WizardModel.as       |   34 +-
 .../apache/royale/jewel/beads/models/WizardStep.as |   44 +-
 .../royale/jewel/beads/validators/FormValidator.as |    1 -
 .../jewel/beads/validators/StringValidator.as      |   17 +-
 .../royale/jewel/beads/validators/Validator.as     |    6 +
 .../apache/royale/jewel/beads/views/AlertView.as   |   14 +-
 .../royale/jewel/beads/views/ComboBoxView.as       |    2 +-
 .../apache/royale/jewel/beads/views/WizardView.as  |   30 +-
 .../royale/jewel/supportClasses/NoViewport.as      |   65 +
 .../projects/Jewel/src/main/sass/_global.sass      |    2 +-
 .../projects/Jewel/src/main/sass/_variables.sass   |    7 +
 .../sass/components/_applicationmaincontent.sass   |    6 +-
 .../Jewel/src/main/sass/components/_combobox.sass  |   15 +-
 .../Jewel/src/main/sass/components/_datefield.sass |    2 +-
 .../Jewel/src/main/sass/components/_drawer.sass    |    2 +-
 .../Jewel/src/main/sass/components/_footerbar.sass |    2 +-
 .../Jewel/src/main/sass/components/_popup.sass     |    2 +-
 .../src/main/sass/components/_sectioncontent.sass  |   13 +
 .../Jewel/src/main/sass/components/_snackbar.sass  |    2 +-
 .../Jewel/src/main/sass/components/_tabbar.sass    |    5 +-
 .../Jewel/src/main/sass/components/_tooltip.sass   |    2 +-
 .../Jewel/src/main/sass/components/_topappbar.sass |    2 +-
 .../Jewel/src/main/sass/components/_wizard.sass    |    5 +-
 frameworks/projects/Language/build.xml             |    2 +-
 frameworks/projects/Language/pom.xml               |    1 +
 frameworks/projects/MXRoyale/build.xml             |    2 +-
 frameworks/projects/MXRoyale/pom.xml               |    2 +-
 .../src/main/resources/mx-royale-manifest.xml      |   12 +-
 .../MXRoyale/src/main/royale/MXRoyaleClasses.as    |   15 +
 .../main/royale/mx/collections/ArrayCollection.as  |   48 +-
 .../src/main/royale/mx/collections/ArrayList.as    |  220 +-
 .../src/main/royale/mx/controls/PopUpButton.as     |   87 +
 .../src/main/royale/mx/controls/PopUpMenuButton.as |   65 +
 .../mx/rpc/remoting/CompressedRemoteObject.as      |   50 +-
 .../remoting/{ => mxml}/CompressedRemoteObject.as  |   52 +-
 frameworks/projects/MaterialDesignLite/build.xml   |    2 +-
 frameworks/projects/MaterialDesignLite/pom.xml     |    1 +
 frameworks/projects/Mobile/build.xml               |    2 +-
 frameworks/projects/Mobile/pom.xml                 |    1 +
 frameworks/projects/Network/build.xml              |    2 +-
 frameworks/projects/Network/pom.xml                |    4 +-
 .../Network/src/main/royale/NetworkClasses.as      |   27 +-
 .../apache/royale/net/CompressedRemoteObject.as    |   30 +-
 .../royale/net/remoting/amf/AMFBinaryData.as       | 2292 ++++++++++----------
 .../royale/net/remoting/amf/AMFNetConnection.as    |   39 +-
 .../net/remoting/messages/AbstractMessage.as       |  160 +-
 .../net/remoting/messages/AcknowledgeMessage.as    |   34 +-
 .../net/remoting/messages/AcknowledgeMessageExt.as |   13 +-
 .../royale/net/remoting/messages/AsyncMessage.as   |   47 +-
 .../net/remoting/messages/AsyncMessageExt.as       |   18 +-
 .../royale/net/remoting/messages/CommandMessage.as |  197 +-
 .../net/remoting/messages/CommandMessageExt.as     |   16 +-
 .../org/apache/royale/net/utils/IDataInput.as      |   17 +-
 .../org/apache/royale/net/utils/IDataOutput.as     |   22 +-
 .../royale/net/utils/IDynamicPropertyOutput.as     |   64 +
 .../royale/net/utils/IDynamicPropertyWriter.as     |   61 +
 .../org/apache/royale/net/utils/IExternalizable.as |   13 +
 frameworks/projects/Reflection/build.xml           |    2 +-
 frameworks/projects/Reflection/pom.xml             |    2 +-
 .../apache/royale/reflection/AccessorDefinition.as |   55 +-
 .../apache/royale/reflection/CompilationData.as    |  179 ++
 .../royale/reflection/MemberDefinitionBase.as}     |   57 +-
 .../apache/royale/reflection/MethodDefinition.as   |   12 +-
 .../royale/reflection/ParameterDefinition.as       |    6 +-
 .../org/apache/royale/reflection/TypeDefinition.as |   42 +-
 .../apache/royale/reflection/VariableDefinition.as |  106 +-
 .../royale/reflection/getDefinitionByName.as       |    2 +-
 .../apache/royale/reflection/getDynamicFields.as   |  197 ++
 .../apache/royale/reflection/isDynamicObject.as    |   80 +
 frameworks/projects/RoyaleSite/build.xml           |    2 +-
 frameworks/projects/RoyaleSite/pom.xml             |    1 +
 .../asserts/fail.as => RoyaleUnit/asconfig.json}   |   42 +-
 frameworks/projects/{Core => RoyaleUnit}/build.xml |    4 +-
 .../projects/{Binding => RoyaleUnit}/pom.xml       |   12 +-
 .../src/main/config/compile-swf-config.xml         |   35 +-
 .../src/main/royale/RoyaleUnitClasses.as           |   58 +
 .../main/royale/org/apache/royale/test/Assert.as   |  205 ++
 .../org/apache/royale/test/AssertionError.as}      |   63 +-
 .../org/apache/royale/test/RoyaleUnitCore.as       |  315 +++
 .../org/apache/royale/test/asserts/assertEquals.as |   23 +-
 .../org/apache/royale/test/asserts/assertFalse.as  |   23 +-
 .../apache/royale/test/asserts/assertNotEquals.as  |   23 +-
 .../apache/royale/test/asserts/assertNotNull.as    |   23 +-
 .../royale/test/asserts/assertNotStrictlyEquals.as |   23 +-
 .../org/apache/royale/test/asserts/assertNull.as   |   23 +-
 .../royale/test/asserts/assertStrictlyEquals.as    |   23 +-
 .../org/apache/royale/test/asserts/assertTrue.as   |   23 +-
 .../royale/org/apache/royale/test/asserts/fail.as  |   21 +-
 .../org/apache/royale/test/listeners/CIListener.as |  397 ++++
 .../royale/test/listeners/FailureListener.as       |   92 +
 .../apache/royale/test/listeners/TraceListener.as  |  185 ++
 .../org/apache/royale/test/runners/ITestRunner.as  |   37 +-
 .../apache/royale/test/runners/MetadataRunner.as   |  256 +++
 .../org/apache/royale/test/runners/ParentRunner.as |  335 +++
 .../org/apache/royale/test/runners/SuiteRunner.as  |   90 +
 .../org/apache/royale/test/runners/TestMetadata.as |   67 +
 .../royale/test/runners/notification/Failure.as    |   84 +
 .../notification/IAsyncStartupRunListener.as       |   38 +-
 .../test/runners/notification/IRunListener.as}     |   74 +-
 .../test/runners/notification/IRunNotifier.as      |   77 +
 .../royale/test/runners/notification/Result.as     |  177 ++
 .../test/runners/notification/RunNotifier.as       |  171 ++
 .../royale/FlexUnitRoyaleApplication-config.xml    |   29 +-
 .../src/test/royale/FlexUnitRoyaleApplication.mxml |   23 +-
 .../src/test/royale/NodeTests.as                   |   43 +-
 .../RoyaleUnit/src/test/royale/asconfig.json       |   35 +
 .../{HTML => RoyaleUnit}/src/test/royale/build.xml |   37 +-
 .../src/test/royale/tests/BeforeAndAfterTests.as   |  172 ++
 .../royale/tests/BeforeClassAndAfterClassTests.as  |  212 ++
 .../src/test/royale/tests/IgnoreTests.as           |  108 +
 .../src/test/royale/tests/RoyaleUnitSuite.as       |   25 +-
 .../src/test/royale/tests/ScopeTests.as            |    8 +-
 frameworks/projects/SparkRoyale/build.xml          |    2 +-
 frameworks/projects/SparkRoyale/pom.xml            |    2 +-
 frameworks/projects/Storage/build.xml              |    2 +-
 frameworks/projects/Storage/pom.xml                |    1 +
 frameworks/projects/TLF/build.xml                  |    2 +-
 frameworks/projects/TLF/pom.xml                    |    1 +
 frameworks/projects/Testing/asconfig.json          |   21 -
 frameworks/projects/Testing/build.xml              |  160 --
 frameworks/projects/Testing/pom.xml                |   91 -
 .../Testing/src/main/resources/basic-manifest.xml  |   23 -
 .../Testing/src/main/resources/defaults.css        |   23 -
 .../Testing/src/main/royale/TestingClasses.as      |   46 -
 .../main/royale/org/apache/royale/test/Assert.as   |  156 --
 .../org/apache/royale/test/AssertionError.as       |   32 -
 .../royale/org/apache/royale/test/TestEvent.as     |   58 -
 .../royale/org/apache/royale/test/TestRunner.as    |  354 ---
 .../royale/org/apache/royale/test/TraceListener.as |  144 --
 .../apache/royale/test/asserts/assertDefined.as    |   52 -
 .../org/apache/royale/test/asserts/assertEquals.as |   53 -
 .../org/apache/royale/test/asserts/assertFalse.as  |   55 -
 .../apache/royale/test/asserts/assertNotNull.as    |   54 -
 .../org/apache/royale/test/asserts/assertNull.as   |   53 -
 .../royale/test/asserts/assertStrictlyEquals.as    |   54 -
 .../org/apache/royale/test/asserts/assertTrue.as   |   54 -
 .../apache/royale/test/asserts/assertUndefined.as  |   54 -
 .../projects/Testing/src/test/royale/asconfig.json |   19 -
 .../projects/Testing/src/test/royale/build.xml     |  165 --
 frameworks/projects/Text/build.xml                 |    2 +-
 frameworks/projects/Text/pom.xml                   |    1 +
 frameworks/projects/XML/build.xml                  |    2 +-
 frameworks/projects/pom.xml                        |    3 +-
 frameworks/royale-config-template.xml              |    4 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../src/main/resources/defaults.css                |    7 +-
 .../JewelTheme/src/main/resources/defaults.css     |    7 +-
 .../src/main/sass/components-primary/_alert.sass   |    7 +-
 .../src/main/sass/components-primary/_tabbar.sass  |    2 +-
 manualtests/UnitTests/build.xml                    |   12 +-
 manualtests/UnitTests/pom.xml                      |   32 +-
 .../src/main/config/compile-app-config.xml         |    1 +
 .../UnitTests/src/main/royale/MyInitialView.mxml   |   16 +-
 .../UnitTests/src/main/royale/TestClasses.as       |    5 +-
 .../{JiraIssuesTester.as => GithubIssuesTester.as} |    6 +-
 .../{ReflectionTester.as => NetworkTester.as}      |   25 +-
 .../main/royale/flexUnitTests/ReflectionTester.as  |    5 +-
 .../flexUnitTests/core/BinaryDataTesterTest.as     |   34 +-
 .../GithubTesterTest.as}                           |   12 +-
 .../network/AMFBinaryDataTesterTest.as             |  504 +++++
 .../network/support/DynamicPropertyWriter.as       |   68 +-
 .../network/support/DynamicTestClass.as}           |   21 +-
 .../network/support/DynamicTestClass2.as}          |   21 +-
 .../flexUnitTests/network/support/TestClass1.as    |   21 +-
 .../network/support/TestClass2.as}                 |   23 +-
 .../network/support/TestClass3.as}                 |   39 +-
 .../support/TestClass4.as}                         |   19 +-
 .../reflection/ReflectionTesterTest.as             |   20 +-
 .../reflection/ReflectionTesterTestDynamic.as      |  203 ++
 .../reflection/support/DynamicTestClass.as         |   89 +
 .../reflection/support/DynamicTestClass2.as        |   63 +-
 .../reflection/support/DynamicTestClass3.as}       |   21 +-
 .../flexUnitTests/reflection/support/TestClass1.as |    3 +-
 .../main/royale/testshim/RoyaleUnitTestRunner.as   |   21 +-
 .../testsview/image/apache-royale-main-logo.png    |  Bin 0 -> 58758 bytes
 manualtests/UnitTests/testsview/index.html         |   48 +-
 pom.xml                                            |    4 +-
 331 files changed, 8590 insertions(+), 4696 deletions(-)
 create mode 100644 examples/amf/SampleAmfWebApp/README.txt
 copy examples/amf/SampleAmfWebApp/{pom.xml => pom-royale-basic.xml} (85%)
 copy examples/amf/SampleAmfWebApp/{pom.xml => pom-royale-jewel.xml} (86%)
 create mode 100644 examples/mxroyale/RemoteObjectAMFTest/README.txt
 rename frameworks/js/projects/{TestingJS => RoyaleUnitJS}/build.xml (97%)
 copy frameworks/js/projects/{NetworkJS => RoyaleUnitJS}/src/main/config/compile-js-config.xml (67%)
 delete mode 100644 frameworks/js/projects/TestingJS/src/main/config/compile-js-config.xml
 copy examples/mxroyale/RemoteObjectAMFTest/src/main/royale/valueObjects/ClientValueObject.as => frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/ScrollableSectionContent.as (57%)
 create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/NavigationActionNotifier.as
 create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/application/CleanValidationErrors.as
 create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/NoViewport.as
 create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/controls/PopUpButton.as
 create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/controls/PopUpMenuButton.as
 copy frameworks/projects/MXRoyale/src/main/royale/mx/rpc/remoting/{ => mxml}/CompressedRemoteObject.as (84%)
 create mode 100644 frameworks/projects/Network/src/main/royale/org/apache/royale/net/utils/IDynamicPropertyOutput.as
 create mode 100644 frameworks/projects/Network/src/main/royale/org/apache/royale/net/utils/IDynamicPropertyWriter.as
 create mode 100644 frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/CompilationData.as
 rename frameworks/projects/{HTML/src/test/royale/flexUnitTests/DataGridColumnTesterTest.as => Reflection/src/main/royale/org/apache/royale/reflection/MemberDefinitionBase.as} (55%)
 create mode 100644 frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getDynamicFields.as
 create mode 100644 frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/isDynamicObject.as
 rename frameworks/projects/{Testing/src/main/royale/org/apache/royale/test/asserts/fail.as => RoyaleUnit/asconfig.json} (65%)
 copy frameworks/projects/{Core => RoyaleUnit}/build.xml (98%)
 copy frameworks/projects/{Binding => RoyaleUnit}/pom.xml (84%)
 rename frameworks/projects/{Testing => RoyaleUnit}/src/main/config/compile-swf-config.xml (77%)
 create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/RoyaleUnitClasses.as
 create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/Assert.as
 copy frameworks/projects/{Testing/src/test/royale/tests/ScopeTests.as => RoyaleUnit/src/main/royale/org/apache/royale/test/AssertionError.as} (50%)
 create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/RoyaleUnitCore.as
 copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertEquals.as (77%)
 copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertFalse.as (78%)
 copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertNotEquals.as (77%)
 copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertNotNull.as (79%)
 copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertNotStrictlyEquals.as (75%)
 copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertNull.as (79%)
 copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertStrictlyEquals.as (76%)
 copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertTrue.as (79%)
 copy manualtests/UnitTests/src/main/royale/flexUnitTests/JiraIssuesTester.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/fail.as (81%)
 create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/listeners/CIListener.as
 create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/listeners/FailureListener.as
 create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/listeners/TraceListener.as
 copy examples/mxroyale/RemoteObjectAMFTest/src/main/royale/valueObjects/ClientValueObject.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/ITestRunner.as (65%)
 create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/MetadataRunner.as
 create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/ParentRunner.as
 create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/SuiteRunner.as
 create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/TestMetadata.as
 create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/notification/Failure.as
 copy examples/mxroyale/RemoteObjectAMFTest/src/main/royale/valueObjects/ClientValueObject.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/notification/IAsyncStartupRunListener.as (63%)
 copy frameworks/projects/{Testing/src/test/royale/tests/DetectMetadataTests.as => RoyaleUnit/src/main/royale/org/apache/royale/test/runners/notification/IRunListener.as} (53%)
 create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/notification/IRunNotifier.as
 create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/notification/Result.as
 create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/notification/RunNotifier.as
 copy frameworks/projects/{Core => RoyaleUnit}/src/test/royale/FlexUnitRoyaleApplication-config.xml (77%)
 rename frameworks/projects/{HTML => RoyaleUnit}/src/test/royale/FlexUnitRoyaleApplication.mxml (70%)
 copy frameworks/projects/{Testing => RoyaleUnit}/src/test/royale/NodeTests.as (58%)
 create mode 100644 frameworks/projects/RoyaleUnit/src/test/royale/asconfig.json
 rename frameworks/projects/{HTML => RoyaleUnit}/src/test/royale/build.xml (75%)
 create mode 100644 frameworks/projects/RoyaleUnit/src/test/royale/tests/BeforeAndAfterTests.as
 create mode 100644 frameworks/projects/RoyaleUnit/src/test/royale/tests/BeforeClassAndAfterClassTests.as
 create mode 100644 frameworks/projects/RoyaleUnit/src/test/royale/tests/IgnoreTests.as
 copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/test/royale/tests/RoyaleUnitSuite.as (75%)
 rename frameworks/projects/{Testing => RoyaleUnit}/src/test/royale/tests/ScopeTests.as (85%)
 delete mode 100644 frameworks/projects/Testing/asconfig.json
 delete mode 100644 frameworks/projects/Testing/build.xml
 delete mode 100644 frameworks/projects/Testing/pom.xml
 delete mode 100644 frameworks/projects/Testing/src/main/resources/basic-manifest.xml
 delete mode 100644 frameworks/projects/Testing/src/main/resources/defaults.css
 delete mode 100644 frameworks/projects/Testing/src/main/royale/TestingClasses.as
 delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/Assert.as
 delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/AssertionError.as
 delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/TestEvent.as
 delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/TestRunner.as
 delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/TraceListener.as
 delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertDefined.as
 delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertEquals.as
 delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertFalse.as
 delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertNotNull.as
 delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertNull.as
 delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertStrictlyEquals.as
 delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertTrue.as
 delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertUndefined.as
 delete mode 100644 frameworks/projects/Testing/src/test/royale/asconfig.json
 delete mode 100644 frameworks/projects/Testing/src/test/royale/build.xml
 copy manualtests/UnitTests/src/main/royale/flexUnitTests/{JiraIssuesTester.as => GithubIssuesTester.as} (93%)
 copy manualtests/UnitTests/src/main/royale/flexUnitTests/{ReflectionTester.as => NetworkTester.as} (61%)
 rename manualtests/UnitTests/src/main/royale/flexUnitTests/{jira/JiraTesterTest.as => github/GithubTesterTest.as} (95%)
 create mode 100644 manualtests/UnitTests/src/main/royale/flexUnitTests/network/AMFBinaryDataTesterTest.as
 rename frameworks/projects/Testing/src/test/royale/tests/DetectMetadataTests.as => manualtests/UnitTests/src/main/royale/flexUnitTests/network/support/DynamicPropertyWriter.as (50%)
 copy manualtests/UnitTests/src/main/royale/{TestClasses.as => flexUnitTests/network/support/DynamicTestClass.as} (78%)
 copy manualtests/UnitTests/src/main/royale/{TestClasses.as => flexUnitTests/network/support/DynamicTestClass2.as} (78%)
 rename frameworks/projects/HTML/src/test/royale/flexUnitTests/DataGridColumnTester.as => manualtests/UnitTests/src/main/royale/flexUnitTests/network/support/TestClass1.as (83%)
 copy manualtests/UnitTests/src/main/royale/{TestClasses.as => flexUnitTests/network/support/TestClass2.as} (76%)
 copy manualtests/UnitTests/src/main/royale/{TestClasses.as => flexUnitTests/network/support/TestClass3.as} (60%)
 rename manualtests/UnitTests/src/main/royale/flexUnitTests/{JiraIssuesTester.as => network/support/TestClass4.as} (85%)
 create mode 100644 manualtests/UnitTests/src/main/royale/flexUnitTests/reflection/ReflectionTesterTestDynamic.as
 create mode 100644 manualtests/UnitTests/src/main/royale/flexUnitTests/reflection/support/DynamicTestClass.as
 rename frameworks/projects/Testing/src/test/royale/NodeTests.as => manualtests/UnitTests/src/main/royale/flexUnitTests/reflection/support/DynamicTestClass2.as (53%)
 copy manualtests/UnitTests/src/main/royale/{TestClasses.as => flexUnitTests/reflection/support/DynamicTestClass3.as} (74%)
 create mode 100644 manualtests/UnitTests/testsview/image/apache-royale-main-logo.png