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

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


    from 294e9e6  some work on tokens
     new 0c6eef8  started building out rules
     add 1b12594  Added sanitizeUrl and sanitizeHtml
     add 6eeaade  added more files to extract
     add 37b973d  Added classes but doesn't work when minified
     add 9154942  Oops
     add 76525f4  implement SystemManager getChildByName & add util support for 
implementation elsewhere.
     add e58f615  ListBase should extend SkinnableDataContainer, as per 
original Flex implementation
     add 28c1563  that seems like nothing more than the question it was asking 
itself.
     add ff5ec1f  Some beads expect SkinnableDataContainer to be an IContainer
     add f5eda27  This was done in TextInput, but not in TextArea. The default 
size now matches Flex.
     add 1c8cda4  Fixes to TitleWindow for display of PanelTitleBar content
     add 7ea49c0  Added test for TitleWindow launch into the mx ControlsExample
     add 3a3fa6b  Tidy up in Panel. Fixes #1169
     add 936c797  Fix for attempts to measure things like CheckBox to early 
(which causes infinite recursion because of non-mx internal implementation)
     add 4a57a2a  potential fix for Panel issue in js tests.
     add ecbcdc6  fix - Viewstack does not display the first child when 
starting up
     add 0ec9932  CanvasLayout was not doing anything for constraint-based 
children in JS (SWF not checked). This may need some tweaking, but it is an 
progress
     add a1cb1a9  upgrade Array to ArrayCollection in mx dataProvider setter.
     add a22f49a  Prevent VRule from obliterating previously set styles (e.g. 
via mxml attributes)
     add 0e66c9e  Added type declaration
     add 75511af  Added comment
     add 99d6bb9  Prep for emulation creationPolicy: foundation for deferred 
layouts and
     add 6d2a2dd  The dispatchEvent override needs the SWFOverride for swf
     add 7524dad  Support for now for creationPolicy='none', supporting the 
deferred layout functionality.
     add dc935db  updating example to show launch of LinkBar/Viewstack combo 
with children with creationPolicy=none.
     add 4aa577a  Add apache heaaders, keep RAT happy.
     add 8634494  Added IHasDataField and IHasLabelField
     add b595848  Fixed imports
     add 6850c43  Moved IHasLabelField and IHasDataField to Core
     add d510f70  Fixed imports
     add a23cf57  use labelField and dataField interfaces in Jewel
     add 6171f8e  missed one
     add 0661cca  label interfaces in MDL
     add 29cd6ee  label interface for mx
     add 12d1a76  data field interface
     add c64618c  IHasLabelField and IHasDataField for Spark
     add 9013e91  Added ILabeledData
     add 51c2b1b  Fix for native events arriving at listeners when they were 
dispatched as Royale Events (includes tests). Fixes #1170
     add 58a40b4  Should be null and not undefined
     add 06e3df1  Merge branch 'develop' of 
https://github.com/apache/royale-asjs into develop
     add 9ec99ce  minor change only: fixed typo
     add 0d9330b  Some improvements to sizing of mx combobox
     add 49a0688  Added HTML.as in MXRoyale Project and added ProgressBarView 
Bead in MXRoyaleClasses.as
     add 19a518d  Make ExternsJS compile in ant
     add dc4e099  Add ExternsJS to general ant build
     add b6d68f9  fixed ExternsJS test
     add 986a174  Merge branch 'develop' of 
https://github.com/apache/royale-asjs into develop
     add 334777c  Added getLineMetrics in TextArea.as,selectable and collection 
in AdvancedListBase.as,DataGridListBase.as,ListBase.as, owner in 
UITextField.as, automationOwner in UIComponent.as
     add 2d64b8f  TreeItemRenderer has a label too
     add a70bdf8  Make PointUtils work with full minification
     add c30e497  Merge branch 'develop' of 
https://github.com/apache/royale-asjs into develop
     add d41deb5  Merge branch 'develop' of 
https://github.com/apache/royale-asjs into develop
     add 8f68677  Rename bead TriStateCheckBoxStatesValue to 
TriStateCheckBoxState. Added beads TriStateCheckBoxTooltipState and 
ComboBoxReadOnly.
     add c0e0bdf  TDJ: Rename bead TriStateCheckBoxStatesValue to 
TriStateCheckBoxState.
     add 4a0ba5d  Minimal modifications. Imports reordering.
     add 817f1ed  We temporarily remove the new TriCheckBoxTooltipState bead 
until a compilation error is resolved.
     add 39e5518  Fix swf compilation error with TriStateCheckBoxTooltipState 
bead
     add abfa2c3  Make sure labelObj exists when measuring
     add 768cf00  Avoid issues where layout is triggered before all children 
are created
     add 4c783b9  Merge branch 'develop' into feature/sanitize
     add 5fd1c06  added missing type
     add ce2a38c  Compile vectors as array
     add 4ec7399  support undefined url params
     add bd9a4d6  added utility function for getting class from instance
     add 8bfe4a9  MenuExample: Add Moonshine IDE file to example
     add 531d303  MXRoyale Example: Add separated example for TabNavigator
     add 4c830d2  hasChildren calls getChildren an extra time
     add 17b5534  Added TODO comment
     add b33ba8c  It seems like overridding addBead was not necessary at all
     add 58ad58a  BeadViewBase is already an IBeadView
     add b6ae67d  model is lazy-loaded only if/when it is needed
     add d1c14dd  Added doc comment
     add 2c74d69  It seems like it's legal for a model to not be an IBeadModel
     add a2f4eb4  Oops. Lost the event dispatch
     add ac1610b  Added needsView and needsController optimization
     add c05b811  Already handled in GroupBase
     add 628be8b  added needsLayout optimization
     add 9fac6c4  Make sure we use the model getter to initialize it
     add 12a8294  missed lots of models
     add c54e2bf  charts models
     add 02f3eba  drag drop models
     add 1f6bbf1  jewel models
     add 79d755e  mx models
     add 9108e28  rest of the models
     add 7a991d9  renamed methods to not conflict with needsLayout in 
UIComponent
     add c405ea0  (Hopefully) Fix model load refactor breaking Image
     add ceb4daa  Merge branch 'develop' of 
