[svn:fx-trunk] 12270: * Another batch of compiler fixes.

Revision: 12270
Revision: 12270
Author:   [email protected]
Date:     2009-11-30 07:51:06 -0800 (Mon, 30 Nov 2009)
Log Message:
Another batch of compiler fixes.
QE notes:
Doc notes:
Bugs: SDK-24083, SDK-24084, SDK-23721, SDK-24386
Reviewer: Corey
Tests run: checkintests
Is noteworthy for integration: yes, fixes DMV issue and FB issue
Code-level description of changes:
  modules/compiler/src/java/flex2/tools/PreLink.java
    Revert a last minute change, which I made before revision 12043,
    by moving the while loop back outside the for loop.  Otherwise the
    iterator only gets created once inside the for loop.  This fixes
    SDK-23721 and SDK-24386.
  modules/compiler/src/java/flex2/compiler/as3/SyntaxTreeEvaluator.java
    Modified stripRedeclaredManagementVars() by checking if classInfo
    is null before using it.  It can be null when errors have
    occurred.  This helped reveal the problem with SDK-24083 and
    SDK-24084.
  modules/compiler/src/java/flex2/compiler/SourceList.java
    Modified calculateRelativePath() to better handle multiple
    directories which overlap by name.  This fixes SDK-24083 and
    SDK-24084.
Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-24083
    http://bugs.adobe.com/jira/browse/SDK-24084
    http://bugs.adobe.com/jira/browse/SDK-23721
    http://bugs.adobe.com/jira/browse/SDK-24386
    http://bugs.adobe.com/jira/browse/SDK-23721
    http://bugs.adobe.com/jira/browse/SDK-24386
    http://bugs.adobe.com/jira/browse/SDK-24083
    http://bugs.adobe.com/jira/browse/SDK-24084
    http://bugs.adobe.com/jira/browse/SDK-24083
    http://bugs.adobe.com/jira/browse/SDK-24084
Modified Paths:
    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/SourceList.java
    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/SyntaxTreeEvaluator.java
    flex/sdk/trunk/modules/compiler/src/java/flex2/tools/PreLink.java

