Thanks, Henry. On Sat, Jan 1, 2011 at 12:51 AM, Henry Minsky <[email protected]>wrote:
> Some notes from the adobe forum on this, > > http://forums.adobe.com/thread/487200 > > I'll file a JIRA bug for tracking this issue > > > On Fri, Dec 31, 2010 at 6:08 PM, Henry Minsky <[email protected]>wrote: > >> That would be the new bidirectional text layout libraries. We had to add >> a TextField work-alike to support bidirectional text input/output. They use >> the new Text Layout Framework (TLF) libraries in flex, and they are being >> statically linked in now, the culprit is this line in the call to the flex >> compiler: >> >> >> -static-link-runtime-shared-libraries >> >> I read in the flex docs that if we don't link statically, the Flash >> runtime should be making a number of helpful efforts >> to locate the TLF libraries; if they are not linked statically, it looks >> for them on the server, and if they are not found there >> it is supposed to try adobe's web site I believe. I wasn't able to get the >> dynamic linking to work for some reason when I implemented the bidi text >> stuff this summer, but >> that bloat of the object file is really pretty severe, we need to get the >> runtime linking to work. >> >> >> >> >> >> On Fri, Dec 31, 2010 at 5:57 PM, Raju Bitter < >> [email protected]> wrote: >> >>> Inspecting the library.swf inside the SWC file, I noticed that for 4.9.0 >>> there are the following components added: >>> ContainerController >>> TextContainerManager >>> TextFlow >>> TextFlowLine >>> >>> On Fri, Dec 31, 2010 at 11:35 PM, Raju Bitter < >>> [email protected]> wrote: >>> >>>> What is the reason for the dramatic file size increase for the LFC10 SWC >>>> between 4.8.1 and 4.9.0? >>>> http://forum.openlaszlo.org/showthread.php?p=47079#post47079 >>>> >>>> I did a test with 4.8.1 and 4.9.0, using this LZX code: >>>> <canvas width="100%" height="100%" proxied="false"> >>>> </canvas> >>>> >>>> File sizes are: >>>> 4.8.1/SWF8: 120kb >>>> 4.8.1/SWF10: 120kb >>>> >>>> 4.9.0/SWF8: 120kb >>>> 4.9.0/SWF10: 276kb >>>> >>>> 4.8.1 LFC10.swc: 243,196 bytes (uncompressed) >>>> 4.9.0 LFC10.swc: 669,301 bytes (uncompressed) >>>> >>>> That means, the LFC SWC library has more than doubled in size from 4.8.1 >>>> to 4.9.0. >>>> >>>> - Raju >>>> >>> >>> >> >> >> -- >> Henry Minsky >> Software Architect >> [email protected] >> >> >> > > > -- > Henry Minsky > Software Architect > [email protected] > > >