https://github.com/apache/royale-asjs into develop
     add 3e133c3  Adding a try-catch test for scope variation (based on catch 
scope).
     add 21a322c  99% sure this needs to change
     add 510c862  needed casting
     add fe370eb  missed a few model getters
     add be99cbe  MXRoyale: Fix issue where internal component TabBar of view 
stack wasn't updated properly when index was selected programmaticaly
     add 199d80f  bad import
     add 5ca3337  Added debounceShort and debounceLong
     add ea5e72e  Made asdocs a bit clearer
     add 99c0e37  Added throttle
     add dd1c6e4  Added animateFunction
     add 8889517  Let users decide hit area
     add a39ce62  Improve DragBead's behavior when out of screen bounds
     add f51e413  Added comment to explain why closure works the way it does.
     add 63bad6b  Another fun function
     add e7d41e4  animateFunction now returns an Animated which can be started 
and stopped. Animated can be instantiated directly. When it is, it can be 
optionally reusable, so the animation can be run morew than once.
     add 423dea8  Add a simple utility method to check whether a name is 
defined (before requesting its definition). The implementation can be optimized 
later.
     add e5a9928  Fix to avoid errors for missing ResourceBundle definitions 
and for default 'ignoreMissingBundles' in 'Falcon' (tested in JSRoyale, not 
checked in SWF)
     add 7741201  Better organization of functional
     add 859ed33  Make functional tests more tolerant to timing issues
     add d294a2c  made tests even more tolerant
     add c7f0724  Merge branch 'develop' of 
https://github.com/apache/royale-asjs into develop
     add 057cba2  fixed mx warnings
     add 31de16c  Make tests even more forgiving
     add 69c4587  loadBeadFromValuesManager should be after beads are added
     add 4a961fb  Fix for recent change: viewBead needs to be defined before 
accessing viewBead.popUp
     add 6a7197f  Make sure popup actually gets the set width by first 
resetting its explicit width.
     add 9cfa7df  Take borders into account when sizing popup button
     add 328ca8b  Avoid the use of eval in Language.as. This plays nicer with 
restrictive 'Content-Security-Policy' headers.
     add 89f678d  Trying to get DataGridItemRenderer to behave more like Flex 
version.
     add c6dda3d  Merge branch 'develop' of 
https://github.com/apache/royale-asjs into develop
     add 3c5b040  Added HandleImageLoadErrors for global handling of image load 
errors Works for HTML and SVG images
     add 87d0fb2  Fix for TabNavigator TabBar updates (removal) when navigator 
content is removed.
     add 9fb1525  MxRoyale: Add Moonshine IDE file to DataGridExample
     add dc3af38  MXRoyale: Add DataGrid example where component is being 
created trough code
     add dd9be56  Added arraysMatch and objectsMatch
     new 14c9688  Merge branch 'develop' into feature/markdown
     add 6c872cf  Simplified callLater
     add 0c43356  handle null
     new fe9fae3  Merge branch 'develop' into feature/markdown
     new 00b3f43  More work on rules

