Clone Tools
  • last updated 19 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
adjustments for Falcon MXML codegen

  1. … 5 more files in changeset.
support mxml.children-as-data mainstream SDK

  1. … 5 more files in changeset.
Merged Apache Flex 4.9.0 release branch

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/sdk/trunk@1426689 13f79535-47bb-0310-9956-ffa450edef68

  1. … 15421 more files in changeset.
revert 1418430

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/sdk/branches/develop@1418434 13f79535-47bb-0310-9956-ffa450edef68

  1. … 23 more files in changeset.
merge 1418421 to develop branch

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/sdk/branches/develop@1418430 13f79535-47bb-0310-9956-ffa450edef68

  1. … 23 more files in changeset.
revert 1418422

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/sdk/branches/develop@1418425 13f79535-47bb-0310-9956-ffa450edef68

  1. … 23 more files in changeset.
merge r1418412 into develop branch

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/sdk/branches/develop@1418422 13f79535-47bb-0310-9956-ffa450edef68

  1. … 23 more files in changeset.
Defer adding IAdvancedStyleClients to a Group until after its children have been created with createChildren(). The locale was not propagating properly. [SDK-30452]

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/sdk/branches/develop@1403832 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 23247

Author: cframpto@adobe.com

Date: 2011-12-20T19:21:13.134833Z

Log Message:

-----------

Remove ADOBE SYSTEMS license and replace with Apache license in headers - frameworks. A 2nd pass will be needed to get the files not handled up by the scripts.

Modified Paths:

--------------

4959 paths were modified

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279241 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 23246

Author: cframpto@adobe.com

Date: 2011-12-20T17:40:08.069454Z

Log Message:

-----------

Rollback 23243. If comment followed header it was stripped as well.

Modified Paths:

--------------

2361 paths were modified

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279240 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 23243

Author: cframpto@adobe.com

Date: 2011-12-20T00:59:57.384047Z

Log Message:

-----------

In frameworks, remove Adobe headers from all files except xml/mxml file types. There are also a few .txt files that are license files that I didn't touch yet.

Modified Paths:

--------------

2361 paths were modified

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279239 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 20642

Author: smgilson@adobe.com

Date: 2011-03-07T17:53:01.854031Z

Log Message:

-----------

ASDoc updates

QE notes:

Doc notes:

Bugs:

Reviewer:

Tests run: checkintests

Is noteworthy for integration:

Modified Paths:

--------------

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/HGroup.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/RichEditableText.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/BitmapImage.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/DataGroup.as</path>

<path kind="file" action="D">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/examples/TraceSelectionRanges.mxml</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/SkinnableContainer.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/RichText.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/ButtonBarButton.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Image.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/FormHeading.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/VideoPlayer.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279238 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 20439

Author: egeorgie@adobe.com

Date: 2011-02-24T02:07:47.917641Z

Log Message:

-----------

Fix for http://bugs.adobe.com/jira/browse/SDK-29631 Changing Group.blendMode does not work properly in some cases

In this change:

- modify Group to completely bypass UIComponent's blendMode setters/getters.

QE notes: A general pass over Group blendMode with & without GraphicElements

Doc notes:

Bugs: SDK-29631

Reviewer: Ryan

Tests run: mustella full cyclone

Is noteworthy for integration: Yes

Modified Paths:

--------------

/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279237 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 20013

Author: harishs@adobe.com

Date: 2011-01-31T15:32:09.255609Z

Log Message:

-----------

QE notes: Globalization changes. Full cyclone run has been done. Default locale changes and sort bug fixes since Dec 14 2010

Doc notes: ASDOC comments for all classes have been updated.

Bugs: SDK-29132 SDK-29127 SDK-28163 SDK-29075 SDK-28600 SDK-28492 SDK-28856

Reviewer: Gordon Smith, Xie Fang, Zhigang Qi

Tests run: cyclone and checkintests

Is noteworthy for integration:

Modified Paths:

--------------

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/styles/AdvancedStyleClient.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/collections/SortField.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/validators/supportClasses/NumberValidatorBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/collections/ISort.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/validators/supportClasses/GlobalizationValidatorBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/globalization/supportClasses/CollatorBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/formatters/NumberFormatter.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/collections/ISortField.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/formatters/CurrencyFormatter.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/collections/Sort.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/validators/NumberValidator.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/formatters/DateTimeFormatter.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/validators/CurrencyValidator.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/collections/SortField.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/globalization/supportClasses/GlobalizationBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/validators/supportClasses/GlobalizationUtils.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/globalization/SortingCollator.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/globalization/StringTools.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/globalization/LastOperationStatus.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/collections/Sort.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/formatters/supportClasses/NumberFormatterBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/globalization/MatchingCollator.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279236 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 19682

Author: rfrishbe@adobe.com

Date: 2011-01-10T23:17:37.383273Z

Log Message:

-----------

Fixing up how Group manages GraphicElements. GraphicElements should still fall in to the normal LayoutManager pass; however, Group is in charge of calling the lifecycle methods directly on the graphic elements rather than LayoutManager calling them directly. Before, the GraphicElement lifecycle methods were called from Group's commitProperties(), measure(), and updateDisplayList(). However, that means that depending on when super.method() is called from a subclass of Group, you weren't sure whether the graphicelements were validated yet or not. With this change, this is now pushed in to validateProperties(), validateSize(), and validateDisplayList() to make it more consistent. That way inside of subclass of Group in the updateDisplayList() method, you know that the graphic elements will have their display lists validated after the fact.

QE notes:

Doc notes:

Bugs: SDK-25912

Reviewer: Evtim

Tests run: checkintests, complete mustella cyclone

Is noteworthy for integration: No

Modified Paths:

--------------

/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279235 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 19635

Author: aharui@adobe.com

Date: 2011-01-07T00:25:18.039632Z

Log Message:

-----------

revert the layout changes from svn 18635. Management feels that there isn't enough time to thoroughly test the changes.

Modified Paths:

