0 Replies Latest reply on Nov 5, 2009 6:26 AM by Carol L. Frampton

    [svn:fx-trunk] 11460: TLF build 545.

    Carol L. Frampton Level 2

      Revision: 11460

      Author:   cframpto@adobe.com

      Date:     2009-11-05 06:26:18 -0800 (Thu, 05 Nov 2009)

       

      Log Message:

      ***********

      TLF build 545.  As of this submit, when we update TLF, we will also update framework/libs/textLayout.swc with the version built by the TLF team. 

       

      It is still possible to build TLF from sources using ant tlf in the frameworks directory or just ant in the frameworks/projects/textLayout directory.  The generated swc will overwrite the swc from svn.

       

      Fixes since the last update:

       

      Build 545

            

      • Fix 2469183 paddingRight not applied in contentBounds in vertical measured text

            

      • Fix 2458351 TextFlow class marked as final

            

      • Fix 2464448 Rename package flash.textLayout.acc flash.textLayout.accessibility

            

      • Fix 2365702 Setting TextFlow attributes with out of range values should generate an RTE

            -When an error is detected the format will no longer be changed.

            -A number or int format setting will be in error if parseFloat (or parseInt) returns NaN.

            - Out of range number or int properties will be an error

            - Invalid enumeration settings will be an error

            - Property class will have a global ?\226?\128?\156errorCallback?\226?\128?\157 function.  This will default to throwing on error.

            - The TLF ITextImporter implementers (for HTML and TLF markup) have a throwOnError setting.  If false the change will be to collect the errors in the errors array along with the other import errors as currently done.  If true then the importer will throw on the first error.  During an import the importers may temporarily replace the errorCallback function

            - Clients may replace the global errorCallback function.

            - Properties now treat null as undefined - this is to support flex data binding which sets properties to null with great frequency

       

      QE notes:

      Doc notes:

      Bugs:

      Reviewer:

      Tests run: checkintests

      Is noteworthy for integration: no

       

      Ticket Links:

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

          http://bugs.adobe.com/jira/browse/SDK-23668

          http://bugs.adobe.com/jira/browse/SDK-22011

       

      Modified Paths:

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

          flex/sdk/trunk/frameworks/build.xml

          flex/sdk/trunk/frameworks/projects/textLayout/ReleaseNotes.txt

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/BuildInfo.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/CoreClasses.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/compose/IFlowComposer .as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/compose/StandardFlowC omposer.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/compose/TextFlowLine. as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/container/ColumnState .as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/container/TextContain erManager.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/conversion/BaseTextLa youtImporter.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/conversion/HtmlExport er.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/conversion/HtmlImport er.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/conversion/TLFormatIm porter.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/conversion/TextLayout Exporter.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/conversion/TextLayout Importer.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/elements/InlineGraphi cElement.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/elements/TextFlow.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/formats/ITabStopForma t.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/formats/ITextLayoutFo rmat.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/formats/TabStopFormat .as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/formats/TabStopFormat Inc.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/formats/TextLayoutFor mat.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/formats/TextLayoutFor matInc.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/formats/TextLayoutFor matValueHolder.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/ArrayPropert y.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/BooleanPrope rty.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/EnumStringPr operty.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/IntProperty. as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/IntWithEnumP roperty.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/NumberOrPerc entOrEnumProperty.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/NumberOrPerc entProperty.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/NumberProper ty.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/NumberWithEn umProperty.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/Property.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/StringProper ty.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/TabStopsProp erty.as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/UintProperty .as

          flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/UintWithEnum Property.as

          flex/sdk/trunk/frameworks/projects/textLayout/tlf.properties

       

      Added Paths:

      ***********

          flex/sdk/trunk/frameworks/libs/textLayout.swc