You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ah...@apache.org on 2019/04/05 22:03:33 UTC

[royale-asjs] branch release_practice updated (6d0f8a0 -> 7974c6f)

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

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


    from 6d0f8a0  step 13
     new 21f7815  Revert "[maven-release-plugin] prepare for next development iteration"
     new 1853ec9  revert tag
     new e90d2c0  suppress warnings
     new 854a32f  changes to get Keyboard.capsLock to work (mostly).  There doesn't seem to be a way to just read the state of the capsLock key like you can in Flash.  Some mouse or key event has to occur first
     new e57df2c  Fix OSUtils. MacOs was appearing in iOS devices since the litteral "Mac" appars in OSX and iOS too. Also add Android and iOS to the list of recognized OS
     new bc4a912  make Jewel ToolTip only available on all devices except iOS. This fixes the issue of blocking click events on first touch and need the user to do a second touch. This is caused by MouseEvent.MOUSEOVER.
     new 5924198  add OS lable to TDJ
     new 7416cdd  fix a case when drawer is open and user resize window to make it fixed and scroll remains removed when it should be recovered
     new ec28c0b  New IOSUtils class to get the IOS device for now
     new d722579  a temporary fix to solve an annoying issue with IOS devices described here. We suffer it in Jewel ComboBox since in phones and tablets list popup appears sliding from the bottom and gets hidden by keyboard. In dektop/android behaviour is ok.
     new 76d0c24  (Temporary?) fix for XML methods
     new 5025975  Method signatures should matrch
     new 919f0e9  remove in IOSUtils since we already have BrowserInfo
     new e687902  Change IOSUtils with BrowserInfo
     new 800b5b5  Some improvements in Jewel Alert in closing handling
     new e02f896  Number(“ “) becomes 0…
     new 7c40429  Make Jewel ComboBox popup list open in tablet the same as in dektop, so sliding from bottom only happens in mobile
     new 03e6f13  Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
     new ce68079  suppress warnings
     new 9edb2b6  changes to get Keyboard.capsLock to work (mostly).  There doesn't seem to be a way to just read the state of the capsLock key like you can in Flash.  Some mouse or key event has to occur first
     new 9aaa38f  adg may not be set at this point
     new 95cda4b  force update to set adg property and refresh renderers if collection has data
     new fe70c13  handle non-hierarchical collections.  Fixes #391
     new 7ba34a8  Merge branch 'ADGDepth' into develop
     new 4838877  Fix Hello World MX Moonshine IDE File
     new 126963f  in binding, the dp isn't set at all so watch for it to be set in order to set the adg properties on the internal lists
     new 3167c87  in non-heirarchical data, don't use the groupLabelField (it won't be set).  Fixes #391
     new b9364f3  Improve ComboBox positioning so it's always inside screen limits but avoid hide input box too
     new b3fe01b  tourdejewel: demo of combobox popup automatic positioning
     new 54951f9  fix an isue with filtering combobox that given a previous selection in the cmb was preventing a new selection when the user deleted some character in the text input
     new 416b16d  First implementation
     new d51bed2  Preparing to re-implement load indicator
     new 988c82f  Reimplemented LoadIndicator.
     new e0abd2c  fix keyboard event handling in emulation.  Emulation will use mixedCase event names because folks may be using that string without a constant in old code
     new 67bd539  wire up FocusEvents in emulation.  Fixes #395
     new 91cbd1f  move "selectable" and "hoverable" from UIItemRendererBase to StyledMXMLItemRenderer for PAYG reasons
     new eaadaa7  BrowserOrientation bead to get device orientation (portrait or landscape)
     new dc8733a  TDJ BrowserOrientation bead example of use
     new 4bab9fa  fix BrowserOrientation in Android when open virtual keyboard
     new a4a1c7f  BrowserOrientation educe events to just one
     new 51a3c91  jewel button: fix styles when is normal and disabled
     new a1b31d6  jewel combobox: ComboBoxDisabled bead added
     new 9709a4a  jewel dropdownlist: Disabled styles
     new b16956a  jewel-themes: update all themes with latest styles
     new 823fa38  jewel datefield: DateFieldDisabled added
     new 66265d1  jewel validator errortips: fix error tips location when controls change its position
     new 8f0eb01  jewel datechooser: Disabled styles
     new be0f727  jewel-themes: add new styles to all themes
     new 9d93da0  jewel-list: disabled styles
     new 56a6b32  jewel-themes: update with list disabled styles
     new bf407b2  searchfilterforlist bead: select the item in the list (or in the combobox) if the text is equal to the text inserted. for multiple matches selects the fist one in the list
     new 27eea11  remove some warnings
     new 8a8225b  decorate labels in itemrenders when using filter beads to show the substring found it bold and underlined
     new 66a4878  fix a regression in jewel item render that removes other content when filtering, also add "useDecoration" to enable/disable decorations
     new 4ebd992  make floaitng drawer be in a z-index above other things like tips
     new f6fc0e1  form & formitem changes
     new c64525f  Revert "form & formitem changes"
     new 18806e1  form & formitem changes
     new 593ed06  some more changes to form styles to make it more flexible
     new 47e19a7  jewel themes updated
     new b194c5a  Merge branch 'form-changes' into develop
     new 612eb6d  labelGroup style in FormItemView
     new 5b4f2bb  trying to use SimpleLocalizedValuesImpl with Jewel Validator
     new 808807c  embed vars need to be public
     new 4e0940c  integration of validator locale with maven and asconfigc
     new 2e29c14  trying to integrate with ant but is failing
     new 605cef9  finaly ANT working
     new 7be9b4c  finally not using defines for locales, just a public static var that can be setup in your app.
     new 4c92b2b  Jewel DropDownList : RequireSelection bead & TDJ demo
     new 96a2aaf  solve NPE in RequireSelection bead
     new 5079b76  solve maxlength problem in Android devices
     new 9e5c43f  fix renderers height in list and comboboxes that was having strange wrap more visible when filtering. Now basic renders use display:block (just text), while more complex renders use display:flex for better layout. Also improve examples in TDJ with renders that has more than one line in List and ComboBox
     new ef7a9cf  Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
     new d46d60f  fix iconbutton and togglebutton icons removed when changed text at runtime
     new 17fa29f  jewel button add binding to text and html
     new edc384c  jewel togglebutton: add selectedText property
     new 96f6643  jewel iconbutton: set icon to the left or right position
     new a178bee  jewel button: add multiline text label bead
     new cffe2f5  jewel-button: icon position styles improved
     new d0e3b93  trying to solve input maxlength on android devices
     new ece8fdd  Reflection: getDefinitionByName() uses goog.global instead of window because it will work in Node.js too
     new 2e91b52  TypeDefinition: fixed variable that should have been typed as int instead of uint
     new 9a92912  start the positioner refactor
     new ebca791  textinputbased jewel components refactor
     new 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
     new fd1f06e  fix jewel slider positioner
     new 318c8f4  fix jewel checkbox and radiobutton positioner and disabled styles
     new 268938b  fix jewel textinput and numericstepper positioner
     new 820f5a9  fix jewel bartitle ellipsis
     new 61a97a3  jewel drawer and bars positioner refactor
     new 43c615f  Only add one valueChange listener for deferred bindings.
     new 2b6d0b7  Avoid dispatching 'dataChange' twice in ListItemRenderer
     new 8433fad  fix width of grid cells when there's 2 or more in a row
     new 4701c5e  Fixed MouseEvent button tracking
     new 42d1709  Keep offset and length
     new 9efd0d4  amfchannel: ensure headers are not undefined, this is needed in shared enviroments when the application can be hosted in a domain but served through other domain. In this cases interacting with AMF can produce access denied (401) errors that can generate messages without headers, but we still want Royale executes its faulhandler
     new 9c2d25b  get PopUpButton and PopUpMenuButton to compile in TDF
     new 513c3c7  also build PopUpButton and PopUpMenuButton
     new 18af34c  fix ANT build
     new 1028f86  fix pom for Express
     new e63752f  jewel validator: set default position as middle-right. Improve styles and implement various other positions, but still left some to be completed. Also add some offset.
     new 8369ded  Update AdvancedDataGrid.as
     new f32d820  Update SkinnableTextBase.as
     new 249502a  Update UIComponent.as
     new 7e13523  Update ComboBase.as
     new 0e1675e  fixes build due to latest changes when adding chromeColor to UIComponent
     new 35dc42f  fix warnings
     new 7cb6ee1  Update DateField.as
     new 220cab1  jewel themes: ensure we can change fonts in one point. Also fix browsers to use system fonts for input, select, textarea and button
     new 697621c  refactor from brackets notation to dot notation using null instead undefined
     new 1f1b074  fix datefield commit breaking build
     new 9f5fab2  latest change (!= null) didn't work, so reverting to use undefined
     new 62a83eb  Update AdvancedDataGrid.as
     new f3eab32  some cleaning of imports
     new a2a5b06  Make Table aware of change in columns to refresh table data
     new b9e8216  jewel-datechooser: support 3 view states: calendar, year and month instead of just one, to make selecction of dates more usable
     new 46e90c2  jewel-datefield: update to support datechooser changes
     new 98a71bc  jewel datechooser: update jewel styles
     new 35c95b9  Royale apps must strongly type use of Proxy
     new 8f2e75e  need to propagate systemManager to children
     new 8ee170d  send a MenuEvent
     new a050a8b  dispatch itemClick from the right place
     new 8fb561f  get this to compile for TDF
     new e550017  PopUpButton now works in TDF
     new f09c6e6  Merge branch 'develop' into feature/jewel-datefield-year-month
     new 9a58e40  jewel datechooser: adapt expandColumns as we change view state
     new ab10cd1  jewel-datechooser: update jewel themes
     new 8a64403  jewel-datechooser: shows all views content in the correct way
     new 6d25d63  jewel-datechooser: update arrow navigations to suppor new states
     new 039d798  jewel-datechooser: select index in tablet depending on selected date and view state
     new c1d047e  jewel-datechooser: fix reset of days when navigating months
     new 010eb8e  typos in spanish month dic name
     new 9c02ac3  jewel-datechooser: almost finished new year and month capabilities
     new 8bf7905  updateCalendar can't depend on selectedDate
     new 68d2793  reduce spanish month names
     new 30a8d81  jewel-datacontainerbase: needed to implement IClassSelectorListSupport
     new 853896a  jewel-multiline: add bead for multiple controls like Button, DropDownList,... to allow multi line
     new d24b739  jewel-datechooser; doc, cleaning and organization
     new 4d8c12b  jewel-datechooser: navigation with view selector goes from days to years and from years to view. Month is only shown when select a new year
     new 8e0bb6f  jewel-datechooser: show selected year in year view and month in month view
     new e4a359a  jewel-table: add align property to cells
     new 0b5a796  jewel-datechooser: better layout for navigation buttons
     new 5770777  jewel-datechooser: improve visuals for navigation buttons
     new f55f8e2  update all jewel themes
     new abbee51  jewel-datechooser: months uppercase
     new f1a428e  jewel-datechooser: fix border radius in cells
     new d2eda53  jewel-datechooser: add an extra empty row in months view to improve layout
     new 6a68643  jewel-datechooser: navigation of years should not cause a change on the current selected year
     new 37d291c  jewel-datechooser: limit yeats to MINIMUN_YEAR and MAXIMUN_YEAR new public consts
     new 99bbd6a  jewel-datechooser: fix typo in new const for MINIMUM_YEAR and MAXIMUM_YEAR, and make view reflect in viewselector de min and max year, also MAXIMUM_YEAR now is actual year + 100
     new ff1a3bc  jewel-datefield: organize imports in view
     new 2fa273b  jewel-datefield: limit entering dates via text input to max and min years
     new 159d34d  jewel-datefield: make input text support different formats getting the formatter bead and formating the entered date to the correct form
     new 70da654  jewel-datefield: solve NPE and avoid remove all input text when date is null
     new dffb686  jewel-validator: remove local var declaration
     new 74b5919  jewel-combobox - searchfilter bead: reposition popup list as we filter
     new adf8110  Revert "jewel-validator: remove local var declaration"
     new c4d8c7b  jewel-validator: fix compilation warning
     new 79d8be4  jewel-datechooser: fix a bug with firstDayOfWeek not showing day one when the index position was 0
     new 3f28513  jewel-datefield: clean text input when selectedDate is null but not when we are editing
     new 23c9ef1  formatters: add getDateFromString to IDateFormatter to create a Date object from a formatted date string
     new b25ff39  jewel-datefield: fix a bug where the date create from input was wrong. we need to use the new formatter getDateFromString function
     new d71dd3a  When overflow is hidden, drawing does not work on scrolled lists
     new 1b90591  some users experience problems building with maven and getting rat plugin reports failing by unapproved licenses in this files: -lib/external/antlr-LICENSE.html -lib/external/lzma-sdk-LICENSE.html
     new 7dedcdd  jewel-grid: make grid extend container instead of group and and add ScrollableGrid
     new f379642  some clean imports and add NoViewport to manifest
     new fb3781c  avoid infinite loops in subclasses that don't have an internal content area
     new 2c6afae  TDF PopUpMenuButton example expected index
     new 7e15b24  Need itemToLabel in MenuButton
     new de49839  get PopUpMenuButton working in TDF
     new 736f71e  jewel-wizard: improve navigation
     new bb493b7  jewel-wizard: -added request navigation from wizard page, -added wizard var to wizardpage -added wizard event -remove "change" event in some places where does not should be dispatched
     new 0181701  Fix for binding not working when a watcher for that binding (at a parent level) has children that are not relevant to that specific binding.
     new ba4559f  * Fix for getLabelFromData: a 'label' getter can be in the prototype chain (i.e.: inherited) and in this case fails for hasOwnProperty. This can be often the case with bindable VOs, for example.
     new dfafa8c  * Add renderers to parent *after* setting data. This avoids renderer bindings being triggered once with null values on 'addedToParent', before the data is actually set. Tested with ArrayList based data only.
     new 9dc6453  * manually re-trigger top level bindings in renderers by dispatching 'dataChange' if the data item remains the same following 'itemUpdated'. This supports re-trigger of bindings like: text="{getDescription(data as Whatever)}".
     new b5d695f  Support for updates from collectionChanged event - allow host to treat it like a 'dataProviderChanged', refreshing all renderers
     new abd74ca  Getting in WIP on ArrayListView, as-is for now. Still has work to be done, more testing.
     new f383972  Add CollectionChangeUpdateForArrayListData to jewel manifest
     new 4920836  Add a testbed/starting point example to Tour de Jewel for ArrayListView.
     new 0e5b2e8  get selectedIndex from model
     new bd265a5  update label when added to parent in case no dp is set but there is a prompt
     new 375df2a  need to remove all renderers by skipping the bumpers
     new 1138c44  handle fewer renderers than space allows
     new c5e25b0  Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
     new 433cf8b  Move serialization-related interfaces to Core
     new 42b42d9  fixes to get StringValidator to work in TDF Form example
     new 9d4f0f5  Restore build order/dependencies to historical 'norm' before original changes for serialization interfaces (which were in Network)
     new b1174ea  It i,s required to override the method dispatchEvent to replace the generic event with the real event type.
     new fd1c9de  URLLoader class is added.
     new 04af77e  It is required to check the type of parameters and than get its value correctly.
     new 31c676f  Merge pull request #406 from nihavend/develop
     new bb1b8b2  Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
     new 80d83b1  changes to use alternating colors in ADG
     new a89b07a  changes to skip building SWCs for SWF by default.  Use -P generate-swcs-for-swf to generate SWCs for SWF
     new 3235a6a  Merge branch 'jsonly' into develop
     new acecf81  add profile to make generating swf versions of examples optional
     new bf60f21  jewel-alert: use html instead text for messages
     new 503016f  try to support text measurement in TextInput
     new 4d40820  validator support for triggers
     new 26c98d6  changes to support forms that are sized to content
     new 2c3687c  mxroyale: add register class alias for AMF classes
     new 590640f  basic-uibase: fix removeElement if child has 'other' positioner #410 (fix provided by @yestaro)
     new cb7ea44  jewel: code cleaning
     new 62c9c5f  fix getElementIndex, use positioner instead of element
     new 4dda9b5  Merge pull request #411 from yestaro/develop
     new 152a436  jewel: code cleaning and change content selection ifs to ternary operators
     new 8c421d3  update NOTICE because royale-compiler NOTICE changed
     new 7974c6f  Merge branch 'develop' into release_practice