--------------

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/TileLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/TextBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/managers/layoutClasses/PriorityQueue.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/ScrollerLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mx/src/mx/core/Application.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewNavigatorApplicationSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/SkinnableContainerSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/SkinnableComponent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/RichEditableText.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/controls/SWFLoader.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/BitmapImage.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/DataGroup.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/BasicLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobilecomponents/src/spark/components/IconItemRenderer.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewNavigatorSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/PopUpAnchor.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/supportClasses/LinearLayoutVector.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/events/FlexEvent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/airspark/src/spark/components/Window.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/styles/StyleProtoChain.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="D">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/IContainerInvalidating.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/skins/spark/DefaultItemRenderer.as</path>

<path kind="file" action="D">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/managers/ILayoutManagerContainerClient.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/supportClasses/LayoutBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/DataGrid.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/VerticalLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorApplicationSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/styles/IStyleManager.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/ILayoutElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/gridClasses/GridLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/airframework/src/mx/core/Window.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/skins/spark/TextFieldGridItemRendererInclude.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/styles/StyleManagerImpl.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mx/src/mx/core/Container.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/managers/LayoutManager.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/HorizontalLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Application.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279234 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 19266

Author: hmuller@adobe.com

Date: 2010-12-10T17:32:59.920871Z

Log Message:

-----------

Added support for the liveDragging style to ScrollerBase in the same way it was added in SliderBase. In addition to the new style, this adds a protected pendingValue property to ScrollerBase.

Added a Scroller liveScrolling style that sets the liveDragging style on the Scroller's scrollbars.

QE notes: This is a new Scroller feature to be tested.

Doc notes:

Bugs: SDK-28039

Reviewer: Carol

Tests run: checkin

Is noteworthy for integration: yes

Modified Paths:

--------------

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Scroller.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/ScrollBarBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/VScrollBar.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/HScrollBar.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/DataGrid.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279233 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 19060

Author: harishs@adobe.com

Date: 2010-12-06T17:34:15.020965Z

Log Message:

-----------

QE notes: Did checkintests, performed full cyclone run. There were 19 failures in mustella report. QE Judy (Mingzhou Gao and Joann Chung Anderson) confirmed that they are known problems.

Doc notes: As part of Sort and Sortfield updates, the asdoc comments were updated to reflect globalization changes.

Bugs: Fixed sdk-28493, 28691,28494, 28345, 28320, 28387, 28314, 28145

Reviewer: Gordon Smith

Tests run: cyclone, checkintests, bugs testfiles

Is noteworthy for integration: Sort and Sortfield updated with globalization support using the new spark globalization sort classes.

Number and CurrencyValidators support national digits and unicode minus symbols.

groupingPattern property dropped for Number and Currency Validators.

Modified Paths:

--------------

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/tests/basicTests/BasicTests-config.xml</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/collections/SortField.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mx/src/mx/controls/DataGrid.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/validators/supportClasses/NumberValidatorBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/collections/ICollectionView.as</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/collections/ISort.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/spark-manifest.xml</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/collections/ISortField.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/tests/basicTests/BasicTests.mxml</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/DataGrid.as</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/collections/Sort.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/validators/NumberValidator.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/advancedgrids/src/mx/olap/OLAPCube.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/validators/CurrencyValidator.as</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/collections/SortField.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/bundles/en_US/validators.properties</path>

<path kind="dir" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/collections</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mx/src/mx/controls/treeClasses/HierarchicalCollectionView.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/collections/ListCollectionView.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/validators/supportClasses/GlobalizationUtils.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/advancedgrids/src/mx/olap/DefaultCubeImpl.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/advancedgrids/src/mx/controls/AdvancedDataGridBaseEx.as</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/tests/basicTests/spark/scripts/SortTestScript.mxml</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/advancedgrids/src/mx/collections/HierarchicalCollectionView.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/collections/Sort.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/collections/ModifiedCollectionView.as</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/tests/basicTests/spark/views/SortTests.mxml</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279232 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 18635

Author: aharui@adobe.com

Date: 2010-11-17T00:18:36.469040Z

Log Message:

-----------

Add estimatedSizes to the layout infrastructure to better deal with text reflow.

Add new events to layout infrastructure to deal with caching of size information

QE notes: New APIs and Interfaces

Doc notes: New APIs and interfaces

Bugs: SDK-27226, SDK-26155, SDK-25483, SDK-23621, SDK-27225, SDK-26993, SDK-25535, SDK-25521

Reviewer: Evtim

Tests run: checkintests mustella full run

Is noteworthy for integration: yes

Modified Paths:

--------------

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/TileLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/TextBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/managers/layoutClasses/PriorityQueue.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/ScrollerLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mx/src/mx/core/Application.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/SkinnableComponent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/RichEditableText.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/controls/SWFLoader.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/DataGroup.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/BasicLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/PopUpAnchor.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/events/FlexEvent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/styles/StyleProtoChain.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/IContainerInvalidating.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/tests/basicTests/spark/scripts/FormTestScript.mxml</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/managers/ILayoutManagerContainerClient.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/skins/spark/DefaultItemRenderer.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/supportClasses/LayoutBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/VerticalLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/styles/IStyleManager.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/ILayoutElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/gridClasses/GridLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/skins/spark/TextFieldGridItemRendererInclude.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/styles/StyleManagerImpl.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mx/src/mx/core/Container.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/managers/LayoutManager.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/HorizontalLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Application.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279231 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 18173

Author: jasonsj@adobe.com

Date: 2010-10-15T17:03:20.801634Z

Log Message:

-----------

Mobile Theme Initial check-in

* New light-look visuals from XD

* Changed airmobile-config.xml to use standalone Mobile theme instead of Spark overlay