The 4 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:
 .../main/royale/TriStateCheckBoxPlayGround.mxml    |    4 +-
 .../jewel/todomvc/controllers/TodoController.as    |    4 +-
 .../src/main/royale/ControlsExample.mxml           |   73 +-
 .../src/main/royale/components/StackItem.mxml      |   45 +
 .../TitleWindowPopupWindowWithViewStack.mxml       |   66 +
 .../DataGridExample/DataGridExample.as3proj        |  123 ++
 .../DataGridInlineExample.as3proj                  |  123 ++
 .../build.xml                                      |    0
 examples/mxroyale/DataGridInlineExample/pom.xml    |  155 ++
 .../src/main/royale/DataGridInlineExample.mxml     |   96 ++
 .../src/main/royale/models/ProductsModel.as        |    0
 .../src/main/royale/products/Product.as            |    0
 .../main/royale/products/addRandomADGColumns.as    |    0
 .../src/main/royale/products/addRandomDGColumns.as |    0
 .../main/royale/products/addRandomProductValues.as |    0
 .../TabNavigatorExample.as3proj                    |  122 ++
 .../{HelloWorld => TabNavigatorExample}/build.xml  |    0
 .../TabNavigatorExample}/pom.xml                   |   43 +-
 .../src/main/royale/TabNavigatorExample.mxml       |   58 +
 examples/royale/MapSearch/asconfig.json            |    1 +
 examples/royale/MenuExample/MenuExample.as3proj    |  123 ++
 examples/royale/MenuExample/pom.xml                |    4 +-
 .../MenuExample/src/main/royale/MenuExample.mxml   |    4 +-
 .../mapper/DataTableMapperForArrayListData.as      |    7 +-
 frameworks/build.xml                               |   12 +
 frameworks/downloads.xml                           |   42 +-
 frameworks/js/projects/ExternsJSJS/build.xml       |  136 ++
 .../src/main/config/compile-js-config.xml          |   28 +-
 .../src/main/config/compile-js-config.xml          |    1 +
 .../Basic/src/main/resources/basic-manifest.xml    |    2 +
 .../royale/org/apache/royale/core/GroupBase.as     |   12 +-
 .../main/royale/org/apache/royale/core/UIBase.as   |   57 +-
 .../royale/org/apache/royale/html/BinaryImage.as   |    8 +-
 .../royale/org/apache/royale/html/ControlBar.as    |   32 +-
 .../royale/org/apache/royale/html/DataContainer.as |    6 +-
 .../royale/org/apache/royale/html/DropDownList.as  |    3 +-
 .../royale/org/apache/royale/html/MXMLBeadView.as  |    4 +-
 .../main/royale/org/apache/royale/html/TitleBar.as |   13 -
 .../org/apache/royale/html/beads/AccordionView.as  |    5 +-
 .../royale/html/beads/ApplicationParametersBead.as |    2 +-
 .../ApplicationParametersCaseInsensitiveBead.as    |    2 +-
 .../apache/royale/html/beads/BinaryImageLoader.as  |   20 +-
 .../royale/html/beads/CSSImageAndTextButtonView.as |    3 +-
 .../apache/royale/html/beads/CSSTextButtonView.as  |    3 +-
 .../royale/html/beads/CSSTextToggleButtonView.as   |    3 +-
 .../org/apache/royale/html/beads/CheckBoxView.as   |    3 +-
 .../CollectionChangeUpdateForArrayListData.as      |   23 +-
 .../html/beads/CollectionSelectedItemByField.as    |    3 +-
 .../apache/royale/html/beads/ColorPickerView.as    |    5 +-
 .../royale/html/beads/ColorPickerWithEmptyView.as  |    3 +-
 .../org/apache/royale/html/beads/ComboBoxView.as   |    7 +-
 .../apache/royale/html/beads/DataContainerView.as  |   15 +-
 .../royale/html/beads/DataFieldProviderBead.as     |    3 +-
 .../html/beads/DataGridColumnChangePropagator.as   |   13 +-
 .../beads/DataGridColumnForceChangePropagator.as   |   19 +-
 .../apache/royale/html/beads/DataGridLinesBead.as  |   23 +-
 .../org/apache/royale/html/beads/DataGridView.as   |   15 +-
 .../html/beads/DataProviderChangeNotifier.as       |    4 +-
 .../beads/DataProviderCollectionChangeNotifier.as  |    5 +-
 .../html/beads/DataProviderItemsChangeNotifier.as  |   27 +-
 .../org/apache/royale/html/beads/DateFieldView.as  |   13 +-
 .../org/apache/royale/html/beads/DragBead.as       |   37 +-
 .../apache/royale/html/beads/DropDownListView.as   |    3 +-
 ...cRemoveAllByNullItemRendererForArrayListData.as |    6 +-
 ...DynamicRemoveAllItemRendererForArrayListData.as |    4 +-
 .../html/beads/EasyDataProviderChangeNotifier.as   |    6 +-
 .../org/apache/royale/html/beads/ErrorImage.as     |    3 +-
 .../org/apache/royale/html/beads/GroupView.as      |    2 +-
 .../royale/html/beads/HandleImageLoadErrors.as     |   78 +
 .../apache/royale/html/beads/ITextItemRenderer.as  |    3 +-
 .../html/beads/IndexedItemRendererInitializer.as   |   20 +-
 .../royale/html/beads/ItemRendererFactoryBase.as   |    3 +-
 .../org/apache/royale/html/beads/ListView.as       |    5 +-
 .../royale/html/beads/MultiSelectionListView.as    |    5 +-
 .../apache/royale/html/beads/RadioButtonView.as    |    3 +-
 .../org/apache/royale/html/beads/ScrollBarView.as  |    3 +-
 .../apache/royale/html/beads/SimpleAlertView.as    |    3 +-
 .../org/apache/royale/html/beads/SliderView.as     |   12 +-
 .../org/apache/royale/html/beads/SpinnerView.as    |   12 +-
 .../org/apache/royale/html/beads/TextButtonView.as |    3 +-
 .../apache/royale/html/beads/TextFieldViewBase.as  |    3 +-
 .../beads/TextItemRendererFactoryForArrayData.as   |    3 +-
 .../TextItemRendererFactoryForStringVectorData.as  |    3 +-
 .../org/apache/royale/html/beads/TreeGridView.as   |   22 +-
 .../org/apache/royale/html/beads/VScrollBarView.as |    3 +-
 .../beads/VirtualDataItemRendererFactoryBase.as    |   35 +-
 .../apache/royale/html/beads/VirtualListView.as    |    3 +-
 .../CascadingMenuSelectionMouseController.as       |    4 +-
 .../controllers/DateChooserMouseController.as      |   18 +-
 .../beads/controllers/DateFieldMouseController.as  |    5 +-
 .../beads/controllers/DropDownListController.as    |    5 +-
 .../ListMultiSelectionMouseController.as           |    3 +-
 .../ListSingleSelectionMouseController.as          |    7 +-
 .../beads/controllers/MenuBarMouseController.as    |    4 +-
 .../controllers/ScrollBarMouseControllerBase.as    |    3 +-
 .../royale/html/beads/layouts/ButtonBarLayout.as   |    3 +-
 .../royale/html/beads/layouts/DataGridLayout.as    |    5 +-
 .../royale/html/beads/layouts/HScrollBarLayout.as  |    3 +-
 .../royale/html/beads/layouts/TreeGridLayout.as    |    3 +-
 .../royale/html/beads/layouts/VScrollBarLayout.as  |    3 +-
 .../beads/layouts/VirtualListVerticalLayout.as     |    3 +-
 .../html/beads/models/ArrayListSelectionModel.as   |    3 +-
 .../html/beads/models/ArrayMultiSelectionModel.as  |    3 +-
 .../html/beads/models/ArraySelectionModel.as       |    3 +-
 .../royale/html/beads/models/DataProviderModel.as  |    3 +-
 .../models/MultiSelectionCollectionViewModel.as    |    3 +-
 .../models/SingleSelectionCollectionViewModel.as   |    3 +-
 .../html/beads/models/StringSelectionModel.as      |    3 +-
 .../html/supportClasses/AccordionItemRenderer.as   |    7 +-
 .../royale/html/supportClasses/DataGridColumn.as   |    3 +-
 .../royale/html/supportClasses/DataItemRenderer.as |    3 +-
 .../html/supportClasses/GraphicsItemRenderer.as    |    4 +-
 .../html/supportClasses/StyledDataItemRenderer.as  |    5 +-
 .../supportClasses/StyledUIItemRendererBase.as     |    3 +-
 .../html/supportClasses/TextButtonItemRenderer.as  |    3 +-
 .../html/supportClasses/TextFieldItemRenderer.as   |    3 +-
 .../html/supportClasses/UIItemRendererBase.as      |    3 +-
 .../apache/royale/html/util/getLabelFromData.as    |   36 +-
 .../org/apache/royale/html/util/getModelByType.as} |   41 +-
 .../org/apache/royale/routing/BrowserRouter.as     |    5 +-
 .../royale/org/apache/royale/routing/HashRouter.as |    7 +-
 .../royale/org/apache/royale/routing/Router.as     |    6 +-
 .../charts/beads/ChartItemRendererFactory.as       |   15 +-
 .../org/apache/royale/charts/beads/ChartView.as    |    3 +-
 .../charts/beads/HorizontalCategoryAxisBead.as     |    3 +-
 .../HorizontalCategoryAxisForArrayListBead.as      |    3 +-
 .../charts/beads/HorizontalLinearAxisBead.as       |    3 +-
 .../beads/HorizontalLinearAxisForArrayListBead.as  |    3 +-
 .../charts/beads/VerticalCategoryAxisBead.as       |    3 +-
 .../beads/VerticalCategoryAxisForArrayListBead.as  |    3 +-
 .../royale/charts/beads/VerticalLinearAxisBead.as  |    3 +-
 .../beads/VerticalLinearAxisForArrayListBead.as    |    3 +-
 .../controllers/ChartSeriesMouseController.as      |    3 +-
 .../royale/charts/beads/layouts/BarChartLayout.as  |    3 +-
 .../beads/layouts/BarChartLayoutForArrayList.as    |    3 +-
 .../charts/beads/layouts/ColumnChartLayout.as      |    3 +-
 .../beads/layouts/ColumnChartLayoutForArrayList.as |    3 +-
 .../layouts/LineChartCategoryVsLinearLayout.as     |    3 +-
 .../beads/layouts/LineChartLinearVsLinearLayout.as |    3 +-
 .../royale/charts/beads/layouts/PieChartLayout.as  |    3 +-
 .../beads/layouts/PieChartLayoutForArrayList.as    |    3 +-
 .../charts/beads/layouts/StackedBarChartLayout.as  |    3 +-
 .../layouts/StackedBarChartLayoutForArrayList.as   |    3 +-
 .../beads/layouts/StackedColumnChartLayout.as      |    3 +-
 .../StackedColumnChartLayoutForArrayList.as        |    3 +-
 .../org/apache/royale/collections/FlattenedList.as |    4 +-
 .../projects/Core/src/main/royale/CoreClasses.as   |   15 +
 .../org/apache/royale/core/ElementWrapper.as       |   11 +-
 .../org/apache/royale/core/HTMLElementWrapper.as   |   40 +-
 .../org/apache/royale/core/IHasDataField.as}       |    7 +-
 .../org/apache/royale/core/IHasLabelField.as}      |    7 +-
 .../apache/royale/core/ILabelFieldItemRenderer.as  |    3 +-
 .../royale/org/apache/royale/core/ILabeledData.as} |    6 +-
 .../main/royale/org/apache/royale/core/IStrand.as  |    2 +
 .../royale/org/apache/royale/core/ImageViewBase.as |    2 +-
 .../org/apache/royale/core/StrandWithModel.as      |    4 +-
 .../royale/org/apache/royale/core/UIButtonBase.as  |    4 +-
 .../org/apache/royale/core/UIHTMLElementWrapper.as |   10 +-
 .../org/apache/royale/events/utils/EventUtils.as   |   35 +
 .../org/apache/royale/functional/Animated.as       |  301 ++++
 .../functional/decorator/animateFunction.as}       |   52 +-
 .../royale/functional/decorator/debounceLong.as}   |   58 +-
 .../royale/functional/decorator/debounceShort.as}  |   58 +-
 .../royale/functional/decorator/delayFunction.as}  |   75 +-
 .../royale/functional/decorator/throttle.as}       |   55 +-
 .../main/royale/org/apache/royale/utils/JXON.as    |    6 +-
 .../royale/org/apache/royale/utils/PointUtils.as   |   32 +-
 .../org/apache/royale/utils/array/arraysMatch.as}  |   55 +-
 .../royale/org/apache/royale/utils/callLater.as    |   19 +-
 .../royale/utils/object/classFromInstance.as}      |   51 +-
 .../org/apache/royale/utils/object/objectsMatch.as |  138 ++
 .../royale/utils/string/InternalHtmlSanitizer.as}  |   18 +-
 .../royale/utils/string/InternalSafeHtml.as}       |   15 +-
 .../apache/royale/utils/string/InternalSafeUrl.as} |   21 +-
 .../apache/royale/utils/string/sanitizeHtml.as}    |   15 +-
 .../org/apache/royale/utils/string/sanitizeUrl.as} |   15 +-
 .../src/test/royale/FlexUnitRoyaleApplication.mxml |   16 +
 .../src/test/royale/flexUnitTests/CoreTester.as    |    5 +
 .../src/test/royale/flexUnitTests/EventsTest.as    |  119 ++
 .../test/royale/flexUnitTests/FunctionalTests.as   |  289 ++++
 .../test/royale/flexUnitTests/ObjectUtilsTest.as   |  102 ++
 .../royale/flexUnitTests/SanitizeTest.as}          |   61 +-
 .../language/LanguageTesterTestTryCatch.as         |   20 +
 .../royale/html/beads/ButtonBarReorderBead.as      |    3 +-
 .../royale/html/beads/DataGridColumnReorderView.as |    7 +-
 .../beads/SensitiveMultiSelectionDropTargetBead.as |    3 +-
 .../SensitiveSingleSelectionDropTargetBead.as      |    3 +-
 .../html/beads/SingleSelectionDragSourceBead.as    |    3 +-
 .../html/beads/SingleSelectionDropTargetBead.as    |    3 +-
 .../royale/express/beads/layouts/DataGridLayout.as |    3 +-
 .../src/main/config/compile-swf-config.xml         |    4 -
 .../src/main/resources/externsjs-as-manifest.xml   |   25 -
 .../inspiretree/InspireTreeBasicControl.as         |  112 +-
 .../beads/InspireTreeCheckBoxModeBead.as           |   14 +-
 .../inspiretree/beads/InspireTreeIconBead.as       |   11 +-
 .../inspiretree/beads/InspireTreePaginateBead.as   |    7 +-
 .../beads/InspireTreeReadOnlyCheckBead.as          |   16 +-
 .../beads/InspireTreeRevertCheckBead.as            |   19 +-
 .../royale/FlexUnitRoyaleApplication-config.xml    |  111 ++
 .../src/test/royale/FlexUnitRoyaleApplication.mxml |   20 +-
 .../projects/ExternsJS/src/test/royale/build.xml   |  116 ++
 .../test/royale/flexUnitTests/ComponentTest.as}    |   55 +-
 .../test/royale/flexUnitTests/ExternsJSTester.as}  |   22 +-
 frameworks/projects/Flat/asconfig.json             |    7 +-
 .../beads/CSSContentAndTextToggleButtonView.as     |    3 +-
 .../apache/royale/flat/beads/CSSScrollBarView.as   |    4 +-
 .../apache/royale/flat/beads/DropDownListView.as   |    3 +-
 frameworks/projects/GoogleMaps/asconfig.json       |    4 +-
 .../org/apache/royale/maps/google/GoogleMap.as     |   13 +-
 .../royale/maps/google/beads/GoogleMapView.as      |   76 +-
 frameworks/projects/Graphics/pom.xml               |    2 +-
 .../royale/org/apache/royale/display/Graphics.as   |    2 +-
 .../org/apache/royale/html/NodeElementBase.as      |   15 +
 .../org/apache/royale/svg/elements/SVGBase.as      |   13 +-
 .../Jewel/src/main/resources/jewel-manifest.xml    |    4 +-
 .../royale/org/apache/royale/jewel/ComboBox.as     |    6 +-
 .../org/apache/royale/jewel/DataContainer.as       |    6 +-
 .../royale/org/apache/royale/jewel/DataGrid.as     |    3 +-
 .../royale/org/apache/royale/jewel/DropDownList.as |    6 +-
 .../main/royale/org/apache/royale/jewel/TabBar.as  |    3 +-
 .../org/apache/royale/jewel/TriStateCheckBox.as    |    4 +-
 .../royale/org/apache/royale/jewel/WizardPage.as   |    2 +-
 .../jewel/beads/controllers/ComboBoxController.as  |    6 +-
 .../controllers/DateChooserMouseController.as      |    4 +-
 .../beads/controllers/DateFieldMouseController.as  |    7 +-
 .../beads/controllers/DropDownListController.as    |    4 +-
 .../beads/controllers/ListKeyDownController.as     |    3 +-
 .../beads/controllers/NumericStepperController.as  |    3 +-
 .../jewel/beads/controllers/SnackbarController.as  |    5 +-
 .../TableCellSelectionMouseController.as           |    3 +-
 .../beads/controllers/TableKeyDownController.as    |    3 +-
 .../controllers/VirtualListKeyDownController.as    |    3 +-
 .../jewel/beads/controllers/WizardController.as    |    2 +-
 .../beads/controls/DispatchChangeOnStartup.as      |    5 +-
 .../beads/controls/combobox/ComboBoxReadOnly.as    |   93 ++
 .../jewel/beads/controls/datagrid/DataGridSort.as  |    3 +-
 .../datechooser/DateChooserDateRangeRestriction.as |    3 +-
 .../datefield/SpanishDateComponentConfig.as        |    3 +-
 .../tristatecheckbox/TriStateCheckBoxLabelState.as |    7 +-
 ...BoxStatesValues.as => TriStateCheckBoxState.as} |   12 +-
 .../TriStateCheckBoxTooltipState.as                |  112 ++
 .../RemoveAllItemRendererForArrayListData.as       |    5 +-
 .../royale/jewel/beads/layouts/ButtonBarLayout.as  |    3 +-
 .../jewel/beads/layouts/DataGridColumnLayout.as    |    5 +-
 .../royale/jewel/beads/layouts/DataGridLayout.as   |    7 +-
 .../beads/layouts/VirtualListVerticalLayout.as     |    3 +-
 .../jewel/beads/models/ArrayListSelectionModel.as  |    3 +-
 .../royale/jewel/beads/models/DataProviderModel.as |    3 +-
 .../apache/royale/jewel/beads/views/ButtonView.as  |    3 +-
 .../royale/jewel/beads/views/CheckBoxView.as       |    5 +-
 .../royale/jewel/beads/views/ComboBoxPopUpView.as  |    3 +-
 .../royale/jewel/beads/views/ComboBoxView.as       |    5 +-
 .../royale/jewel/beads/views/DataGridView.as       |    1 -
 .../royale/jewel/beads/views/DateFieldView.as      |    3 +-
 .../royale/jewel/beads/views/DropDownListView.as   |    3 +-
 .../royale/jewel/beads/views/FormHeadingView.as    |    3 +-
 .../royale/jewel/beads/views/FormItemView.as       |    3 +-
 .../apache/royale/jewel/beads/views/ListView.as    |    5 +-
 .../royale/jewel/beads/views/NumericStepperView.as |    3 +-
 .../royale/jewel/beads/views/RadioButtonView.as    |    3 +-
 .../apache/royale/jewel/beads/views/SliderView.as  |    2 +-
 .../apache/royale/jewel/beads/views/SpinnerView.as |    3 +-
 .../royale/jewel/beads/views/VirtualListView.as    |    3 +-
 .../apache/royale/jewel/beads/views/WizardView.as  |    2 +-
 .../jewel/itemRenderers/ButtonBarItemRenderer.as   |    3 +-
 .../itemRenderers/IconButtonBarItemRenderer.as     |    3 +-
 .../itemRenderers/ToggleButtonBarItemRenderer.as   |    3 +-
 .../jewel/supportClasses/combobox/ComboBoxPopUp.as |    3 +-
 .../supportClasses/datagrid/DataGridColumnList.as  |    3 +-
 .../datagrid/VirtualDataGridColumnList.as          |    3 +-
 .../jewel/supportClasses/table/TableColumn.as      |    3 +-
 .../Language/src/main/royale/LanguageClasses.as    |    1 +
 .../src/main/royale/jsUnsafeNativeInline.as}       |   36 +-
 .../royale/org/apache/royale/utils/Language.as     |   20 +-
 .../src/main/config/compile-swf-config.xml         |    1 +
 .../MXRoyale/src/main/resources/defaults.css       |   13 +-
 .../src/main/resources/mx-royale-manifest.xml      |    1 +
 .../MXRoyale/src/main/royale/MXRoyaleClasses.as    |    2 +
 .../src/main/royale/mx/charts/series/BarSeries.as  |    3 +-
 .../main/royale/mx/charts/series/ColumnSeries.as   |    3 +-
 .../src/main/royale/mx/charts/series/PieSeries.as  |    3 +-
 .../src/main/royale/mx/containers/FormItem.as      |    4 +
 .../src/main/royale/mx/containers/GridRow.as       |    4 +-
 .../src/main/royale/mx/containers/Panel.as         |   23 +-
 .../src/main/royale/mx/containers/PanelTitleBar.as |    4 +
 .../src/main/royale/mx/containers/TabNavigator.as  |   17 +-
 .../src/main/royale/mx/containers/TitleWindow.as   |   14 +-
 .../src/main/royale/mx/containers/ViewStack.as     |    9 +-
 .../beads/AdvancedDataGridHeaderLayout.as          |    8 +-
 .../royale/mx/containers/beads/CanvasLayout.as     |   37 +-
 .../royale/mx/containers/beads/TabNavigatorView.as |   59 +-
 .../royale/mx/containers/beads/VirtualListView.as  |    3 +-
 .../beads/supportClasses/ContainerContentArea.as   |   78 +
 .../src/main/royale/mx/controls/ComboBox.as        |   16 +
 .../MXRoyale/src/main/royale/mx/controls/HTML.as   | 1629 ++++++++++++++++++++
 .../MXRoyale/src/main/royale/mx/controls/Menu.as   |   18 +-
 .../src/main/royale/mx/controls/MenuBar.as         |    3 +-
 .../MXRoyale/src/main/royale/mx/controls/NavBar.as |    3 +-
 .../src/main/royale/mx/controls/PopUpMenuButton.as |    3 +-
 .../src/main/royale/mx/controls/TextArea.as        |   39 +-
 .../src/main/royale/mx/controls/ToggleButtonBar.as |    3 +-
 .../MXRoyale/src/main/royale/mx/controls/VRule.as  |   10 +-
 .../AdvancedDataGridHeaderRenderer.as              |    4 +-
 .../AdvancedDataGridItemRenderer.as                |    2 +-
 ...actoryForICollectionViewAdvancedDataGridData.as |   31 +-
 .../AdvancedDataGridItemRendererInitializer.as     |    2 +-
 .../mx/controls/beads/CSSImageAndTextButtonView.as |    3 +-
 .../main/royale/mx/controls/beads/CheckBoxView.as  |    3 +-
 .../mx/controls/beads/DataGridColumnResizeBead.as  |   12 +-
 .../beads/DataGridItemRendererInitializer.as       |   22 +-
 .../beads/DataGridLinesBeadForICollectionView.as   |   19 +-
 .../main/royale/mx/controls/beads/DataGridView.as  |   12 +-
 .../main/royale/mx/controls/beads/DateFieldView.as |    3 +-
 .../mx/controls/beads/MultiSelectionListView.as    |    6 +-
 .../royale/mx/controls/beads/RadioButtonView.as    |    3 +-
 .../ListMultiSelectionMouseController.as           |    3 +-
 .../beads/layouts/AdvancedDataGridLayout.as        |    6 +-
 .../controls/beads/layouts/DataGridHeaderLayout.as |    6 +-
 .../beads/models/ArrayMultiSelectionModel.as       |    3 +-
 .../models/SingleSelectionICollectionViewModel.as  |    3 +-
 .../beads/models/SingleSelectionIListModel.as      |    3 +-
 .../mx/controls/colorPickerClasses/SwatchPanel.as  |    4 +-
 .../mx/controls/dataGridClasses/DataGridColumn.as  |    3 +-
 .../dataGridClasses/DataGridHeaderRenderer.as      |    4 +-
 .../dataGridClasses/DataGridItemRenderer.as        |   27 +-
 .../controls/dataGridClasses/DataGridListData.as   |   23 +-
 .../mx/controls/listClasses/AdvancedListBase.as    |    6 +-
 .../mx/controls/listClasses/DataGridListBase.as    |   13 +-
 .../royale/mx/controls/listClasses/ListBase.as     |   56 +-
 .../mx/controls/listClasses/ListItemRenderer.as    |    4 +-
 .../mx/controls/treeClasses/TreeItemRenderer.as    |    8 +-
 .../MXRoyale/src/main/royale/mx/core/Container.as  |  240 ++-
 .../main/royale/mx/core/IDeferredContentOwner.as   |  103 ++
 .../src/main/royale/mx/core/INavigatorContent.as   |    2 +-
 .../src/main/royale/mx/core/UIComponent.as         |  203 ++-
 .../src/main/royale/mx/core/UITextField.as         |   12 +-
 .../src/main/royale/mx/managers/SystemManager.as   |   13 +-
 .../royale/mx/supportClasses/ButtonItemRenderer.as |    8 +-
 .../src/main/royale/mx/events/FlexEvent.as         |    2 +-
 .../royale/mx/resources/ResourceManagerImpl.as     |   31 +-
 .../src/main/royale/mx/utils/RoyaleUtil.as         |   17 +-
 .../org/apache/royale/markdown/CoreParser.as       |    4 +-
 .../org/apache/royale/markdown/rules/IRule.as      |    4 +
 .../markdown/{CoreParser.as => rules/Rule.as}      |   29 +-
 .../apache/royale/markdown/rules/RulesManager.as   |  377 +++++
 .../royale/markdown/rules/block/BlockQuote.as      |   25 +-
 .../org/apache/royale/markdown/rules/block/Code.as |   23 +-
 .../apache/royale/markdown/rules/block/Deflist.as  |   24 +-
 .../apache/royale/markdown/rules/block/Fences.as   |   24 +-
 .../apache/royale/markdown/rules/block/Footnote.as |   24 +-
 .../apache/royale/markdown/rules/block/Heading.as  |   24 +-
 .../org/apache/royale/markdown/rules/block/Hr.as   |   24 +-
 .../royale/markdown/rules/block/Htmlblock.as       |   24 +-
 .../apache/royale/markdown/rules/block/Lheading.as |   24 +-
 .../org/apache/royale/markdown/rules/block/List.as |   24 +-
 .../royale/markdown/rules/block/Paragraph.as       |   24 +-
 .../apache/royale/markdown/rules/block/Table.as    |   24 +-
 .../org/apache/royale/markdown/rules/core/Abbr.as  |   23 +-
 .../org/apache/royale/markdown/rules/core/Abbr2.as |   24 +-
 .../org/apache/royale/markdown/rules/core/Block.as |   23 +-
 .../royale/markdown/rules/core/Footnote_tail.as    |   24 +-
 .../apache/royale/markdown/rules/core/Inline.as    |   25 +-
 .../royale/markdown/rules/core/References.as       |   24 +-
 .../royale/markdown/rules/core/Replacements.as     |   24 +-
 .../royale/markdown/rules/core/Smartquotes.as      |   24 +-
 .../royale/markdown/rules/inline/Autolink.as       |   24 +-
 .../royale/markdown/rules/inline/Backticks.as      |   24 +-
 .../org/apache/royale/markdown/rules/inline/Del.as |   24 +-
 .../royale/markdown/rules/inline/Emphasis.as       |   24 +-
 .../apache/royale/markdown/rules/inline/Entity.as  |   24 +-
 .../apache/royale/markdown/rules/inline/Escape.as  |   24 +-
 .../royale/markdown/rules/inline/FootnoteRef.as    |   24 +-
 .../apache/royale/markdown/rules/inline/Htmltag.as |   24 +-
 .../royale/markdown/rules/inline/InlineFootnote.as |   24 +-
 .../org/apache/royale/markdown/rules/inline/Ins.as |   24 +-
 .../apache/royale/markdown/rules/inline/Links.as   |   24 +-
 .../apache/royale/markdown/rules/inline/Mark.as    |   24 +-
 .../apache/royale/markdown/rules/inline/Newline.as |   24 +-
 .../org/apache/royale/markdown/rules/inline/Sub.as |   24 +-
 .../org/apache/royale/markdown/rules/inline/Sup.as |   24 +-
 .../apache/royale/markdown/rules/inline/Text.as    |   24 +-
 .../main/royale/org/apache/royale/mdl/TabBar.as    |    3 +-
 .../src/main/royale/org/apache/royale/mdl/Tabs.as  |    3 +-
 .../beads/TabsItemRendererFactoryForArrayData.as   |   18 +-
 .../mdl/beads/TabsItemRendererInitializer.as       |   17 +-
 .../beads/controllers/DropDownListController.as    |    2 +-
 .../apache/royale/mdl/beads/views/SliderView.as    |    2 +-
 .../apache/royale/mobile/beads/DatePickerView.as   |   10 +-
 .../royale/mobile/beads/StackedViewManagerView.as  |   16 +-
 .../royale/mobile/beads/TabbedViewManagerView.as   |   10 +-
 .../apache/royale/mobile/beads/ToggleSwitchView.as |   24 +-
 .../royale/mobile/beads/ViewManagerViewBase.as     |   10 +-
 .../src/main/royale/ReflectionClasses.as           |    1 +
 .../royale/reflection/hasDefinitionWithName.as}    |   33 +-
 .../reflection/ReflectionTesterTestEdgeCases.as    |   13 +
 .../main/royale/spark/components/DataRenderer.as   |    3 +-
 .../src/main/royale/spark/components/Grid.as       |    4 +-
 .../royale/spark/components/SkinnableContainer.as  |   20 +-
 .../CollectionChangeUpdateForArrayListData.as      |    5 +-
 .../spark/components/beads/DropDownListView.as     |    6 +-
 .../beads/controllers/DropDownListController.as    |   52 +-
 .../spark/components/gridClasses/GridColumn.as     |    3 +-
 .../components/supportClasses/DropDownListBase.as  |    3 +-
 .../supportClasses/DropDownListButton.as           |    3 +-
 .../spark/components/supportClasses/ListBase.as    |  162 +-
 .../supportClasses/SparkTextButtonItemRenderer.as  |    9 +-
 frameworks/projects/XML/src/main/royale/XML.as     |    9 +-
 .../test/royale/flexUnitTests/xml/XMLQNameTest.as  |   33 +-
 .../html/customControls/beads/DataGridView.as      |   20 +-
 .../beads/DataItemRendererFactoryForColumnData.as  |   11 +-
 .../internalmxml/support/ListItemRenderer.as       |    2 +-
 411 files changed, 8249 insertions(+), 1596 deletions(-)
 create mode 100644 
