0 Replies Latest reply on May 24, 2010 1:02 PM by Darrell Loverin

    [svn:fx-trunk] 16304: Move a couple of classes from mx back to framework

    Darrell Loverin Level 4

      Revision: 16304

      Revision: 16304

      Author:   dloverin@adobe.com

      Date:     2010-05-24 13:02:24 -0700 (Mon, 24 May 2010)

      Log Message:

      ***********

      Move a couple of classes from mx back to framework

       

      Moved some classes from mx.swc back to framework.swc so that spark.swc does not have any inheritance dependencies on mx.swc. Otherwise the spark RSL would always require the mx RSL. Moved IDropInListItemRenderer, BaseListData, and ITextInput.

       

      Checkintests:

      Add a checkintests for the removing unused RSLs feature and the mx split. Verify the Spark-based HelloWord.swf application does not have a definition of ?\226?\128?\156mx.controls.Label?\226?\128?\157 in its ApplicationDomain (verifies the mx RSL was not loaded).

       

      Also fixed compiler ?\226?\128?\156contains an application or module?\226?\128?\157 warnings in:

      AnimateConstraintsTests

      EasingTests

       

      QE notes: None

      Doc notes: None

      Bugs:

      Reviewer: Alex

      Tests run: checkintests

      Is noteworthy for integration: No

       

      Modified Paths:

      **************

          flex/sdk/trunk/build.xml

          flex/sdk/trunk/frameworks/projects/framework/src/FrameworkClasses.as

          flex/sdk/trunk/frameworks/tests/basicTests/BasicTests-config.xml

          flex/sdk/trunk/frameworks/tests/basicTests/BasicTests.mxml

          flex/sdk/trunk/frameworks/tests/basicTests/spark/views/AnimateConstraintsTests.mxml

          flex/sdk/trunk/frameworks/tests/basicTests/spark/views/EasingTests.mxml

       

      Added Paths:

      ***********

          flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/listClasses/BaseListData.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/listClasses/IDropInListItemR enderer.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/core/ITextInput.as

          flex/sdk/trunk/frameworks/tests/basicTests/spark/scripts/RemoveUnusedRSLsTestScript.mxml

          flex/sdk/trunk/frameworks/tests/basicTests/spark/views/HelloWorld.mxml

          flex/sdk/trunk/frameworks/tests/basicTests/spark/views/RemoveUnusedRSLsTests.mxml

       

      Removed Paths:

      *************

          flex/sdk/trunk/frameworks/projects/mx/src/mx/controls/listClasses/BaseListData.as

          flex/sdk/trunk/frameworks/projects/mx/src/mx/controls/listClasses/IDropInListItemRenderer .as

          flex/sdk/trunk/frameworks/projects/mx/src/mx/core/ITextInput.as