* Added theme="spark, mobile" where spark was already white-listed and support is implemented and/or planned for Mobile/spark.css (see https://zerowing.corp.adobe.com/display/flexmobile/Mobile+Theme+Styles+Spec)

* MobileSkin has symbolColor and chromeColor support. Override beginChromeColorFill and drawChromeColor when defining custom chromeColor visuals.

* CheckBox and RadioButton now have chromeColor and symbolColor support

* Added textShadowColor and textShadowAlpha support to Button and ActionBar

* Added chromeColor support to HScrollBar and VScrollBar

QE notes: All mobile skins have been updaetd.

Doc notes: Update mobile skinning documentation for new APIs

Bugs:

SDK-28043 Investigate usage of "viewWidth", "viewHeight" for the Flex Mobile Skin Assets

SDK-27609 Mobile scroll bar skins should use chromeColor

SDK-27646 cornerradius has no effect on button in mobile application

Reviewer: gruehle

Tests run: checkintests

Is noteworthy for integration: Yes

Modified Paths:

--------------

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/VScrollBarTrackSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/MobileSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/defaults.css</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/ActionBarSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Button.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/styles/metadata/BorderStyles.as</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/assets/CheckBox_symbol.fxg</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/ActionButtonSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Image.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/SkinnableComponent.as</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/assets/RadioButton_symbol.fxg</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/assets/Button_up.fxg</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/styles/metadata/ContainerBackgroundStyles.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/CheckBox.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobilecomponents/src/spark/components/ActionBar.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/assets/CheckBox_up.fxg</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/ButtonBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/SkinnableTextBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/ActionBarButtonSkinBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/HScrollBarThumbSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/SkinnableDataContainer.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/assets/RadioButton_up.fxg</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/assets/TextInput_border.fxg</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/SliderBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/ButtonSkinBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/assets/Button_down.fxg</path>

<path kind="file" action="D">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/assets/CheckBox_upSelected.fxg</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/SkinnableContainer.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/List.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/skins/spark/DefaultItemRenderer.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextInputSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/assets/RadioButton_upSelected.fxg</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/VScrollBarThumbSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/assets/CheckBox_down.fxg</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Scroller.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuItemSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/assets/RadioButton_down.fxg</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/HScrollBarTrackSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/controls/ToolTip.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/RadioButton.as</path>

<path kind="file" action="D">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/assets/CheckBox_downSelected.fxg</path>

<path kind="file" action="D">/private/flex/sdk/branches/hero_private/frameworks/themes/Mobile/spark.css</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/SelectableButtonSkinBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/airmobile-config.xml</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/CheckBoxSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/assets/RadioButton_downSelected.fxg</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/RadioButtonSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/NavigationButtonSkin.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279230 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 18025

Author: egeorgie@adobe.com

Date: 2010-10-05T23:57:27.340957Z

Log Message:

-----------

Rename IGraphicElementHost to IGraphicElementContainer

QE notes: N/A

Doc notes: None.

Bugs:

Reviewer: Ryan

Tests run: build

Is noteworthy for integration: No

Modified Paths:

--------------

<path kind="file" copyfrom-path="/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/IGraphicElementHost.as" copyfrom-rev="18023" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/IGraphicElementContainer.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="D">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/IGraphicElementHost.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/IGraphicElement.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279229 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 17975

Author: egeorgie@adobe.com

Date: 2010-09-30T22:31:08.436041Z

Log Message:

-----------

Fix SDK-25601 Don't not hard code GraphicElement to Group

In this change:

- introduce a new interface IGraphicElementHost - the IGraphicElement now relies on its parent to implement that interface

- modify IGraphicElement interface to use the new interface instead of Group

- modify the Group to implement the new interface

QE notes: No functional changes expected

Doc notes: None

Bugs: SDK-25601

Reviewer: Jason S

Tests run: mustella cyclone

Is noteworthy for integration: No

Modified Paths:

--------------

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/IGraphicElementHost.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/IGraphicElement.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279228 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 17618

Author: klin@adobe.com

Date: 2010-09-08T22:29:22.593203Z

Log Message:

-----------

Check to see if the element already has the right index in setElementIndex in Group. This prevents unnecessary removing and adding of the element.

QE notes: No

Doc notes: No

Bugs: SDK-26223

Reviewer: Ryan

Tests run: checkintests, Group

Is noteworthy for integration: No

Modified Paths:

--------------

/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279227 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 17392

Author: cframpto@adobe.com

Date: 2010-08-19T20:21:06.978032Z

Log Message:

-----------

When the scroll rect is set the container background needs to be redrawn if mouseEnabledWhereTransparent and hasMouseListeners. The hsp and vsp may have changed. This is already done when either the width or height is changed. Fix AsDoc in drawBackground header.

QE notes:

Doc notes:

Bugs: SDK-27444 and dup SDK-27470

Reviewer: Ryan, Corey, Hans

Tests run: checkintests, cyclone

Is noteworthy for integration: no

Modified Paths:

--------------

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279226 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 16560

Author: smgilson@adobe.com

Date: 2010-06-14T21:14:37.093170Z

Log Message:

-----------

Fix ASDoc version tags for several Flex 4 classes makred as Flex 3

QE notes:

Doc notes:

Bugs:

Reviewer:

Tests run: checkintests

Is noteworthy for integration:

Modified Paths:

--------------

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/NavigatorContent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/DataGroup.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/RadioButtonGroup.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/events/LoaderInvalidationEvent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/skins/spark/ListDropIndicator.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Application.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/SkinnableDataContainer.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/SkinnableComponent.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279225 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 16331

Author: jszeto@adobe.com

Date: 2010-05-27T00:20:51.292460Z

Log Message:

-----------

Form Bug Fixes

SDK-26517 - Form should take into account includeInLayout property when calculating baselineElementPosition

Added logic into Group to find the first element that has includeInLayout == true.

SDK-26509 - Spark Form shows dual error strings in non-stacked layout

Removed error string from FormSkin. Created a StackedFormSKin skin which includes the error string.

SDK-26499 - Spark Form skin should use errorStringDisplay skin part instead of errorStringText

Changed name to errorTextDisplay

SDK-26498 - Spark Form needs more padding around error strings

Added padding to the entire Form

SDK-26503 - Difficult to create custom Spark FormItem skin due to embedded required/error icon assets

Added new requiredIndicatorSource and errorIndicatorSource styles to FormItem. FormItem skins now grab the icons from these styles. Custom skin also have access to these icons.

QE notes: Form layout has changed

Doc notes: none

Bugs: SDK-26517, SDK-26509, SDK-26499, SDK-26498, SDK-26503

Reviewer: Kevin

Tests run: checkintests

Is noteworthy for integration: no

Modified Paths:

--------------

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/SparkClasses.as</path>

<path kind="file" action="D">/flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/assets/ErrorIndicator.png</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/build.xml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/defaults.css</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/StackedFormItemSkin.mxml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/FormItemSkin.mxml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/StackedFormHeadingSkin.mxml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/FormHeadingSkin.mxml</path>

<path kind="dir" action="A">/flex/sdk/trunk/frameworks/projects/spark/assets</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/build_framework.xml</path>

<path kind="file" action="A">/flex/sdk/trunk/frameworks/projects/spark/assets/RequiredIndicator.png</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/tests/basicTests/spark/scripts/FormTestScript.mxml</path>

<path kind="file" action="A">/flex/sdk/trunk/frameworks/projects/spark/assets/ErrorIndicator.png</path>

<path kind="file" action="D">/flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/assets/RequiredIndicator.png</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/FormItem.as</path>

<path kind="file" action="A">/flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/StackedFormSkin.mxml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/FormSkin.mxml</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279224 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 16296

Author: jszeto@adobe.com

Date: 2010-05-22T01:07:06.468300Z

Log Message:

-----------

Form Baseline alignment

- Update skins to take advantage of new baseline support in FormItemLayout.

- Add support to Group for baselinePositionElement.

- Fix some bugs

- Added Form into checkintest

QE notes: none

Doc notes: none

Bugs: SDK-26516, SDK-26515, SDK-26508, SDK-26510

Reviewer: Kevin

Tests run: checkintests

Is noteworthy for integration: no

Modified Paths:

--------------

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/FlexVersion.as</path>

<path kind="file" action="A">/flex/sdk/trunk/frameworks/tests/basicTests/spark/scripts/FormTestScript.mxml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="A">/flex/sdk/trunk/frameworks/tests/basicTests/spark/views/FormTests.mxml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/tests/basicTests/BasicTests.mxml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/FormItem.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/StackedFormItemSkin.mxml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/FormHeading.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/FormItemSkin.mxml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/FormSkin.mxml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/tests/basicTests/BasicTests-config.xml</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279223 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 13607

Author: jimurphy@adobe.com

Date: 2010-01-19T02:10:04.001475Z

Log Message:

-----------

Merge /branches/4.0.0revs 13385,13387,13388,13389,13390,13391,13392,13393,13405,13408,13409,13411,13417,13419,13423,13424,13428,13433,13434,13435,13436,13439,13440,13442,13444,13452,13454,13457,13458,13460,13466,13467,13468,13471,13472,13478,13479,13483,13486,13491,13493,13503,13505,13516,13518,13522,13523,13524,13530,13531,13532,13535,13537,13539,13540,13541,13548,13549,13553,13555,13560,13569 -> trunk

Checkintests pass

log from 4.0.0 changes

------------------------------------------------------------------------

r13385 | clucier@adobe.com | 2010-01-08 15:28:53 -0500 (Fri, 08 Jan 2010) | 8 lines

include-sources now expands tokens (such as {locale}).

SDK-24938

------------------------------------------------------------------------

------------------------------------------------------------------------

r13387 | clucier@adobe.com | 2010-01-08 16:27:03 -0500 (Fri, 08 Jan 2010) | 10 lines

Adding mxml flavor of HTTPMultiService back to manifest.

SDK-24748

------------------------------------------------------------------------

------------------------------------------------------------------------

r13388 | pfarland@adobe.com | 2010-01-08 17:35:37 -0500 (Fri, 08 Jan 2010) | 9 lines

No code changes here - addressing several FIXMEs for 4.0.0.

------------------------------------------------------------------------

------------------------------------------------------------------------

r13389 | gruehle@adobe.com | 2010-01-08 17:39:49 -0500 (Fri, 08 Jan 2010) | 12 lines

Deprecate (mostly) creationPolicy="queued". This feature hasn't worked correctly since Flex 1.5.

The ContainerCreationPolicy.QUEUED property could not be deprecated due to a bug, but the Container.creationIndex property is deprecated, and the "queued" option is removed from the inspectable metadata enumeration.

SDK-24479

------------------------------------------------------------------------

------------------------------------------------------------------------

r13390 | gruehle@adobe.com | 2010-01-08 17:58:36 -0500 (Fri, 08 Jan 2010) | 12 lines

TabBar component icon updates:

* Added IconFile metadata to Spark TabBar

* Reverted mx TabBar icon to the previous file (it should not have been updated)

SDK-24331

------------------------------------------------------------------------

------------------------------------------------------------------------

r13391 | rfrishbe@adobe.com | 2010-01-08 19:12:48 -0500 (Fri, 08 Jan 2010) | 8 lines

Updating OSMF for the ASDoc updates and taking a new SWC and RSL.

------------------------------------------------------------------------

------------------------------------------------------------------------

r13392 | dsubrama@adobe.com | 2010-01-08 20:50:20 -0500 (Fri, 08 Jan 2010) | 9 lines

We do not allow display object sharing in a Group if the Group has layering or if blendMode is not normal. blendMode is not normal if its been explicitly set to a particular value or if its auto and there is a non-integer alpha at play.

SDK-24667 Merge to trunk: Yes

------------------------------------------------------------------------

------------------------------------------------------------------------

r13393 | sameer@adobe.com | 2010-01-09 01:50:29 -0500 (Sat, 09 Jan 2010) | 9 lines

Removing spark.swc's dependency on datavisualization.swc

FLEXDMV-2293

------------------------------------------------------------------------

------------------------------------------------------------------------

r13405 | pfarland@adobe.com | 2010-01-09 21:59:37 -0500 (Sat, 09 Jan 2010) | 11 lines

Given Sameer's change in revision 13393 to remove spark.swc's dependency on datavisualization.swc, we should enforce this by removing the reference in build scripts when building spark.swc.

Also updating the spark.swc sample Eclipse project to reflect this change in dependency (and correct the default linkage to external).

FLEXDMV-2293

------------------------------------------------------------------------

------------------------------------------------------------------------

r13408 | clucier@adobe.com | 2010-01-10 08:47:34 -0500 (Sun, 10 Jan 2010) | 11 lines

TextBase no longer renders it's transparent bg fill to it's own graphics context. We utilize a Shape instance instead, in order to work around a player behavior where display objects with non-standard blendModes can sometimes composite incorrectly when text is present.

Thanks to Alex, checking in an improved Mustella library, which improves mouse event dispatching and hit testing (accounts for non-interactive objects a bit better).

SDK-24807 SDK-24821

------------------------------------------------------------------------

------------------------------------------------------------------------

r13409 | smgilson@adobe.com | 2010-01-10 14:11:43 -0500 (Sun, 10 Jan 2010) | 9 lines

Add asdoc version tags to OSMF classes

------------------------------------------------------------------------

------------------------------------------------------------------------

r13411 | chaase@adobe.com | 2010-01-10 23:24:16 -0500 (Sun, 10 Jan 2010) | 9 lines

Fixed RTE with BitmapUtil.getSnapshot(). We were not detecting cases of empty/transparent target objects and the capture logic would keep creating successively larger bitmaps in a vain attempt to capture the nontransparent bits. The fix was easy - objects with 0-dimension visual bounds should return null for the bitmap.

sdk-24969

------------------------------------------------------------------------

------------------------------------------------------------------------

r13417 | jimurphy@adobe.com | 2010-01-11 11:50:21 -0500 (Mon, 11 Jan 2010) | 9 lines

remove references to charts samples since we aren't using these particular samples any longer.

sdk-24772

------------------------------------------------------------------------

------------------------------------------------------------------------

r13419 | jimurphy@adobe.com | 2010-01-11 13:10:50 -0500 (Mon, 11 Jan 2010) | 9 lines

Datavisualization will no longer be linked by default

SDK-24982

------------------------------------------------------------------------

------------------------------------------------------------------------

r13423 | rfrishbe@adobe.com | 2010-01-11 16:19:43 -0500 (Mon, 11 Jan 2010) | 8 lines

Fixing an OSMF bug where if it was off-screen, it wouldn't load up until the video was onScreen. This was affecting effects, and we should load up the video as long as either autoPlay=true or autoDisplayFirstFrame=true, even if we're not on-screen.

SDK-24933

------------------------------------------------------------------------

------------------------------------------------------------------------

r13424 | cframpto@adobe.com | 2010-01-11 16:52:17 -0500 (Mon, 11 Jan 2010) | 12 lines

TLF Build 588. Bug fix for Catalyst.

Build 588

* Fix 2519851, Pasted paragraph formatting attributes overriding the attributes in the paste-to paragraph.

SDK-24883

------------------------------------------------------------------------

------------------------------------------------------------------------

r13428 | jszeto@adobe.com | 2010-01-11 18:16:16 -0500 (Mon, 11 Jan 2010) | 13 lines

Add mask and advanced blend mode support to SpriteVisualElement

SDK-24949 - Can't apply hue blend mode to FXG instance

SDK-24949

Copied blendMode and mask logic from GroupBase.

SDK-24949

------------------------------------------------------------------------

------------------------------------------------------------------------

r13433 | pfarland@adobe.com | 2010-01-11 22:17:40 -0500 (Mon, 11 Jan 2010) | 10 lines

Checking in updated xerces localized resource jars for the localization team.

SDK-25010 - Update xerces localized resource jars for the localization team

SDK-25010

------------------------------------------------------------------------

------------------------------------------------------------------------

r13434 | egeorgie@adobe.com | 2010-01-11 23:27:29 -0500 (Mon, 11 Jan 2010) | 9 lines

Fix bug http://bugs.adobe.com/jira/browse/SDK-25000 Update ASDocs for ILayoutElement::setLayoutBounds to clarify behavior for NaN parameters

SDK-25000

SDK-25000

------------------------------------------------------------------------

------------------------------------------------------------------------

r13435 | pfarland@adobe.com | 2010-01-12 01:26:30 -0500 (Tue, 12 Jan 2010) | 9 lines

Adding back Class-Path in xercesImpl.jar's MANIFEST.MF to point to the resource jars for other locales. This was lost when we upgraded to Xerces 2.9.1.

SDK-20030

------------------------------------------------------------------------

------------------------------------------------------------------------

r13436 | pfarland@adobe.com | 2010-01-12 01:38:49 -0500 (Tue, 12 Jan 2010) | 9 lines

No code changes. Removing the now obsolete Eclipse project for the halo project as we no longer have source for this project.

------------------------------------------------------------------------

------------------------------------------------------------------------

r13439 | clucier@adobe.com | 2010-01-12 08:42:40 -0500 (Tue, 12 Jan 2010) | 11 lines

Removing Player 9 playerglobal.swc.

No code changes.

SDK-25004

------------------------------------------------------------------------

------------------------------------------------------------------------

r13440 | cframpto@adobe.com | 2010-01-12 09:14:43 -0500 (Tue, 12 Jan 2010) | 9 lines

If htmlTest is set, composeHtmlText is called each time the text lines are invalidated. Many of the setters invalidate the text lines. Since composeHtmlText() sets _htmlText to null (unless there is a style sheet), we need to save the original htmlText so we can use it to regenerate the text lines. If _htmlText is used, and it is null, no text lines will be generated.

SDK-24877 SDK-23567 SDK-24877

------------------------------------------------------------------------

------------------------------------------------------------------------

r13442 | cframpto@adobe.com | 2010-01-12 09:40:20 -0500 (Tue, 12 Jan 2010) | 13 lines

For TextField and FTETextField, the color of the text seems to be a special case since it is both the property, textColor, and the style, color. The getTextStyles() method, which is called by validateNow(), will use the textColor property if it has been set, otherwise, the color style.

We need to override the textColor setter in TextField and FTETextField so that we can set explicitColor and the logic in getTextStyles() will use the explicitly set text color rather than the color style.

The textColor setter and the setColor() method do the same thing. I'm not sure why there is a setColor() method other than it is in the interface.

SDK-23440

------------------------------------------------------------------------

------------------------------------------------------------------------

r13444 | cframpto@adobe.com | 2010-01-12 10:42:57 -0500 (Tue, 12 Jan 2010) | 13 lines

TLF Build 589. Accept fixes for 2518934 and 2522433. Both are serious problems involving common use-cases of the IME and both have low-risk fixes that don't affect non-IME-related code paths.

Build 589

* Fix 2513232, IME conversion window comes up in the top left corner instead of under the text.

* Fix 2522271, IME typing doesn't replace selected text.

------------------------------------------------------------------------

------------------------------------------------------------------------

r13452 | aharui@adobe.com | 2010-01-12 12:50:37 -0500 (Tue, 12 Jan 2010) | 10 lines

RichEditableText wasn't using the SWFContext for baseline and other metrics.

QE Notes: I got two baseline property differences

Doc Notes: None

SDK-24983 API Change: No

tests: checkintests mustella/gumbo/components/TextArea, TextInput

------------------------------------------------------------------------

------------------------------------------------------------------------

r13454 | dloverin@adobe.com | 2010-01-12 13:57:30 -0500 (Tue, 12 Jan 2010) | 9 lines

Close the cssFile's input stream in a finally block.

SDK-25003

------------------------------------------------------------------------

------------------------------------------------------------------------

r13457 | klin@adobe.com | 2010-01-12 14:47:30 -0500 (Tue, 12 Jan 2010) | 8 lines

Fix to MXFTEText stylesheet to get rid of compiler warnings. The warnings were caused by three components not being in the manifest and thus, not in the library namespace. I added two specific component namespaces for the three components.

SDK-24986 ------------------------------------------------------------------------

------------------------------------------------------------------------

r13458 | smgilson@adobe.com | 2010-01-12 14:54:08 -0500 (Tue, 12 Jan 2010) | 9 lines

ASDoc fix for l10n bug FLEXDOCS-1205

FLEXDOCS-1205

FLEXDOCS-1205

------------------------------------------------------------------------

------------------------------------------------------------------------

r13460 | cframpto@adobe.com | 2010-01-12 16:20:59 -0500 (Tue, 12 Jan 2010) | 11 lines

The label in the wireframe versions of the CheckBox and RadioButton skins should be the same as the spark skin version. In particular need a right contraint to get the label to truncate.

Thermo bug TH-9663.

TH-9663

SDK-25019

------------------------------------------------------------------------

------------------------------------------------------------------------

r13466 | jszeto@adobe.com | 2010-01-12 16:56:12 -0500 (Tue, 12 Jan 2010) | 11 lines

http://bugs.adobe.com/jira/browse/SDK-24984 - Linear gradients with negative scaleX values are not properly renderered in runtime MXML graphics

SDK-24984

Modified the 0/1 scaleX safeguard to handle -1 and allow negative values.

SDK-24984

------------------------------------------------------------------------

------------------------------------------------------------------------

r13467 | egeorgie@adobe.com | 2010-01-12 17:29:39 -0500 (Tue, 12 Jan 2010) | 9 lines

Fix bug http://bugs.adobe.com/jira/browse/SDK-25014 HorizontalLayout does not calculate drop index correctly

SDK-25014

SDK-25014

------------------------------------------------------------------------

------------------------------------------------------------------------

r13468 | egeorgie@adobe.com | 2010-01-12 18:59:25 -0500 (Tue, 12 Jan 2010) | 9 lines

(commit on behalf of Hans): The following ASyncListView methods now ignore IPEs thrown when the operation is delegated: 'get length()', addItem(), addItemAt(), setItemAt().

sdk-24975

------------------------------------------------------------------------

------------------------------------------------------------------------

r13471 | pfarland@adobe.com | 2010-01-12 23:03:33 -0500 (Tue, 12 Jan 2010) | 9 lines

Checking in Sujata's fix for FXGUtils bug 2525627 - handling negative scaleX values on linear gradients.

SDK-24985

------------------------------------------------------------------------

------------------------------------------------------------------------

r13472 | sameer@adobe.com | 2010-01-13 01:07:21 -0500 (Wed, 13 Jan 2010) | 9 lines

As, there is no advancedDataGridListData property, the Exclude metadata for listData needs to be removed. Also, fixed some wrong usage of listData.

------------------------------------------------------------------------

------------------------------------------------------------------------

r13478 | dloverin@adobe.com | 2010-01-13 09:09:40 -0500 (Wed, 13 Jan 2010) | 15 lines

AIR Kit for Flex 4 - version 1.5.3

Same AIR runtime as before. Contains files updated for Flex 4:

* applicationupdater.swc

* applicationupdater.swf

* applicationupdater_ui.swc

* applicationupdater_ui.swf.

SDK-15011

------------------------------------------------------------------------

------------------------------------------------------------------------

r13479 | gauravj@adobe.com | 2010-01-13 10:10:30 -0500 (Wed, 13 Jan 2010) | 8 lines

Fix for Excluded styles still appearing in LangRef.

SDK-25024 Reviewed By: Paul

------------------------------------------------------------------------

------------------------------------------------------------------------

r13483 | aharui@adobe.com | 2010-01-13 15:54:59 -0500 (Wed, 13 Jan 2010) | 8 lines

Update ASDoc for ButtonBar

QE Notes: none

Doc Notes: Please review change

SDK-24981

------------------------------------------------------------------------

------------------------------------------------------------------------

r13486 | klin@adobe.com | 2010-01-13 19:21:05 -0500 (Wed, 13 Jan 2010) | 8 lines

Fix null mask RTE in RichText. Need a null check in commitProperties when the mask changes.

SDK-25038 ------------------------------------------------------------------------

------------------------------------------------------------------------

r13491 | gosmith@adobe.com | 2010-01-13 21:56:45 -0500 (Wed, 13 Jan 2010) | 11 lines

Fixed a Spark ComboBox accessibility problem.

Committed a fix proposed by Hans Hillen in email on 1/12, for a problem reported by Jon Avila in email on 12/28. Arrowing up/down in an open Spark ComboBox was causing the MSAA event EVENT_OBJECT_FOCUS to be sent twice for each item.

SDK-25027

------------------------------------------------------------------------

------------------------------------------------------------------------

r13493 | gosmith@adobe.com | 2010-01-13 22:01:39 -0500 (Wed, 13 Jan 2010) | 10 lines

Fixed a Spark list-based-components accessibility problem.

Committed a fix proposed by Hans Hillen in email on 1/12, for a problem reported by Jon Avila in email on 12/28. The Player sometimes passes an unconverted childID like -1001999996 to get get_accName(), which then causes a RangeError when passed on to dataProvider.getItemAt(). Until this is fixed, we now protect against this by a range check, and return "" for the MSAA name if the childID is bad.

SDK-25026

------------------------------------------------------------------------

------------------------------------------------------------------------

r13503 | preilly@adobe.com | 2010-01-14 11:41:58 -0500 (Thu, 14 Jan 2010) | 33 lines

* Fixed two issues seen in FB.

SDK-24938 SDK-24708 Code-level description of changes:

tools/oem/Application.java

Modified getReport() to pass the SourceList into the OEMReport constructor.

tools/oem/Library.java

Modified getReport() to pass the SourceList into the OEMReport constructor.

Modified compile() and recompile() to pass the

CompilerConfiguration into processSources().

Modified processSources() do token expansion on "sources" before

processing.

tools/oem/internal/OEMReport.java

Modified constructor to take an additional SourceList arg and to

use it to initialize sourceListPaths.

Modified processSources() to no longer initialize sourceListPaths

because the constructor now does it.

------------------------------------------------------------------------

------------------------------------------------------------------------

r13505 | jimurphy@adobe.com | 2010-01-14 13:54:44 -0500 (Thu, 14 Jan 2010) | 9 lines

make flash-integration src appear in the package

sdk-25040

------------------------------------------------------------------------

------------------------------------------------------------------------

r13516 | rfrishbe@adobe.com | 2010-01-14 22:09:26 -0500 (Thu, 14 Jan 2010) | 8 lines

Fixing an OSMF bug caused (really exacerbated by) by SDK-24933. There are some timing issues when trying to load up the video on our own, particularly around trying to load the video and then trying to play the video (or pause, or pause and then play, etc...). Now, when we're trying to load, we have a new method, cancelLoadAndPlay() that will figure out how to clean up the load() call and continue to play. There is similar code for pause(), but it's usually a lot easier to do. I'm not really worried about people calling play() or pause() when we're loading--more worried about a change in visibility that would cause us to pause or play.

SDK-24933

SDK-25037

------------------------------------------------------------------------

------------------------------------------------------------------------

r13518 | gosmith@adobe.com | 2010-01-15 01:45:30 -0500 (Fri, 15 Jan 2010) | 8 lines

Deleted an empty 'accessibility' source directory in projects/airspark.

SDK-25069

------------------------------------------------------------------------

------------------------------------------------------------------------

r13522 | deeptika@adobe.com | 2010-01-15 05:41:10 -0500 (Fri, 15 Jan 2010) | 9 lines

Removing obselete files. These are already removed from trunk in revision 13519

------------------------------------------------------------------------

------------------------------------------------------------------------

r13523 | cframpto@adobe.com | 2010-01-15 09:48:11 -0500 (Fri, 15 Jan 2010) | 12 lines

TLB Build 590. Approved for checkin.

Build 590

* Fix 2525017 - added range checking to IMEClient getTextBounds to avoid exceptions caused by invalid ranges. Returns empty rectangle in bad range case.

------------------------------------------------------------------------

------------------------------------------------------------------------

r13524 | preilly@adobe.com | 2010-01-15 10:32:55 -0500 (Fri, 15 Jan 2010) | 14 lines

* Fixed a PropertyReference CSS function bug.

SDK-22995 Code-level description of changes:

Modified processReference() by flipping logic when checking for a

property declaration.

------------------------------------------------------------------------

------------------------------------------------------------------------

r13530 | gruehle@adobe.com | 2010-01-15 15:07:43 -0500 (Fri, 15 Jan 2010) | 10 lines

DownloadProgressBar no longer moves backwards when RSLs are loading.

SDK-25047

------------------------------------------------------------------------

------------------------------------------------------------------------

r13531 | preilly@adobe.com | 2010-01-15 15:50:59 -0500 (Fri, 15 Jan 2010) | 29 lines

* Fixed invalid property reference error reporting by postponing the

validation until prelink when the MxmlDocument's type is available.

SDK-22995 SDK-24738 Code-level description of changes:

modules/compiler/src/java/flex2/compiler_en.properties

Renamed css.StyleDef.InvalidPropertyReference to

css.StylesContainer.InvalidPropertyReference.

modules/compiler/src/java/flex2/compiler/css/StyleDef.java

Removed InvalidPropertyReference checking from processReference().

modules/compiler/src/java/flex2/compiler/css/StylesContainer.java

Modified setMxmlDocument() to store a reference to it's QName.

Modified validate() to iterate over all style properties and to

call validatePropertyReferences() if mxmlDocumentQName is not

null.

------------------------------------------------------------------------

------------------------------------------------------------------------

r13532 | clucier@adobe.com | 2010-01-15 16:24:00 -0500 (Fri, 15 Jan 2010) | 10 lines

Eliminated RTE by changing logic in Skin such that it doesn't assume the existence of hostComponent (consistent with SkinnableComponent). Updated some windowChrome skins with hostComponent metadata.

SDK-25057

------------------------------------------------------------------------

------------------------------------------------------------------------

r13535 | gosmith@adobe.com | 2010-01-15 17:45:38 -0500 (Fri, 15 Jan 2010) | 14 lines

Part 1 of fixing line endings in AS and MXML files so that line numbers are correct while debugging.

We've got a widespread problem with line-endings (\r\n vs \n vs \r) because not all our files have svn:eol-style set to "native". (With this setting, the line endings are adjusted for the platform that you check out code onto. Without it, you can end up with all-Mac line endings on a Windows machine, Windows+Mac+Unix line endings on a Mac, etc. The goal is all-Win on Win, all-Mac on Mac, etc.)

For schedule reasons, we've decided to minimize risk by fixing only AS and MXML files in frameworks/projects that contribute to our SWCs, because here line-ending problems can throw off line numbers and the debugger doesn't step through the right lines of code.

You can't set svn:eol-style to "native" unless the line endings are already correct for your platform. Since I'm on Windows, I wrote a script to find a fix the files that had any \n or \n line endings. The files now have \r\n.

SDK-24966 ------------------------------------------------------------------------

------------------------------------------------------------------------

r13537 | dloverin@adobe.com | 2010-01-15 19:23:42 -0500 (Fri, 15 Jan 2010) | 9 lines

Fix RTE when unloading a style module.

SDK-25055

------------------------------------------------------------------------

------------------------------------------------------------------------

r13539 | jrueppel@adobe.com | 2010-01-15 19:39:34 -0500 (Fri, 15 Jan 2010) | 5 lines

Checking in previous fixes to localized frameworks resource files. Minor string changes which we already applied and tested to the 4.0.0 trunk

Code Review by Gordon - Filing an SDK task/bug to add some comments to these in the future so translators (and EN users perhaps) realize how these work.

Fixes bugs: SDK-23740,SDK-21286,SDK-24252,SDK-22121,SDK-25049,SDK-25030

SDK-23740 SDK-21286 SDK-24252 SDK-22121 SDK-25049 SDK-25030

------------------------------------------------------------------------

------------------------------------------------------------------------

r13540 | rfrishbe@adobe.com | 2010-01-15 19:41:15 -0500 (Fri, 15 Jan 2010) | 8 lines

Updating OSMF.

------------------------------------------------------------------------

------------------------------------------------------------------------

r13541 | gosmith@adobe.com | 2010-01-15 19:47:34 -0500 (Fri, 15 Jan 2010) | 10 lines

Part 2 of fixing line endings in AS and MXML files so that line numbers are correct while debugging.

All AS and MXML files frameworks/projects (that are code for SWCs) now have svn:eol-style set to "native" (and svn:mime-type set to "text/plain"). Having svn:eol-style set to "native" should ensure that when you get these files on a particular platform, the line-endings are correct for that platform.

SDK-24966 ------------------------------------------------------------------------

------------------------------------------------------------------------

r13548 | gosmith@adobe.com | 2010-01-15 21:13:33 -0500 (Fri, 15 Jan 2010) | 10 lines

Commented out code in AccImpl that makes FormItems have 'silent' accessibility.

It seems to cause JAWS's accessibility model to get our of sync with the Player's accessibility model, resulting in various symptoms such as incorrect child counts, non-functioning virtual pc mode, and IE crashes (due to Player problems).

SDK-25042 ------------------------------------------------------------------------

------------------------------------------------------------------------

r13549 | chaase@adobe.com | 2010-01-15 23:54:18 -0500 (Fri, 15 Jan 2010) | 9 lines

Fixed a problem with Rotate3D+Resize. We now restore proper state values for post-layout offsets when an effect finishes. Previously, a 3D effect would side-effect these properties, which would be persistent on the target object.

sdk-24993 sdk-24994

------------------------------------------------------------------------

------------------------------------------------------------------------

r13553 | dloverin@adobe.com | 2010-01-16 17:50:39 -0500 (Sat, 16 Jan 2010) | 12 lines

Fix for generated style module code when compiling with -compatibility-version=3.0

The compiler now generates selectors with unqualified class names when compiling with -compatibility-version=3.0.

SDK-25090

------------------------------------------------------------------------

------------------------------------------------------------------------

r13555 | deeptika@adobe.com | 2010-01-17 03:31:14 -0500 (Sun, 17 Jan 2010) | 9 lines

Adding workaround for FLEXDMV-2296 (DMV components should not override CSSStyleDeclaration.defaultFactory to establish default styles) so that

FLEXDMV-2296 charts can set textFieldClass to UIFTETextField in a theme.

FLEXDMV-2296 ------------------------------------------------------------------------

------------------------------------------------------------------------

r13560 | aharui@adobe.com | 2010-01-18 00:09:32 -0500 (Mon, 18 Jan 2010) | 9 lines

FlexPrintJob didn't know that in Flex 4, width no longer factors in the scaleX and height no longer factors in scaleY

QE Notes: none

Doc Notes: none

SDK-25044

------------------------------------------------------------------------

------------------------------------------------------------------------

r13569 | rbhat@adobe.com | 2010-01-18 06:46:25 -0500 (Mon, 18 Jan 2010) | 1 line

Added qtp_air_rb.swc for other locales in 4.0.0 branch

------------------------------------------------------------------------

Modified Paths:

--------------

992 paths were modified

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279222 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 12969

Author: egeorgie@adobe.com

Date: 2009-12-15T21:56:35.581732Z

Log Message:

-----------

Cleanup FIXMEs.

QE notes: None

Doc notes: None

Bugs: None

Reviewer: Hans

Tests run: checkintests

Is noteworthy for integration: No

Modified Paths:

--------------

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/supportClasses/AnimateInstance.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/TextBase.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/supportClasses/LayoutElementHelper.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/ToggleButtonBase.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/HorizontalLayout.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/VerticalLayout.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/Path.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/Rect.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/ListItemDragProxy.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279221 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 12964

Author: jimurphy@adobe.com

Date: 2009-12-15T18:41:33.901783Z

Log Message:

-----------

Partial revert of rev# 12926.

frameworks/projects/spark/src/spark/components/Group.as

A Group cannot share its display object when layering is in effect or blendMode is not normal. Blend mode is not normal when it is explicitly set OR blendMode is auto and a fractional alpha is at play.

Bugs: http://bugs.adobe.com/jira/browse/SDK-24667

Modified Paths:

--------------

/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Group.as

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1279220 13f79535-47bb-0310-9956-ffa450edef68