examples/mxroyale/ControlsExample/src/main/royale/components/StackItem.mxml
 create mode 100644 
examples/mxroyale/ControlsExample/src/main/royale/components/TitleWindowPopupWindowWithViewStack.mxml
 create mode 100644 examples/mxroyale/DataGridExample/DataGridExample.as3proj
 create mode 100644 
examples/mxroyale/DataGridInlineExample/DataGridInlineExample.as3proj
 copy examples/mxroyale/{DataGridExample => DataGridInlineExample}/build.xml 
(100%)
 create mode 100644 examples/mxroyale/DataGridInlineExample/pom.xml
 create mode 100644 
examples/mxroyale/DataGridInlineExample/src/main/royale/DataGridInlineExample.mxml
 copy examples/mxroyale/{DataGridExample => 
DataGridInlineExample}/src/main/royale/models/ProductsModel.as (100%)
 copy examples/mxroyale/{DataGridExample => 
DataGridInlineExample}/src/main/royale/products/Product.as (100%)
 copy examples/mxroyale/{DataGridExample => 
DataGridInlineExample}/src/main/royale/products/addRandomADGColumns.as (100%)
 copy examples/mxroyale/{DataGridExample => 
DataGridInlineExample}/src/main/royale/products/addRandomDGColumns.as (100%)
 copy examples/mxroyale/{DataGridExample => 
DataGridInlineExample}/src/main/royale/products/addRandomProductValues.as (100%)
 create mode 100644 
