Transferred from the Adobe Open Source Subversion Repository
Transferred from the Adobe Open Source Subversion Repository

Revision: 19393
Author:   cframpto@adobe.com
Date:     2010-12-15T19:05:05.657911Z

Log Message: 
-----------
Integrate TLF 219.

Build 219
   * Fix 2769562, "RTE adding text before stacked floats". Problem happens because the line (including the floats) isn't big enough to fit any text, 
   but the line sits above the floats, and so when it just has floats in it with 0 height it doesn't intersect the floats. Solution is to extend the 
   knockout for the floats to include the space from the previous line's descenders to the previous line baseline. Then the top of the knockout 
   coincides with the top of the line of text.
Build 216
    * Fix 2769670, "Content bounds includes only columns that were composed". Error in content bounds generating when starting composition 
    from the middle of the container -- the content bounds was including only the parcels (columns) that were in composed area, 
    not all the parcels in the container. Now assume that previous parcels/columns must be full. Not an ideal solution, since it will be
    wrong if previous columns weren't full, but should be much much cheaper computationally.
Build 215
    * Fix 2762393, "reported contentWidth doesn't seem correct with embedded image and float attribute". This turned into a set of issues with floats larger than the column width. 
    It was generating incorrect content bounds, and also sometimes not displaying floats when it should.
Build 214
    * Fix 2768598 AutoSized ILGs with padding are incorrectly positioned on first compose
Build 212
    * Fix 2761685 "MouseWheelEnabled is broken for TLF TCM Text."
    * Fix 2766823 "RTE: Inserting text next to floated inline on first line when link is applied"

QE notes: 
Doc notes: 
Bugs: 
Reviewer: 
Tests run: Bill ran cyclone
Is noteworthy for integration:

Modified Paths:
--------------
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/src/flashx/textLayout/elements/InlineGraphicElement.as</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/air-config.xml</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/src/flashx/textLayout/container/TextContainerManager.as</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/src/flashx/textLayout/conversion/ITextImporter.as</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/src/flashx/textLayout/compose/BaseCompose.as</path>
<path kind="file" action="D">/private/flex/sdk/branches/hero_private/frameworks/rsls/textLayout_2.0.0.211.swf</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/ReleaseNotes.txt</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/src/flashx/textLayout/container/ContainerController.as</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/bundles/en_US/docs/flashx.textLayout.formats.xml</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/src/flashx/textLayout/elements/SubParagraphGroupElementBase.as</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/src/flashx/textLayout/edit/ParaEdit.as</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/src/flashx/textLayout/edit/IEditManager.as</path>
<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/rsls/textLayout_2.0.0.219.swf</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/bundles/en_US/docs/flashx.textLayout.container.xml</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/bundles/en_US/docs/flashx.textLayout.operations.xml</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/flex-config.xml</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/src/flashx/textLayout/elements/FlowLeafElement.as</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/src/flashx/textLayout/compose/FloatCompositionData.as</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/src/flashx/textLayout/TextLayoutVersion.as</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/src/flashx/textLayout/compose/TextFlowLine.as</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/libs/textLayout.swc</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/textLayout/src/flashx/textLayout/elements/FlowElement.as</path>

git-svn-id: 7146a936b37d36e51ea0d66f8acbe0b8281bc7b7@1247477 13f79535-47bb-0310-9956-ffa450edef68

adufilie/flex-sdk,danteinforno/flex-sdk,apache/flex-sdk,danteinforno/flex-sdk,adufilie/flex-sdk,adufilie/flex-sdk,apache/flex-sdk,shyamalschandra/flex-sdk,SlavaRa/flex-sdk,danteinforno/flex-sdk,shyamalschandra/flex-sdk,shyamalschandra/flex-sdk,apache/flex-sdk,SlavaRa/flex-sdk,apache/flex-sdk,adufilie/flex-sdk,danteinforno/flex-sdk,SlavaRa/flex-sdk,shyamalschandra/flex-sdk,shyamalschandra/flex-sdk,apache/flex-sdk,adufilie/flex-sdk,adufilie/flex-sdk,apache/flex-sdk,SlavaRa/flex-sdk,danteinforno/flex-sdk,danteinforno/flex-sdk,SlavaRa/flex-sdk,SlavaRa/flex-sdk,shyamalschandra/flex-sdk