Similar Messages

  • [svn:fx-trunk] 12848: * Another batch of compiler fixes.

    Revision: 12848
    Revision: 12848
    Author:   [email protected]
    Date:     2009-12-11 06:46:13 -0800 (Fri, 11 Dec 2009)
    Log Message:
    Another batch of compiler fixes.
    QE notes:
    Doc notes:
    Bugs: SDK-24472, SDK-14213, SDK-24555
    Reviewer: Corey, Mike M.
    Cycloner: Gaurav
    Tests run: full cyclone
    Is noteworthy for integration: Yes, the SwcDynamicArchive.java change
                                   should reduce memory use in FB.
    Code-level description of changes:
      modules/swfutils/src/java/flash/localization/LocalizationManager.java
        Added "locale" variable and initialized it to Locale.getDefault().
        Replaced use of Locale.getDefault() with "locale" variable.
        Added setLocale().
      modules/antTasks/src/flex/ant/MxmlcTask.java
      modules/antTasks/src/flex/ant/CompcTask.java
        Added user-locale option.
      modules/compiler/src/java/flex2/configuration_en.properties
        Added user-locale description.
      modules/compiler/src/java/flex2/tools/oem/internal/OEMUtil.java
        Modified setupLocalizationManager() to only create a new
        LocalizationManager if one hasn't been setup already.
        Removed "finally { clean() }" from all local methods.  It was
        clearing out the LocalizationManager, which was causing the
        configured locale to be lost.  flex2.tools.oem.Application and
        flex2.tools.oem.Library already call OEMUtil.clean(), so it
        doesn't need to be called here.
      modules/compiler/src/java/flex2/compiler/common/Configuration.java
        Added cfgUserLocale().
      modules/compiler/src/java/flex2/compiler/config/ConfigurationException_en.properties
        Added UserLocaleNotAvailable message.
      modules/compiler/src/java/flex2/compiler/config/ConfigurationException.java
        Added UserLocaleNotAvailable class.
      compiler/src/java/flex2/compiler/media/FontTranscoder.java
        Modified getURL() to handle fonts in a SWC subdirectory.  This
        fixes SDK-24555.
      compiler/src/java/flex2/compiler/swc/SwcDynamicArchive.java
        Modified save() to close and null out "out".  This fixes SDK-24472.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-24472
        http://bugs.adobe.com/jira/browse/SDK-14213
        http://bugs.adobe.com/jira/browse/SDK-24555
        http://bugs.adobe.com/jira/browse/SDK-24555
        http://bugs.adobe.com/jira/browse/SDK-24472
    Modified Paths:
        flex/sdk/trunk/modules/antTasks/src/flex/ant/CompcTask.java
        flex/sdk/trunk/modules/antTasks/src/flex/ant/MxmlcTask.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/common/Configuration.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/config/ConfigurationException.jav a
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/config/ConfigurationException_en. properties
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/media/FontTranscoder.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/swc/SwcDynamicArchive.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/configuration_en.properties
        flex/sdk/trunk/modules/compiler/src/java/flex2/tools/oem/internal/OEMUtil.java
        flex/sdk/trunk/modules/swfutils/src/java/flash/localization/LocalizationManager.java

  • [svn:fx-trunk] 11732: * Another batch of compiler fixes.

    Revision: 11732
    Author:   [email protected]
    Date:     2009-11-12 13:18:47 -0800 (Thu, 12 Nov 2009)
    Log Message:
    Another batch of compiler fixes.
    QE notes: The mxunit test
              Namespaces_LibraryTag_Definition_GraphicalAssetTest failed,
              but I think the test should result in a compile error.
    Doc notes:
    Bugs: SDK-23898, SDK-24001, SDK-24075, SDK-22471, SDK-23772, SDK-23662
    Reviewer: Corey
    Tests run: ran full cyclone twice, but all the mustella tests timed
               out on the "cyclone assist" server, so I ran a sampling
               locally.
    Is noteworthy for integration: No
    Code-level description of changes:
      modules/swfutils/src/java/flash/util/StringUtils.java
        Modified unformatString() to more closely match the opposite of
        formatString() by only converting a double backslash to a single
        backslash when it precedes a 'u'.  This fixes SDK-23898.
      modules/compiler/src/java/flex2/compiler/common/CompilerConfiguration.java
        Made report-invalid-styles-as-warnings and
        show-invalid-css-property-warnings no longer hidden.  This fixes
        SDK-24001.
      modules/compiler/src/java/flex2/compiler/SymbolTable.java
        Added debug param to constructor and modified it to turn on
        perCompileData.omitTrace when it's false.  This fixes SDK-24075.
      modules/compiler/src/java/flex2/compiler/mxml/rep/AtEmbed.java
        Uncommented fix for SDK-22471, which was accidentally commented
        out.
      modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
        Modified analyze(XMLNode) to only add an import for XMLUtil when
        e4x is false.  This fixes SDK-23772.
        Modified analyze(XMLListNode) to no longer add an import for
        XMLUtil, because it's not used.
        Modified createInlineComponentUnit() and createDefinitionUnit() to
        use new method getInnerClassName() to create a unique className,
        if the user doesn't specify one.  This fixes SDK-23662.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23898
        http://bugs.adobe.com/jira/browse/SDK-24001
        http://bugs.adobe.com/jira/browse/SDK-24075
        http://bugs.adobe.com/jira/browse/SDK-22471
        http://bugs.adobe.com/jira/browse/SDK-23772
        http://bugs.adobe.com/jira/browse/SDK-23662
        http://bugs.adobe.com/jira/browse/SDK-23898
        http://bugs.adobe.com/jira/browse/SDK-24001
        http://bugs.adobe.com/jira/browse/SDK-24075
        http://bugs.adobe.com/jira/browse/SDK-22471
        http://bugs.adobe.com/jira/browse/SDK-23772
        http://bugs.adobe.com/jira/browse/SDK-23662
    Modified Paths:
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/SymbolTable.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/common/CompilerConfiguration.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/AtEmbed.java
        flex/sdk/trunk/modules/swfutils/src/java/flash/util/StringUtils.java

  • [svn:fx-trunk] 12043: * Weekly batch of compiler fixes.

    Revision: 12043
    Revision: 12043
    Author:   [email protected]
    Date:     2009-11-20 08:00:57 -0800 (Fri, 20 Nov 2009)
    Log Message:
    Weekly batch of compiler fixes.
    QE notes: mustella server runs can use -debug or
              -omit-trace-statements=false now.
    Doc notes: Yes, new option.
    Bugs: SDK-24229, SDK-24228, SDK-24224, SDK-24271, SDK-24001, SDK-24075
    Reviewer: Pete F (SwcChecksums.java, PreLink.java), Corey (everything else)
    Tests run: full cyclone, which had some mxunit and junit failures,
               which I fixed and confirmed by rerunning the failed tests.
               Mustella had a bunch of VideoPlayer related failures, which
               I assume a related to the switch to the OSMF player.
    Is noteworthy for integration: Yes, added new option -omit-trace-statements,
                                   the default is true for production.
    Code-level description of changes:
      modules/compiler/src/java/flex2/configuration_en.properties
        Added details for report-invalid-styles-as-warnings and
        show-invalid-css-property-warnings to finish off SDK-24001.
      modules/compiler/src/java/flex2/tools/SwcChecksums.java
        Take non-SWC theme files into consideration when generating the
        SWC checksum, because getThemeInfo() in CompilerConfiguration has
        doChecksum() returning false.  This fixes part of SDK-24271.
      modules/compiler/src/java/flex2/tools/PreLink.java
        Modified processMainUnit() to replace duplicates returned from
        StylesContainer.processDependencies() rather than skipping them.
        This fixes the rest of SDK-24271, which was introduced by revision
        11575.
      modules/compiler/src/java/flex2/compiler/common/CompilerConfiguration.java
        Added omit-trace-statements option.
      modules/compiler/src/java/flex2/compiler/common/DefaultsConfigurator.java
      frameworks/flex-config.xml
        Added omit-trace-statements default of true.
      modules/compiler/src/java/flex2/compiler/SymbolTable.java
        Modified constructor to turn on trace statement omission when
        debug is false and omitTraceStatements is true.
      modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
        Essentially revert the fix for SDK-23662, which fixes SDK-24229,
        SDK-24228, and SDK-24224.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-24229
        http://bugs.adobe.com/jira/browse/SDK-24228
        http://bugs.adobe.com/jira/browse/SDK-24224
        http://bugs.adobe.com/jira/browse/SDK-24271
        http://bugs.adobe.com/jira/browse/SDK-24001
        http://bugs.adobe.com/jira/browse/SDK-24075
        http://bugs.adobe.com/jira/browse/SDK-24001
        http://bugs.adobe.com/jira/browse/SDK-24271
        http://bugs.adobe.com/jira/browse/SDK-24271
        http://bugs.adobe.com/jira/browse/SDK-23662
        http://bugs.adobe.com/jira/browse/SDK-24229
        http://bugs.adobe.com/jira/browse/SDK-24228
        http://bugs.adobe.com/jira/browse/SDK-24224
    Modified Paths:
        flex/sdk/trunk/frameworks/flex-config.xml
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/SymbolTable.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/common/CompilerConfiguration.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/common/DefaultsConfigurator.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/configuration_en.properties
        flex/sdk/trunk/modules/compiler/src/java/flex2/tools/Mxmlc.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/tools/PreLink.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/tools/SwcChecksums.java

  • [svn:fx-trunk] 10647: * A batch of compiler fixes.

    Revision: 10647
    Author:   [email protected]
    Date:     2009-09-28 10:21:59 -0700 (Mon, 28 Sep 2009)
    Log Message:
    A batch of compiler fixes.
    QE notes:
    Doc notes:
    Bugs: SDK-22258, SDK-21547, SDK-22879, SDK-23169, SDK-23336
    Reviewer: Edwin (ActionFactory.java), Ryan (VideoPlayer.as), Corey
    Tests run: full cyclone
    Is noteworthy for integration: Yes, HostComponent, SkinPart, and
                                   SkinState metadata is now validated by
                                   the compiler.
    Code-level description of changes:
      frameworks/projects/spark/src/spark/skins/spark/BorderSkin.as
        Made HostComponent fully qualified.
      frameworks/projects/spark/src/spark/components/VideoPlayer.as
        Updated SkinState metadata to reflect revision 7732.
      modules/swfutils/src/java/flash/swf/ActionFactory.java
        Made getLabel() more bullet proof.
      modules/compiler/src/java/flex2/compiler_en.properties
        Added as3.HostComponentExtension.HostComponentClassNotFound,
        as3.HostComponentExtension.MissingSkinPart,
        as3.HostComponentExtension.MissingSkinState,
        as3.SyntaxTreeEvaluator.OnlyOneHostComponentAllowed, and
        as3.SyntaxTreeEvaluator.SkinPartsMustBePublic.
      modules/compiler/src/java/flex2/compiler/CompilationUnit.java
        Replaced hasHostComponentMD with hostComponentMetaData.
      modules/compiler/src/java/flex2/compiler/as3/genext/GenerativeClassInfo.java
        Modified getImports() to support Vectors.
      modules/compiler/src/java/flex2/compiler/as3/HostComponentEvaluator.java
        Removed, because we really don't need to evaluate the AST again to
        find the HostComponent metadata since SyntaxTreeEvaluator has
        already found it.
      modules/compiler/src/java/flex2/compiler/as3/AbstractSyntaxTreeUtil.java
        Modified generateTypeExpression() and generateVariable() to
        support passing in a position.
      modules/compiler/src/java/flex2/compiler/as3/SyntaxTreeEvaluator.java
        Modified evaluate(Context, MetaDataNode) to handle .
        Modified processHostComponentMetaData() to store the node in the
        CompilationUnit and report an error if more than one HostComponent
        is found.
        Added processSkinPartMetaData().
      modules/compiler/src/java/flex2/compiler/as3/HostComponentExtension.java
        Refactored to handle what HostComponentEvaluator was doing, plus
        validate HostComponent, SkinPart and SkinState metadata.
      modules/compiler/src/java/flex2/compiler/mxml/rep/init/ValueInitializer.java
        Modified generateDefinitionBody() to store a line number mapped
        position for the variable definition.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-22258
        http://bugs.adobe.com/jira/browse/SDK-21547
        http://bugs.adobe.com/jira/browse/SDK-22879
        http://bugs.adobe.com/jira/browse/SDK-23169
        http://bugs.adobe.com/jira/browse/SDK-23336
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VideoPlayer.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/BorderSkin.as
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/CompilationUnit.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/AbstractSyntaxTreeUtil.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/HostComponentExtension.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/SyntaxTreeEvaluator.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/genext/GenerativeClassInfo.ja va
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/init/ValueInitializer.ja va
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler_en.properties
        flex/sdk/trunk/modules/swfutils/src/java/flash/swf/ActionFactory.java
    Removed Paths:
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/HostComponentEvaluator.java

  • [svn:fx-trunk] 11179: * Weekly batch of compiler fixes.

    Revision: 11179
    Author:   [email protected]
    Date:     2009-10-27 08:05:06 -0700 (Tue, 27 Oct 2009)
    Log Message:
    Weekly batch of compiler fixes.
    QE notes:
    Doc notes:
    Bugs: SDK-23111, SDK-23262, SDK-17908, SDK-21737, SDK-23559
    Reviewer: Corey
    Tests run: full cyclone
    Is noteworthy for integration: no
    Code-level description of changes:
      frameworks/projects/framework/src/mx/binding/utils/ChangeWatcher.as
        Added isExecuting logic to prevent infinite recursion with two way
        bindings.  We have a check in the Bindable generated setter, but
        it fails, because "NaN !== NaN" is returning true.  Go figure.
      modules/swfutils/src/java/flash/util/StringUtils.java
        Tweaked formatString() to handle unicode characters and added
        unformatString() to do the opposite for direct AST generation.
      modules/compiler/src/java/flex2/compiler/Source.java
        Added shortName arg to the constructor used by the
        InterfaceCompiler for inline components.
      modules/compiler/src/java/flex2/compiler/mxml/rep/MxmlDocument.java
        Modified completeTwoWayBindings() to ensure the destination is
        Bindable.
      modules/compiler/src/java/flex2/compiler/mxml/rep/init/ValueInitializer.java
        Modified "Node formatExpr()" to use StringUtils.unformatString()
        to mimic what ASC's scanner would have done if it had read in the
        value.
      modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
        Modified addExcludeClassNode() to no longer set the line and
        column for the inlineExcludeNode and excludeTextNode, so they
        don't have warnings and errors reported for them.  I guess no one
        compiles the frameworks with -keep.  Otherwise, this would have
        blocked them.
        Modified createInlineComponentUnit() and createDefinitionUnit() to
        pass in the className, as the shortName, to the Source
        constructor.
      modules/antTasks/src/flex/ant/MxmlcTask.java
      modules/antTasks/src/flex/ant/CompcTask.java
      modules/antTasks/src/flex/ant/AsDocTask.java
        Added support for show-invalid-css-property-warnings option.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23111
        http://bugs.adobe.com/jira/browse/SDK-23262
        http://bugs.adobe.com/jira/browse/SDK-17908
        http://bugs.adobe.com/jira/browse/SDK-21737
        http://bugs.adobe.com/jira/browse/SDK-23559
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/binding/utils/ChangeWatcher.as
        flex/sdk/trunk/modules/antTasks/src/flex/ant/AsDocTask.java
        flex/sdk/trunk/modules/antTasks/src/flex/ant/CompcTask.java
        flex/sdk/trunk/modules/antTasks/src/flex/ant/MxmlcTask.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/Source.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/MxmlDocument.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/init/ValueInitializer.ja va
        flex/sdk/trunk/modules/swfutils/src/java/flash/util/StringUtils.java

  • [svn:fx-trunk] 8306: * A trio of compiler fixes.

    Revision: 8306
    Author:   [email protected]
    Date:     2009-06-26 08:05:34 -0700 (Fri, 26 Jun 2009)
    Log Message:
    A trio of compiler fixes.
    tests Passed: checkintests
    Needs QA: YES, please confirm each of the bug fixes with AST
              generation on and off.
    Needs DOC: NO
    Bug fixes: SDK-20158, SDK-21871 with AST generation, SDK-21528
    API Change: NO
    Reviewer: Pete F.
    Cycloner: Gaurav
    Code-level description of changes:
      as3/AbstractSyntaxTreeUtil.java
        Modified generateMemberExpression() to handle expressions like Vector..
      as3/binding/DataBindingFirstPassEvaluator.java
        Renamed isString() to isArrayOrString() and added check for Array.
      mxml/lang/StandardDefs.java
        Added intern() to PACKAGE_FLASH_UTILS, because it's used in AST
        generation now.
      mxml/lang/ChildNodeHandler.java
        Modified invoke() to call defaultPropertyElement() even in the
        case of binding expressions.
      mxml/builder/ComponentBuilder.java
        Modified constructor to initialize bindingHandler.
        Added ComponentDeclarationBindingHandler inner class.
      mxml/builder/DocumentBuilder.java
        Removed ComponentDeclarationBindingHandler inner class.
      mxml/rep/init/ValueInitializer.java
        Modified formatExpr() to handle fully qualified class names when
        the targetType is functionType.
      mxml/gen/ClassDefLib.vm
        Added special case handling, equivalent to compile time singleton
        coercion, for binding source functions when the return type is
        Array.
      mxml/ImplementationGenerator.java
        AST generation equivalent to ClassDefLib.vm changes.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-20158
        http://bugs.adobe.com/jira/browse/SDK-21871
        http://bugs.adobe.com/jira/browse/SDK-21528
    Modified Paths:
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/AbstractSyntaxTreeUtil.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/binding/DataBindingFirstPassE valuator.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/binding/TypeAnalyzer.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/ImplementationGenerator.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/builder/ComponentBuilder.jav a
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/builder/DocumentBuilder.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/gen/ClassDefLib.vm
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/lang/ChildNodeHandler.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/lang/StandardDefs.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/init/ValueInitializer.ja va

  • [svn:fx-trunk] 12891: Another attempt to fix broken build.

    Revision: 12891
    Revision: 12891
    Author:   [email protected]
    Date:     2009-12-12 22:19:41 -0800 (Sat, 12 Dec 2009)
    Log Message:
    Another attempt to fix broken build.
    QE notes: None.
    Doc notes: None.
    Bugs:
    Reviewer:
    Tests run:
    Is noteworthy for integration: no
    Modified Paths:
        flex/sdk/trunk/asdoc/build.xml
        flex/sdk/trunk/frameworks/build.xml

  • [svn:fx-trunk] 5170: Round 2 of bug fixes for the Spark skins for Halo components.

    Revision: 5170
    Author: [email protected]
    Date: 2009-03-04 17:50:32 -0800 (Wed, 04 Mar 2009)
    Log Message:
    Round 2 of bug fixes for the Spark skins for Halo components. Thanks to Alex for help with the data grid issues.
    Bugs fixed:
    SDK-19655 - Setting rowCount property on DataGrid causes extra blank row to be displayed
    SDK-19652 - Items in a DataGrid do not line up after scrolling.
    SDK-19605 - disabled Halo ColorPicker with Gumbo skin draws too dark
    SDK-19596 - When you have a single button on an Alert, the left edge looks flatter than the right
    SDK-19585 - Menus compiled with the halo theme in Flex 4 have a different backgroundColor than in Flex 3
    SDK-19665 - Halo List with Gumbo skin doesnt draw the alternating item color all the way to the right edge of the control if VScrollBar is present
    SDK-19651 - odd header rendering issue on Halo DataGrid with Gumbo skin
    QA Notes: The alert layout code was positioning the buttons/text on sub-pixel boundaries if the width or height of the alert was an odd number of pixels. We always snap to pixel boundaries now, but this may cause bitmap compare issues with Alert.
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-19655
    http://bugs.adobe.com/jira/browse/SDK-19652
    http://bugs.adobe.com/jira/browse/SDK-19605
    http://bugs.adobe.com/jira/browse/SDK-19596
    http://bugs.adobe.com/jira/browse/SDK-19585
    http://bugs.adobe.com/jira/browse/SDK-19665
    http://bugs.adobe.com/jira/browse/SDK-19651
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/DataGrid.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/alertClasses/AlertForm.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/core/ScrollControlBase.as
    flex/sdk/trunk/frameworks/projects/halo/defaults.css
    flex/sdk/trunk/frameworks/projects/sparkskins/src/mx/skins/spark/ColorPickerSkin.mxml

  • [svn:fx-trunk] 11601: Integrating Min' s recent fixes to FXGUtils for a group of attribute parsing bugs and clarification of error messages .

    Revision: 11601
    Author:   [email protected]
    Date:     2009-11-09 22:00:50 -0800 (Mon, 09 Nov 2009)
    Log Message:
    Integrating Min's recent fixes to FXGUtils for a group of attribute parsing bugs and clarification of error messages.
    QE notes: Please confirm test cases.
    Doc notes: N/A
    Bugs:
    SDK-22982 - FXG compiler fails on percentage lineheight inside formatted text content
    SDK-24093 - If a
    tag has children, you do not get a compile error.
    SDK-24092 - You get a compile error if you set justificationStyle="prioritizeLeastAdjustment"
    SDK-24097 - Setting an invalid verticalAlign style on RichText has a typo in the error message
    Reviewer: Min
    Tests run: Checkintests, Bug test cases
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-22982
        http://bugs.adobe.com/jira/browse/SDK-24093
        http://bugs.adobe.com/jira/browse/SDK-24092
        http://bugs.adobe.com/jira/browse/SDK-24097
    Modified Paths:
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/fxg/FXGException_en.properties
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/RichTextNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/AbstractRich BlockTextNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/AbstractRich TextLeafNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/AbstractRich TextNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/BRNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/ImgNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TabNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextHelper.j ava
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/text/AbstractCharacte rTextNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/sax/FXGSAXScanner.java

    Dear Pallavi,
    Very useful post!
    I am looking for similar accelerators for
    Software Inventory Accelerator
    Hardware Inventory Accelerator
    Interfaces Inventory
    Customization Assessment Accelerator
    Sizing Tool
    Which helps us to come up with the relevant Bill of Matetials for every area mentioned above, and the ones which I dont know...
    Request help on such accelerators... Any clues?
    Any reply, help is highly appreciated.
    Regards
    Manish Madhav

  • [svn:fx-trunk] 9985: * Recommitting revision 9936 with fix for AtEmbed. equals().

    Revision: 9985
    Author:   [email protected]
    Date:     2009-09-03 08:21:37 -0700 (Thu, 03 Sep 2009)
    Log Message:
    Recommitting revision 9936 with fix for AtEmbed.equals().
    Tests run: checkintests
    Modified Paths:
        flex/sdk/trunk/modules/compiler/src/java/flash/css/StyleProperty.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/css/StyleDef.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/AtEmbed.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/MxmlDocument.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/tools/PreLink.java

  • [svn:fx-trunk] 10182: This is a bug fix for DropDownList.

    Revision: 10182
    Author:   [email protected]
    Date:     2009-09-11 16:15:57 -0700 (Fri, 11 Sep 2009)
    Log Message:
    This is a bug fix for DropDownList.  When Label changed from a GraphicElement to a UIC it started blocking the mouse events from the anchorButton inside of a DropDownList.  To fix this, I've just disabled the mouse of the labelDisplay in the DropDownListSkin
    QE notes: -
    Doc notes: -
    Bugs: SDK-23054
    Reviewer: Jason
    Tests run: checkintests, DropDownList
    Is noteworthy for integration: no
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23054
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/DropDownListSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/DropDownListSkin.m xml

  • [svn:fx-trunk] 14199: ToolTip border skin bug fix

    Revision: 14199
    Revision: 14199
    Author:   [email protected]
    Date:     2010-02-16 13:59:53 -0800 (Tue, 16 Feb 2010)
    Log Message:
    ToolTip border skin bug fix
    http://bugs.adobe.com/jira/browse/SDK-24282 - SliderDataTip instantiates it?\226?\128?\153s border class before it?\226?\128?\153s style can be set by Slider
    Modified a patch submission to follow the pattern in TextInput. When the borderSkin style changes, the border was not recreated with the new border class.
    Thanks go to David Spanton for the original submission
    QE notes: yes, need tests for this use case
    Doc notes: n/a
    Bugs: SDK-24282
    Reviewer: Kevin
    Tests run: checkintests
    Is noteworthy for integration: no
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-24282
        http://bugs.adobe.com/jira/browse/SDK-24282
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/ToolTip.as

  • [svn:bz-trunk] 18821: Check-in a minor fix that deals with a missing MessageBroker class ( this could happen in Java/Android clients).

    Revision: 18821
    Revision: 18821
    Author:   [email protected]
    Date:     2010-11-26 07:33:24 -0800 (Fri, 26 Nov 2010)
    Log Message:
    Check-in a minor fix that deals with a missing MessageBroker class (this could happen in Java/Android clients).
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/MessageException.java

    I see some message about a proxy. Have you checked that you can use the proxy from you network?
    If not you should turn the proxy off.
    Timo

  • [svn:fx-trunk] 11574: Drag and Drop - Bug fixes:

    Revision: 11574
    Author:   [email protected]
    Date:     2009-11-09 10:53:35 -0800 (Mon, 09 Nov 2009)
    Log Message:
    Drag and Drop - Bug fixes:
    - Added slight delay before drag-scrolling start.
    - Single selection ctrl+drag fixed.
    - Default drop indicator for List that doesn't have drop indicator specified in its skin. The default DI is specified through the new dropIndicatorSkin List style.
    - Memory leak for the drop indicator dynamic skin part.
    - ListItemDragProxy incorrectly listed in spark-manifest.xml moved to SparkClassess.
    QE notes: None
    Doc notes: None
    Bugs: SDK-24047, SDK-23999, SDK-23871
    Reviewer: Glenn, Deepa
    Tests run: checkintests, mustella (List, ListDragDrop)
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-24047
        http://bugs.adobe.com/jira/browse/SDK-23999
        http://bugs.adobe.com/jira/browse/SDK-23871
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/defaults.css
        flex/sdk/trunk/frameworks/projects/spark/src/SparkClasses.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/List.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/HorizontalLayout.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/TileLayout.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/VerticalLayout.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/supportClasses/DropLocation.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/supportClasses/LayoutBase.as
        flex/sdk/trunk/frameworks/spark-manifest.xml
    Added Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ListDropIndicator.as

    Just found a reference to a work around to the issue by putting the macbook to sleep & waking it.  Worked a treat !
    This makes it usable again.  Which is lucky as I was preparing to see how far I could toss the macbook !
    Suppose I'll need to wait for a patch.

Maybe you are looking for