examples/mxroyale/TabNavigatorExample/TabNavigatorExample.as3proj
 copy examples/mxroyale/{HelloWorld => TabNavigatorExample}/build.xml (100%)
 copy examples/{royale/MenuExample => mxroyale/TabNavigatorExample}/pom.xml 
(61%)
 create mode 100644 
examples/mxroyale/TabNavigatorExample/src/main/royale/TabNavigatorExample.mxml
 create mode 100644 examples/royale/MenuExample/MenuExample.as3proj
 create mode 100644 frameworks/js/projects/ExternsJSJS/build.xml
 copy frameworks/js/projects/{GraphicsJS => 
ExternsJSJS}/src/main/config/compile-js-config.xml (79%)
 create mode 100644 
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/HandleImageLoadErrors.as
 copy 
frameworks/projects/{MXRoyale/src/main/royale/mx/containers/PanelTitleBar.as => 
Basic/src/main/royale/org/apache/royale/html/util/getModelByType.as} (63%)
 copy 
frameworks/projects/{Markdown/src/main/royale/org/apache/royale/markdown/rules/inline/Del.as
 => Core/src/main/royale/org/apache/royale/core/IHasDataField.as} (90%)
 copy 
frameworks/projects/{Markdown/src/main/royale/org/apache/royale/markdown/rules/core/Abbr.as
 => Core/src/main/royale/org/apache/royale/core/IHasLabelField.as} (90%)
 copy 