The 8882 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 +-
 archetypes/pom.xml                                 |    4 +-
 .../royale-simple-application-archetype/pom.xml    |    4 +-
 .../pom.xml                                        |    4 +-
 .../pom.xml                                        |    4 +-
 archetypes/royale-simple-library-archetype/pom.xml |    4 +-
 archetypes/royale-simple-typedef-archetype/pom.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/blog/BE0001_Hello_World/pom.xml           |    9 +-
 .../blog/BE0002_Using_Jewel_Alert_Control/pom.xml  |    9 +-
 .../blog/BE0003_Using_Jewel_Slider_Control/pom.xml |    9 +-
 .../BE0004_Adding_an_item_to_a_Jewel_List/pom.xml  |    9 +-
 .../pom.xml                                        |    9 +-
 .../pom.xml                                        |    9 +-
 .../pom.xml                                        |    9 +-
 .../pom.xml                                        |    9 +-
 .../pom.xml                                        |    9 +-
 .../pom.xml                                        |    9 +-
 .../pom.xml                                        |    9 +-
 examples/express/DataBindingExample/pom.xml        |   10 +-
 examples/express/DataGridExample/pom.xml           |    7 -
 examples/express/GitHubCommitLogViewer/pom.xml     |    8 -
 examples/express/pom.xml                           |    1 +
 examples/mxroyale/ControlsExample/pom.xml          |    9 +-
 examples/mxroyale/HelloWorld/HelloWorld.as3proj    |   88 +-
 examples/mxroyale/HelloWorld/pom.xml               |    9 +-
 examples/mxroyale/RemoteObjectAMFTest/README.txt   |   49 +
 examples/mxroyale/RemoteObjectAMFTest/pom.xml      |   10 +-
 .../RemoteObjectAMFTest/src/main/royale/App.mxml   |   47 +-
 .../main/royale/valueObjects/ClientValueObject.as  |    4 +
 .../src/main/royale/valueObjects/Product.as        |   18 +-
 examples/mxroyale/SparkHelloWorld/pom.xml          |    9 +-
 examples/mxroyale/tourdeflexmodules/build.xml      |    4 +-
 .../src/mx/controls/PopUpButtonExample.mxml        |    3 +-
 examples/pom.xml                                   |    3 +
 examples/royale/ASDoc/pom.xml                      |    8 -
 examples/royale/AccordionExample/pom.xml           |    7 -
 examples/royale/Ace/pom.xml                        |    8 -
 examples/royale/AlertExample/pom.xml               |    7 -
 examples/royale/ChartExample/pom.xml               |    8 -
 examples/royale/CordovaCameraExample/pom.xml       |    8 -
 examples/royale/CreateJSExample/pom.xml            |    8 -
 examples/royale/DataBindingExample/pom.xml         |    8 -
 .../DataBindingExampleWithFlexLayout/pom.xml       |    8 -
 examples/royale/DataBindingExample_Flat/pom.xml    |    8 -
 examples/royale/DataBindingExample_as/pom.xml      |    8 -
 examples/royale/DataGridExample/pom.xml            |    7 -
 examples/royale/DateControlsExample/pom.xml        |    7 -
 examples/royale/DebuggingExample/pom.xml           |    8 -
 examples/royale/DesktopMap/pom.xml                 |    8 -
 examples/royale/DividedContainerExample/pom.xml    |    7 -
 examples/royale/DragAndDropExample/pom.xml         |    9 -
 examples/royale/Flex2Royale/pom.xml                |    8 -
 examples/royale/HTMLElements/pom.xml               |    7 -
 examples/royale/HelloWorld/pom.xml                 |    7 -
 examples/royale/JSON2ASVO/pom.xml                  |   16 -
 .../src/main/config/compile-app-config.xml         |    0
 examples/royale/ListExample/pom.xml                |    9 -
 examples/royale/MapSearch/pom.xml                  |    8 -
 examples/royale/MenuExample/pom.xml                |    7 -
 examples/royale/MobileMap/pom.xml                  |    8 -
 examples/royale/MobileStocks/pom.xml               |    8 -
 examples/royale/MobileTrader/pom.xml               |    8 -
 examples/royale/ModuleExample/MainApp/pom.xml      |    7 -
 examples/royale/ModuleExample/Module/pom.xml       |    7 -
 examples/royale/RemoteObjectAMFTest/pom.xml        |   10 +-
 .../RemoteObjectAMFTest/src/main/royale/App.mxml   |   30 +-
 .../main/royale/valueObjects/ClientValueObject.as  |   12 +-
 .../src/main/royale/valueObjects/Product.as        |   31 +-
 examples/royale/RemoteObjectAMFTestBasic/pom.xml   |   10 +-
 examples/royale/RoyaleStore/pom.xml                |    7 -
 examples/royale/RoyaleStore_jquery/pom.xml         |    8 -
 examples/royale/RoyaleWebsiteStatsViewer/pom.xml   |    8 -
 examples/royale/StorageExample/pom.xml             |    8 -
 examples/royale/StyleExample/pom.xml               |    8 -
 examples/royale/TableExample/pom.xml               |    7 -
 examples/royale/TeamPage/pom.xml                   |    9 -
 examples/royale/TodoListSampleApp/pom.xml          |    7 -
 examples/royale/TourDeJewel/pom.xml                |    7 -
 .../src/main/resources/jewel-example-styles.css    |   25 +-
 .../src/main/royale/AdvancedListPlayGround.mxml    |  264 +++
 .../src/main/royale/AlertPlayGround.mxml           |    2 +-
 .../royale/TourDeJewel/src/main/royale/App.mxml    |   13 +-
 .../src/main/royale/ButtonPlayGround.mxml          |   36 +-
 .../src/main/royale/ComboBoxPlayGround.mxml        |   39 +-
 .../src/main/royale/DateComponentsPlayGround.mxml  |   23 +-
 .../src/main/royale/DropDownListPlayGround.mxml    |   43 +
 .../src/main/royale/ListPlayGround.mxml            |   23 +-
 .../TourDeJewel/src/main/royale/MainContent.mxml   |   60 +-
 .../src/main/royale/WelcomeSection.mxml            |    8 +-
 .../src/main/royale/WizardPlayGround.mxml          |   28 +-
 .../royale/components/ComboBoxPopUpContent.mxml    |   54 +
 .../ExampleAndSourceCodeTabbedSectionContent.as    |   62 +-
 .../src/main/royale/components/FormExample.mxml    |   19 +-
 .../AdvancedIconListItemRenderer.mxml              |  109 +
 .../royale/itemRenderers/IconListItemRenderer.mxml |    3 +-
 .../src/main/royale/models/ListsModel.as           |   55 +-
 .../src/main/royale/models/MainNavigationModel.as  |    5 +-
 .../src/main/royale/vos/DetailIconListVO.as        |   17 +-
 examples/royale/TreeExample/pom.xml                |    7 -
 frameworks/build.xml                               |   60 +-
 frameworks/fontsrc/pom.xml                         |    4 +-
 frameworks/js/build.xml                            |   52 +-
 .../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          |   20 +-
 .../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/pom.xml                                 |    4 +-
 frameworks/projects/Ace/build.xml                  |    2 +-
 frameworks/projects/Ace/pom.xml                    |    2 +
 frameworks/projects/Basic/build.xml                |    3 +-
 frameworks/projects/Basic/pom.xml                  |  271 +--
 .../Basic/src/main/resources/basic-manifest.xml    |    1 +
 .../apache/royale/core/StyledMXMLItemRenderer.as   |   54 +-
 .../royale/org/apache/royale/core/StyledUIBase.as  |   21 +-
 .../main/royale/org/apache/royale/core/UIBase.as   |    6 +-
 .../royale/org/apache/royale/html/LoadIndicator.as |   58 +
 .../apache/royale/html/beads/DisableLoaderBead.as  |  141 ++
 .../royale/html/beads/VirtualDataContainerView.as  |   22 +
 .../beads/layouts/VirtualListVerticalLayout.as     |    4 +
 .../html/supportClasses/UIItemRendererBase.as      |   46 -
 .../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                |  151 +-
 .../apache/royale/binding/ContainerDataBinding.as  |    2 +-
 .../org/apache/royale/binding/DataBindingBase.as   |   49 +-
 .../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                 |  278 +--
 frameworks/projects/Collections/build.xml          |    2 +-
 frameworks/projects/Collections/pom.xml            |  155 +-
 .../src/main/config/compile-swf-config.xml         |   22 +-
 .../src/main/resources/basic-manifest.xml          |    1 +
 .../src/main/royale/CollectionsClasses.as          |   10 +
 .../org/apache/royale/collections/ArrayList.as     |   32 +-
 .../org/apache/royale/collections/ArrayListView.as | 1313 +++++++++++
 .../org/apache/royale/collections/CompareUtils.as  |  204 ++
 .../apache/royale/collections/IArrayListView.as    |  138 ++
 .../royale/org/apache/royale/collections/ISort.as  |  344 +++
 .../org/apache/royale/collections/ISortField.as    |  227 ++
 .../royale/org/apache/royale/collections/Sort.as   |  818 +++++++
 .../org/apache/royale/collections/SortField.as     |  734 +++++++
 .../royale/collections/SortFieldCompareTypes.as    |  116 +
 frameworks/projects/Core/build.xml                 |    1 +
 frameworks/projects/Core/pom.xml                   |  143 +-
 .../Core/src/main/resources/basic-manifest.xml     |    1 +
 .../projects/Core/src/main/royale/CoreClasses.as   |   10 +
 .../org/apache/royale/core/BrowserOrientation.as   |  137 ++
 .../org/apache/royale/core/IDateFormatter.as       |    2 +
 ...nderer.as => IRuntimeSelectableItemRenderer.as} |   65 +-
 .../apache/royale/core/ISelectableItemRenderer.as  |   30 -
 .../org/apache/royale/core/SimpleCSSValuesImpl.as  |    2 +-
 .../royale/org/apache/royale/events/MouseEvent.as  |   37 +-
 .../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 |   75 +-
 .../main/royale/org/apache/royale/utils/UIDUtil.as |    1 +
 .../org/apache/royale/utils/net}/IDataInput.as     |   19 +-
 .../org/apache/royale/utils/net}/IDataOutput.as    |   24 +-
 .../royale/utils/net/IDynamicPropertyOutput.as     |   64 +
 .../royale/utils/net/IDynamicPropertyWriter.as     |   61 +
 .../apache/royale/utils/net}/IExternalizable.as    |   15 +-
 .../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               |  268 +--
 frameworks/projects/DragDrop/build.xml             |    2 +-
 frameworks/projects/DragDrop/pom.xml               |  182 +-
 .../royale/html/beads/ListDrawingLayerBead.as      |    2 +-
 frameworks/projects/Effects/build.xml              |    2 +-
 frameworks/projects/Effects/pom.xml                |  184 +-
 frameworks/projects/Express/build.xml              |    2 +-
 frameworks/projects/Express/pom.xml                |  317 +--
 frameworks/projects/Flat/build.xml                 |    2 +-
 frameworks/projects/Flat/pom.xml                   |  276 +--
 frameworks/projects/FontAwesome/build.xml          |    2 +-
 frameworks/projects/FontAwesome/pom.xml            |  290 +--
 frameworks/projects/Formatters/build.xml           |    2 +-
 frameworks/projects/Formatters/pom.xml             |  183 +-
 .../royale/html/accessories/SimpleDateFormatter.as |   41 +
 frameworks/projects/GoogleMaps/build.xml           |    2 +-
 frameworks/projects/GoogleMaps/pom.xml             |  214 +-
 frameworks/projects/Graphics/build.xml             |    2 +-
 frameworks/projects/Graphics/pom.xml               |  273 +--
 frameworks/projects/HTML/build.xml                 |    4 +-
 frameworks/projects/HTML/pom.xml                   |  287 +--
 frameworks/projects/HTML5/build.xml                |    2 +-
 frameworks/projects/HTML5/pom.xml                  |  194 +-
 frameworks/projects/Icons/build.xml                |    2 +-
 frameworks/projects/Icons/pom.xml                  |  213 +-
 frameworks/projects/JQuery/build.xml               |    2 +-
 frameworks/projects/JQuery/pom.xml                 |  212 +-
 frameworks/projects/Jewel/build.xml                |    2 +-
 frameworks/projects/Jewel/pom.xml                  |  400 ++--
 .../projects/Jewel/src/main/resources/defaults.css |  190 +-
 .../Jewel/src/main/resources/jewel-manifest.xml    |   44 +-
 .../projects/Jewel/src/main/royale/JewelClasses.as |    2 +
 .../main/royale/org/apache/royale/jewel/Alert.as   |   21 +-
 .../apache/royale/jewel/ApplicationMainContent.as  |   21 +-
 .../src/main/royale/org/apache/royale/jewel/Bar.as |   42 +-
 .../main/royale/org/apache/royale/jewel/Button.as  |   30 +-
 .../royale/org/apache/royale/jewel/CheckBox.as     |   60 +-
 .../royale/org/apache/royale/jewel/Container.as    |  109 +-
 .../org/apache/royale/jewel/DataContainer.as       |  102 +-
 .../main/royale/org/apache/royale/jewel/Drawer.as  |    1 +
 .../royale/org/apache/royale/jewel/DropDownList.as |   63 +-
 .../royale/org/apache/royale/jewel/FooterBar.as    |   16 +-
 .../main/royale/org/apache/royale/jewel/Form.as    |    8 +-
 .../main/royale/org/apache/royale/jewel/Grid.as    |    2 +-
 .../royale/org/apache/royale/jewel/IconButton.as   |  108 +-
 .../org/apache/royale/jewel/IconTextInput.as       |   29 +-
 .../main/royale/org/apache/royale/jewel/Image.as   |    1 -
 .../royale/org/apache/royale/jewel/ImageButton.as  |    1 -
 .../main/royale/org/apache/royale/jewel/Label.as   |   12 +-
 .../main/royale/org/apache/royale/jewel/List.as    |   14 +-
 .../org/apache/royale/jewel/NumericStepper.as      |   16 +-
 .../main/royale/org/apache/royale/jewel/PopUp.as   |    1 -
 .../royale/org/apache/royale/jewel/RadioButton.as  |   30 +-
 .../org/apache/royale/jewel/ScrollableGrid.as}     |   13 +-
 .../royale/jewel/ScrollableSectionContent.as}      |   31 +-
 .../org/apache/royale/jewel/SectionContent.as      |   11 +-
 .../main/royale/org/apache/royale/jewel/Slider.as  |   35 +-
 .../main/royale/org/apache/royale/jewel/Spinner.as |   12 +-
 .../org/apache/royale/jewel/TabBarContent.as       |   17 +-
 .../main/royale/org/apache/royale/jewel/Table.as   |  104 +-
 .../royale/org/apache/royale/jewel/TextArea.as     |   33 +-
 .../royale/org/apache/royale/jewel/TextInput.as    |   29 +-
 .../royale/org/apache/royale/jewel/ToggleButton.as |   84 +-
 .../royale/org/apache/royale/jewel/TopAppBar.as    |   16 +-
 .../main/royale/org/apache/royale/jewel/Wizard.as  |   11 +-
 .../org/apache/royale/jewel/WizardContent.as       |   15 +-
 .../royale/org/apache/royale/jewel/WizardPage.as   |   67 +
 .../jewel/beads/controllers/AlertController.as     |   14 +-
 .../jewel/beads/controllers/ComboBoxController.as  |    7 +-
 .../controllers/DateChooserMouseController.as      |   93 +-
 .../beads/controllers/DateFieldMouseController.as  |   35 +-
 .../beads/controllers/DropDownListController.as    |    5 +-
 .../controllers/ItemRendererMouseController.as     |   17 +-
 .../jewel/beads/controllers/WizardController.as    |    6 +-
 .../apache/royale/jewel/beads/controls/Disabled.as |    4 +-
 .../beads/controls/{Disabled.as => MultiLine.as}   |   89 +-
 .../{Disabled.as => NavigationActionNotifier.as}   |   75 +-
 .../apache/royale/jewel/beads/controls/ToolTip.as  |   11 +-
 .../controls/application/CleanValidationErrors.as} |   71 +-
 .../controls/combobox/ComboBoxDisabled.as}         |   52 +-
 .../jewel/beads/controls/combobox/SearchFilter.as  |   13 +-
 .../DateFieldDisabled.as}                          |   94 +-
 .../datefield/SpanishDateComponentConfig.as        |    2 +-
 .../controls/dropdownlist/RequireSelection.as      |  134 ++
 .../jewel/beads/controls/textinput/Restrict.as     |    3 -
 .../controls/textinput/SearchFilterForList.as      |   80 +-
 ...s => CollectionChangeUpdateForArrayListData.as} |   67 +-
 .../DataItemRendererFactoryForArrayData.as         |   30 +-
 .../DataItemRendererFactoryForCollectionView.as    |   23 +-
 ...DownListItemRendererFactoryForCollectionView.as |    6 +-
 .../TableItemRendererFactoryForCollectionView.as   |    3 -
 .../UpdateListItemRendererForArrayListData.as      |    8 +-
 .../royale/jewel/beads/layouts/FormItemLayout.as   |  113 +
 .../royale/jewel/beads/layouts/FormLayout.as       |  115 +
 .../royale/jewel/beads/models/DateChooserModel.as  |  234 +-
 .../royale/jewel/beads/models/DropDownListModel.as |   15 +-
 .../jewel/beads/models/IDropDownListModel.as       |    1 +
 .../apache/royale/jewel/beads/models/TableModel.as |    1 +
 .../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      |   39 +-
 .../royale/jewel/beads/validators/Validator.as     |  126 +-
 .../validators/locale/de_DE/validator.properties   |   21 +
 .../validators/locale/en_US/validator.properties   |   21 +
 .../validators/locale/es_ES/validator.properties   |   21 +
 .../apache/royale/jewel/beads/views/AlertView.as   |   20 +-
 .../royale/jewel/beads/views/ComboBoxView.as       |   59 +-
 .../royale/jewel/beads/views/DateChooserView.as    |  262 ++-
 .../royale/jewel/beads/views/DateFieldView.as      |   67 +-
 .../royale/jewel/beads/views/DropDownListView.as   |   11 +-
 .../royale/jewel/beads/views/FormHeadingView.as    |    1 +
 .../royale/jewel/beads/views/FormItemView.as       |   28 +-
 .../royale/jewel/beads/views/NumericStepperView.as |   22 +-
 .../apache/royale/jewel/beads/views/SpinnerView.as |    6 +
 .../apache/royale/jewel/beads/views/TableView.as   |    7 +
 .../apache/royale/jewel/beads/views/WizardView.as  |   32 +-
 .../royale/jewel/debugger/ResponsiveSizeMonitor.as |    5 +-
 .../org/apache/royale/jewel/events/WizardEvent.as  |   35 +-
 .../royale/jewel/itemRenderers/DateItemRenderer.as |   15 +-
 .../royale/jewel/itemRenderers/ListItemRenderer.as |   31 +-
 .../itemRenderers/NavigationLinkItemRenderer.as    |    5 +
 .../jewel/itemRenderers/TableItemRenderer.as       |   10 +-
 .../jewel/supportClasses/DataContainerBase.as}     |   50 +-
 .../{table/TableHeaderCell.as => NoViewport.as}    |   63 +-
 .../jewel/supportClasses/checkbox/CheckBoxIcon.as  |    6 +
 .../jewel/supportClasses/drawer/DrawerBase.as      |   49 +-
 .../royale/jewel/supportClasses/table/TBody.as     |    5 +-
 .../jewel/supportClasses/table/TBodyContentArea.as |   22 +-
 .../royale/jewel/supportClasses/table/TableCell.as |   38 +-
 .../jewel/supportClasses/table/TableHeaderCell.as  |    4 +-
 .../supportClasses/textinput/TextInputBase.as      |   82 +-
 .../jewel/supportClasses/util/getLabelFromData.as  |    8 +-
 .../util/positionInsideBoundingClientRect.as       |    2 +-
 .../projects/Jewel/src/main/sass/_global.sass      |   15 +-
 .../projects/Jewel/src/main/sass/_variables.sass   |    7 +
 .../sass/components/_applicationmaincontent.sass   |    6 +-
 .../Jewel/src/main/sass/components/_button.sass    |    4 +
 .../Jewel/src/main/sass/components/_checkbox.sass  |    8 +-
 .../Jewel/src/main/sass/components/_combobox.sass  |   17 +-
 .../src/main/sass/components/_datechooser.sass     |   43 +-
 .../Jewel/src/main/sass/components/_datefield.sass |    2 +-
 .../Jewel/src/main/sass/components/_drawer.sass    |    2 +-
 .../src/main/sass/components/_dropdownlist.sass    |    2 +-
 .../Jewel/src/main/sass/components/_footerbar.sass |    3 +-
 .../src/main/sass/components/_formheading.sass     |    6 +-
 .../Jewel/src/main/sass/components/_formitem.sass  |    6 +-
 .../src/main/sass/components/_itemRenderer.sass    |    9 +-
 .../Jewel/src/main/sass/components/_label.sass     |   13 +-
 .../Jewel/src/main/sass/components/_layout.sass    |   17 +-
 .../Jewel/src/main/sass/components/_popup.sass     |    2 +-
 .../src/main/sass/components/_radiobutton.sass     |    6 +-
 .../src/main/sass/components/_sectioncontent.sass  |   10 +
 .../Jewel/src/main/sass/components/_snackbar.sass  |    2 +-
 .../Jewel/src/main/sass/components/_tabbar.sass    |    5 +-
 .../Jewel/src/main/sass/components/_table.sass     |    5 +-
 .../Jewel/src/main/sass/components/_tooltip.sass   |   48 +-
 .../Jewel/src/main/sass/components/_topappbar.sass |    3 +-
 .../Jewel/src/main/sass/components/_wizard.sass    |    5 +-
 frameworks/projects/Language/build.xml             |    2 +-
 frameworks/projects/Language/pom.xml               |  108 +-
 frameworks/projects/MXRoyale/build.xml             |    2 +-
 frameworks/projects/MXRoyale/pom.xml               |  491 ++---
 .../MXRoyale/src/main/resources/defaults.css       |   12 +
 .../src/main/resources/mx-royale-manifest.xml      |   14 +-
 .../MXRoyale/src/main/royale/MXRoyaleClasses.as    |   27 +
 .../main/royale/mx/collections/ArrayCollection.as  |   48 +-
 .../src/main/royale/mx/collections/ArrayList.as    |  220 +-
 .../royale/mx/collections/GroupingCollection.as    |    1 +
 .../src/main/royale/mx/containers/FormItem.as      |  105 +-
 .../src/main/royale/mx/containers/Panel.as         |   58 +-
 .../main/royale/mx/controls/AdvancedDataGrid.as    |   47 +-
 .../src/main/royale/mx/controls/ComboBase.as       |   17 +-
 .../src/main/royale/mx/controls/DateField.as       |   30 +-
 .../MXRoyale/src/main/royale/mx/controls/Menu.as   |    8 +-
 .../src/main/royale/mx/controls/PopUpButton.as     |  426 ++++
 .../src/main/royale/mx/controls/PopUpMenuButton.as |  351 +++
 .../src/main/royale/mx/controls/TextInput.as       |  106 +-
 .../AdvancedDataGridItemRenderer.as                |   33 +-
 ...actoryForICollectionViewAdvancedDataGridData.as |    6 +-
 .../main/royale/mx/controls/beads/DataGridView.as  |   10 +-
 .../royale/mx/controls/listClasses/ListBase.as     |   73 +-
 .../mx/controls/listClasses/ListItemRenderer.as    |   42 +
 .../src/main/royale/mx/core/Application.as         |   18 +
 .../MXRoyale/src/main/royale/mx/core/Keyboard.as   |   21 +
 .../src/main/royale/mx/core/UIComponent.as         |  351 ++-
 .../src/main/royale/mx/core/UITextFormat.as        |   19 +-
 .../src/main/royale/mx/events/FlexEvent.as         |    4 +-
 .../src/main/royale/mx/events/FocusEvent.as        |   25 +-
 .../src/main/royale/mx/events/KeyboardEvent.as     |    9 +-
 .../src/main/royale/mx/events/ListEvent.as         |    8 +-
 .../src/main/royale/mx/events/MenuEvent.as         |   25 +
 .../royale/mx/events/utils/FocusEventConverter.as} |   71 +-
 .../mx/events/utils/KeyboardEventConverter.as      |   98 +
 .../royale/mx/events/utils/MouseEventConverter.as  |    5 +
 .../src/main/royale/mx/managers/SystemManager.as   |    6 +
 .../royale/mx/messaging/channels/AMFChannel.as     |    4 +-
 .../mx/messaging/messages/AbstractMessage.as       |  150 +-
 .../mx/messaging/messages/AcknowledgeMessage.as    |   24 +-
 .../mx/messaging/messages/AcknowledgeMessageExt.as |   10 +-
 .../royale/mx/messaging/messages/AsyncMessage.as   |   40 +-
 .../mx/messaging/messages/AsyncMessageExt.as       |   12 +-
 .../royale/mx/messaging/messages/CommandMessage.as |  192 +-
 .../mx/messaging/messages/CommandMessageExt.as     |   12 +-
 .../MXRoyale/src/main/royale/mx/net/URLLoader.as   |   79 +
 .../main/royale/mx/rpc/http/AbstractOperation.as   |   10 +-
 .../mx/rpc/remoting/CompressedRemoteObject.as      |   50 +-
 .../remoting/{ => mxml}/CompressedRemoteObject.as  |   52 +-
 .../main/royale/mx/validators/StringValidator.as   |   24 +-
 .../src/main/royale/mx/validators/Validator.as     |  100 +-
 frameworks/projects/MaterialDesignLite/build.xml   |    2 +-
 frameworks/projects/MaterialDesignLite/pom.xml     |  318 +--
 frameworks/projects/Mobile/build.xml               |    2 +-
 frameworks/projects/Mobile/pom.xml                 |  230 +-
 frameworks/projects/Network/build.xml              |    2 +-
 frameworks/projects/Network/pom.xml                |  185 +-
 .../Network/src/main/royale/NetworkClasses.as      |   22 +-
 .../apache/royale/net/CompressedRemoteObject.as    |   30 +-
 .../royale/net/remoting/amf/AMFBinaryData.as       | 2296 ++++++++++----------
 .../royale/net/remoting/amf/AMFNetConnection.as    |   39 +-
 .../net/remoting/messages/AbstractMessage.as       |  160 +-
 .../net/remoting/messages/AcknowledgeMessage.as    |   34 +-
 .../net/remoting/messages/AcknowledgeMessageExt.as |   15 +-
 .../royale/net/remoting/messages/AsyncMessage.as   |   47 +-
 .../net/remoting/messages/AsyncMessageExt.as       |   20 +-
 .../royale/net/remoting/messages/CommandMessage.as |  197 +-
 .../net/remoting/messages/CommandMessageExt.as     |   18 +-
 frameworks/projects/Reflection/build.xml           |    2 +-
 frameworks/projects/Reflection/pom.xml             |  151 +-
 .../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 |   44 +-
 .../apache/royale/reflection/VariableDefinition.as |  106 +-
 .../royale/reflection/getDefinitionByName.as       |    9 +-
 .../apache/royale/reflection/getDynamicFields.as   |  197 ++
 .../apache/royale/reflection/isDynamicObject.as    |   80 +
 frameworks/projects/RoyaleSite/build.xml           |    2 +-
 frameworks/projects/RoyaleSite/pom.xml             |  216 +-
 .../asserts/fail.as => RoyaleUnit/asconfig.json}   |   42 +-
 frameworks/projects/{Core => RoyaleUnit}/build.xml |    4 +-
 .../projects/{Binding => RoyaleUnit}/pom.xml       |  145 +-
 .../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}      |   73 +-
 .../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} |   19 +-
 .../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}      |   34 +-
 .../test/runners/notification/IRunListener.as}     |   48 +-
 .../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            |  293 +--
 .../spark/components/beads/DropDownListView.as     |    3 +
 .../spark/components/supportClasses/ListBase.as    |    3 +-
 .../supportClasses/SkinnableComponent.as           |    4 +-
 .../components/supportClasses/SkinnableTextBase.as |   33 +-
 frameworks/projects/Storage/build.xml              |    2 +-
 frameworks/projects/Storage/pom.xml                |  184 +-
 frameworks/projects/TLF/build.xml                  |    2 +-
 frameworks/projects/TLF/pom.xml                    |  240 +-
 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                   |  178 +-
 frameworks/projects/XML/build.xml                  |    2 +-
 frameworks/projects/XML/pom.xml                    |  177 +-
 frameworks/projects/XML/src/main/royale/XML.as     |   19 +-
 frameworks/projects/XML/src/main/royale/XMLList.as |    2 +-
 frameworks/projects/pom.xml                        |  241 +-
 frameworks/royale-config-template.xml              |    4 +-
 frameworks/themes/Basic/pom.xml                    |    4 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../Jewel-Dark-NoFlat-Emphasized-Red-Theme/pom.xml |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../Jewel-Dark-NoFlat-Primary-Blue-Theme/pom.xml   |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../Jewel-Dark-NoFlat-Primary-Green-Theme/pom.xml  |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../Jewel-Dark-NoFlat-Primary-Orange-Theme/pom.xml |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../Jewel-Dark-NoFlat-Primary-Red-Theme/pom.xml    |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../Jewel-Dark-NoFlat-Primary-Topaz-Theme/pom.xml  |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../Jewel-Dark-NoFlat-Primary-Violet-Theme/pom.xml |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../Jewel-Dark-NoFlat-Primary-Yellow-Theme/pom.xml |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../Jewel-Dark-NoFlat-Secondary-Blue-Theme/pom.xml |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../Jewel-Dark-NoFlat-Secondary-Red-Theme/pom.xml  |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../Jewel-Light-NoFlat-Primary-Blue-Theme/pom.xml  |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../Jewel-Light-NoFlat-Primary-Green-Theme/pom.xml |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../Jewel-Light-NoFlat-Primary-Red-Theme/pom.xml   |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../Jewel-Light-NoFlat-Primary-Topaz-Theme/pom.xml |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |  205 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../Jewel-Light-NoFlat-Secondary-Red-Theme/pom.xml |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 .../pom.xml                                        |    4 +-
 .../src/main/resources/defaults.css                |   16 +-
 frameworks/themes/JewelTheme/pom.xml               |   12 +-
 .../JewelTheme/src/main/resources/defaults.css     |  229 +-
 .../themes/JewelTheme/src/main/sass/_global.sass   |    3 +
 .../themes/JewelTheme/src/main/sass/_mixins.sass   |   10 +-
 .../src/main/sass/components-primary/_alert.sass   |    7 +-
 .../src/main/sass/components-primary/_button.sass  |    8 +-
 .../main/sass/components-primary/_combobox.sass    |    7 +
 .../main/sass/components-primary/_datechooser.sass |   87 +-
 .../main/sass/components-primary/_datefield.sass   |   10 +-
 .../sass/components-primary/_dropdownlist.sass     |   17 +
 .../main/sass/components-primary/_formheading.sass |    6 +-
 .../main/sass/components-primary/_formitem.sass    |    9 +-
 .../sass/components-primary/_itemRenderer.sass     |    4 +-
 .../src/main/sass/components-primary/_label.sass   |    2 +-
 .../src/main/sass/components-primary/_list.sass    |   20 +
 .../main/sass/components-primary/_navigation.sass  |    2 +-
 .../src/main/sass/components-primary/_tabbar.sass  |    4 +-
 .../src/main/sass/components-primary/_table.sass   |    4 +-
 .../main/sass/components-primary/_textinput.sass   |    8 +-
 .../sass/components-primary/_togglebutton.sass     |    8 +-
 .../src/main/sass/components-primary/_tooltip.sass |   55 +-
 .../main/sass/components-primary/_topappbar.sass   |    2 +-
 frameworks/themes/MDL/pom.xml                      |    4 +-
 frameworks/themes/MXRoyale/pom.xml                 |    4 +-
 frameworks/themes/pom.xml                          |    4 +-
 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        |   68 +-
 .../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                                            |   73 +-
 releasemgr/NOTICE                                  |    5 +-
 730 files changed, 26724 insertions(+), 12925 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
 copy examples/royale/{StorageExample => JSON2ASVO}/src/main/config/compile-app-config.xml (100%)
 create mode 100644 examples/royale/TourDeJewel/src/main/royale/AdvancedListPlayGround.mxml
 create mode 100644 examples/royale/TourDeJewel/src/main/royale/components/ComboBoxPopUpContent.mxml
 create mode 100644 examples/royale/TourDeJewel/src/main/royale/itemRenderers/AdvancedIconListItemRenderer.mxml
 copy frameworks/projects/Network/src/main/royale/org/apache/royale/net/utils/IExternalizable.as => examples/royale/TourDeJewel/src/main/royale/vos/DetailIconListVO.as (76%)
 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
 create mode 100644 frameworks/projects/Basic/src/main/royale/org/apache/royale/html/LoadIndicator.as
 create mode 100644 frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DisableLoaderBead.as
 create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/ArrayListView.as
 create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/CompareUtils.as
 create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/IArrayListView.as
 create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/ISort.as
 create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/ISortField.as
 create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/Sort.as
 create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/SortField.as
 create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/SortFieldCompareTypes.as
 create mode 100644 frameworks/projects/Core/src/main/royale/org/apache/royale/core/BrowserOrientation.as
 copy frameworks/projects/Core/src/main/royale/org/apache/royale/core/{ISelectableItemRenderer.as => IRuntimeSelectableItemRenderer.as} (54%)
 rename frameworks/projects/{Network/src/main/royale/org/apache/royale/net/utils => Core/src/main/royale/org/apache/royale/utils/net}/IDataInput.as (77%)
 rename frameworks/projects/{Network/src/main/royale/org/apache/royale/net/utils => Core/src/main/royale/org/apache/royale/utils/net}/IDataOutput.as (70%)
 create mode 100644 frameworks/projects/Core/src/main/royale/org/apache/royale/utils/net/IDynamicPropertyOutput.as
 create mode 100644 frameworks/projects/Core/src/main/royale/org/apache/royale/utils/net/IDynamicPropertyWriter.as
 rename frameworks/projects/{Network/src/main/royale/org/apache/royale/net/utils => Core/src/main/royale/org/apache/royale/utils/net}/IExternalizable.as (78%)
 copy frameworks/projects/{Core/src/main/royale/org/apache/royale/core/IDateFormatter.as => Jewel/src/main/royale/org/apache/royale/jewel/ScrollableGrid.as} (80%)
 copy frameworks/projects/{Core/src/main/royale/org/apache/royale/core/IDateFormatter.as => Jewel/src/main/royale/org/apache/royale/jewel/ScrollableSectionContent.as} (64%)
 copy frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/{Disabled.as => MultiLine.as} (60%)
 copy frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/{Disabled.as => NavigationActionNotifier.as} (56%)
 copy frameworks/projects/{DragDrop/src/main/royale/org/apache/royale/html/beads/ListDrawingLayerBead.as => Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/application/CleanValidationErrors.as} (57%)
 copy frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/{supportClasses/table/TableHeaderCell.as => beads/controls/combobox/ComboBoxDisabled.as} (56%)
 copy frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/{Disabled.as => datefield/DateFieldDisabled.as} (53%)
 create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/dropdownlist/RequireSelection.as
 copy frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/{UpdateListItemRendererForArrayListData.as => CollectionChangeUpdateForArrayListData.as} (65%)
 create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/layouts/FormItemLayout.as
 create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/layouts/FormLayout.as
 create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/locale/de_DE/validator.properties
 create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/locale/en_US/validator.properties
 create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/locale/es_ES/validator.properties
 copy examples/mxroyale/RemoteObjectAMFTest/src/main/royale/valueObjects/ClientValueObject.as => frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/events/WizardEvent.as (60%)
 copy frameworks/projects/{Basic/src/main/royale/org/apache/royale/core/StyledMXMLItemRenderer.as => Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/DataContainerBase.as} (82%)
 copy frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/{table/TableHeaderCell.as => NoViewport.as} (51%)
 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/{Jewel/src/main/royale/org/apache/royale/jewel/itemRenderers/DateItemRenderer.as => MXRoyale/src/main/royale/mx/events/utils/FocusEventConverter.as} (56%)
 create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/events/utils/KeyboardEventConverter.as
 create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/net/URLLoader.as
 copy frameworks/projects/MXRoyale/src/main/royale/mx/rpc/remoting/{ => mxml}/CompressedRemoteObject.as (84%)
 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 (76%)
 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/{Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/table/TableHeaderCell.as => RoyaleUnit/src/main/royale/org/apache/royale/test/AssertionError.as} (52%)
 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 frameworks/projects/{HTML/src/test/royale/flexUnitTests/DataGridColumnTester.as => 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 frameworks/projects/{Core/src/main/royale/org/apache/royale/core/IDateFormatter.as => RoyaleUnit/src/main/royale/org/apache/royale/test/runners/notification/IAsyncStartupRunListener.as} (63%)
 copy frameworks/projects/{Core/src/main/royale/org/apache/royale/core/IDateFormatter.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%)
 rename 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
 copy 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/tests/DetectMetadataTests.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