frameworks/projects/{Markdown/src/main/royale/org/apache/royale/markdown/rules/IRule.as
 => Core/src/main/royale/org/apache/royale/core/ILabeledData.as} (91%)
 create mode 100644 
frameworks/projects/Core/src/main/royale/org/apache/royale/functional/Animated.as
 copy 
frameworks/projects/{MXRoyale/src/main/royale/mx/containers/PanelTitleBar.as => 
Core/src/main/royale/org/apache/royale/functional/decorator/animateFunction.as} 
(58%)
 copy 
frameworks/projects/{MXRoyale/src/main/royale/mx/containers/PanelTitleBar.as => 
Core/src/main/royale/org/apache/royale/functional/decorator/debounceLong.as} 
(54%)
 copy 
frameworks/projects/{MXRoyale/src/main/royale/mx/containers/PanelTitleBar.as => 
Core/src/main/royale/org/apache/royale/functional/decorator/debounceShort.as} 
(54%)
 copy 
frameworks/projects/{MXRoyale/src/main/royale/mx/containers/PanelTitleBar.as => 
Core/src/main/royale/org/apache/royale/functional/decorator/delayFunction.as} 
(52%)
 copy 
frameworks/projects/{MXRoyale/src/main/royale/mx/containers/PanelTitleBar.as => 
Core/src/main/royale/org/apache/royale/functional/decorator/throttle.as} (57%)
 copy 
frameworks/projects/{MXRoyale/src/main/royale/mx/containers/PanelTitleBar.as => 
Core/src/main/royale/org/apache/royale/utils/array/arraysMatch.as} (56%)
 copy 
frameworks/projects/{MXRoyale/src/main/royale/mx/containers/PanelTitleBar.as => 
Core/src/main/royale/org/apache/royale/utils/object/classFromInstance.as} (60%)
 create mode 100644 
frameworks/projects/Core/src/main/royale/org/apache/royale/utils/object/objectsMatch.as
 copy 
frameworks/projects/{Markdown/src/main/royale/org/apache/royale/markdown/CoreParser.as
 => 
Core/src/main/royale/org/apache/royale/utils/string/InternalHtmlSanitizer.as} 
(73%)
 copy 
frameworks/projects/{Markdown/src/main/royale/org/apache/royale/markdown/CoreParser.as
 => Core/src/main/royale/org/apache/royale/utils/string/InternalSafeHtml.as} 
(77%)
 copy 
frameworks/projects/{Markdown/src/main/royale/org/apache/royale/markdown/CoreParser.as
 => Core/src/main/royale/org/apache/royale/utils/string/InternalSafeUrl.as} 
(69%)
 copy 
frameworks/projects/{Markdown/src/main/royale/org/apache/royale/markdown/CoreParser.as
 => Core/src/main/royale/org/apache/royale/utils/string/sanitizeHtml.as} (80%)
 copy 
frameworks/projects/{Markdown/src/main/royale/org/apache/royale/markdown/CoreParser.as
 => Core/src/main/royale/org/apache/royale/utils/string/sanitizeUrl.as} (81%)
 create mode 100644 
frameworks/projects/Core/src/test/royale/flexUnitTests/EventsTest.as
 create mode 100644 
frameworks/projects/Core/src/test/royale/flexUnitTests/FunctionalTests.as
 create mode 100644 
frameworks/projects/Core/src/test/royale/flexUnitTests/ObjectUtilsTest.as
 copy 
frameworks/projects/Core/src/{main/royale/org/apache/royale/utils/callLater.as 
=> test/royale/flexUnitTests/SanitizeTest.as} (52%)
 delete mode 100644 
frameworks/projects/ExternsJS/src/main/resources/externsjs-as-manifest.xml
 create mode 100644 
frameworks/projects/ExternsJS/src/test/royale/FlexUnitRoyaleApplication-config.xml
 copy frameworks/projects/{Core => 
ExternsJS}/src/test/royale/FlexUnitRoyaleApplication.mxml (85%)
 create mode 100644 frameworks/projects/ExternsJS/src/test/royale/build.xml
 copy 
frameworks/projects/{Core/src/main/royale/org/apache/royale/utils/callLater.as 
=> ExternsJS/src/test/royale/flexUnitTests/ComponentTest.as} (55%)
 copy 
frameworks/projects/{Markdown/src/main/royale/org/apache/royale/markdown/rules/block/BlockQuote.as
 => ExternsJS/src/test/royale/flexUnitTests/ExternsJSTester.as} (79%)
 create mode 100644 
frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/combobox/ComboBoxReadOnly.as
 rename 
frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/tristatecheckbox/{TriStateCheckBoxStatesValues.as
 => TriStateCheckBoxState.as} (90%)
 create mode 100644 
frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/tristatecheckbox/TriStateCheckBoxTooltipState.as
 copy 
frameworks/projects/{Core/src/main/royale/org/apache/royale/utils/callLater.as 
=> Language/src/main/royale/jsUnsafeNativeInline.as} (59%)
 create mode 100644 
frameworks/projects/MXRoyale/src/main/royale/mx/containers/beads/supportClasses/ContainerContentArea.as
 create mode 100644 
frameworks/projects/MXRoyale/src/main/royale/mx/controls/HTML.as
 create mode 100644 
frameworks/projects/MXRoyale/src/main/royale/mx/core/IDeferredContentOwner.as
 copy 
frameworks/projects/Markdown/src/main/royale/org/apache/royale/markdown/{CoreParser.as
 => rules/Rule.as} (64%)
 create mode 100644 
frameworks/projects/Markdown/src/main/royale/org/apache/royale/markdown/rules/RulesManager.as
 copy 
frameworks/projects/{Basic/src/main/royale/org/apache/royale/html/beads/ITextItemRenderer.as
 => 
Reflection/src/main/royale/org/apache/royale/reflection/hasDefinitionWithName.as}
 (62%)

Reply via email to