Change 20100603-hqm-h by [email protected] on 2010-06-03 19:48:16 EDT
    in /Users/hqm/openlaszlo/trunk2
    for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: update to flex compiler milestone release version flex_sdk_4.0.0.14159

New Features:

Bugs Fixed: LPP-9081

Technical Reviewer: ptw
QA Reviewer: max
Doc Reviewer: (pending)

Documentation:

Release Notes:

Overview:
    
update flex compiler files to match milestone release version 
flex_sdk_4.0.0.14159


Details:
    
I had to add a flag to the call to the flex compiler:
      -static-link-runtime-shared-libraries

otherwise I get this link warning when compiling

Stray error string from external compiler: 
/private/var/folders/xh/xhmdrA41HCKjjiditeqN1k+++TI/-Tmp-/lzswf9/build/edit/LzPreloader.as:
 Warning: This compilation unit did not have a factoryClass specified in Frame 
metadata to load the configured runtime shared libraries. To compile without 
runtime shared libraries either set the -static-link-runtime-shared-libraries 
option to true or remove the -runtime-shared-libraries option.

And this runtime error from the player when loading an app

VerifyError: Error #1014: Class mx.core::MovieClipLoaderAsset could not be 
found.

        At flash.display::MovieClip/nextFrame()
        at 
LzPreloader/enterFrame()[/Users/hqm/openlaszlo/lib/jakarta-tomcat-5.0.30/temp/lzswf9/Users/hqm/openlaszlo/trunk2/test/tlf/build/edit/LzPreloader.as:20]


This changeset includes a new directory in the flex directory, framework/rsls, 
which contains runtime shared libraries
in some new archives format from adobe, ".swz".  

There's documentation on how to publish the text layout framework
runtime shared libraries in
http://help.adobe.com/en_US/flash/cs/using/WSb03e830bd6f770ee-4b0db644124bbdb363d-8000.html#WSb03e830bd6f770ee72b69dc71257a25aa72-8000
if we figure out how to run without static linking.

+ We have a patched version of the flex compiler command shell, fcsh, which is 
modified to call lzx
in incremental mode. We don't have the whole flex compiler source tree under 
our own 
version control, but I have the patch to this file saved in a tar file 
vendor/lzc-fcsh.tgz, and have updated it
and recompiled for this new flex build.



Tests:

smokecheck in swf10
component sampler in swf10
lzpix in swf10

test cases that use new TLF classes, in test/tlf

Files:
A       test/tlf
A       test/tlf/events.lzx
A       test/tlf/edit.lzx
A       test/tlf/font.lzx
A       test/tlf/bidi.lzx
A       test/tlf/justify.lzx
A       test/tlf/graphic-elt.lzx
M       WEB-INF/frameworks/mxml-manifest.xml
A       WEB-INF/frameworks/rsls
A       WEB-INF/frameworks/rsls/spark_4.0.0.14159.swf
A       WEB-INF/frameworks/rsls/framework_4.0.0.14159.swz
A       WEB-INF/frameworks/rsls/textLayout_1.0.0.595.swz
A       WEB-INF/frameworks/rsls/osmf_flex.4.0.0.13495.swf
A       WEB-INF/frameworks/rsls/rpc_4.0.0.14159.swf
A       WEB-INF/frameworks/rsls/spark_4.0.0.14159.swz
A       WEB-INF/frameworks/rsls/osmf_flex.4.0.0.13495.swz
A       WEB-INF/frameworks/rsls/rpc_4.0.0.14159.swz
A       WEB-INF/frameworks/rsls/sparkskins_4.0.0.14159.swf
A       WEB-INF/frameworks/rsls/datavisualization_4.0.0.14159.swf
A       WEB-INF/frameworks/rsls/sparkskins_4.0.0.14159.swz
A       WEB-INF/frameworks/rsls/framework_4.0.0.14159.swf
A       WEB-INF/frameworks/rsls/textLayout_1.0.0.595.swf
A       WEB-INF/frameworks/rsls/datavisualization_4.0.0.14159.swz
M       WEB-INF/frameworks/spark-manifest.xml
M       WEB-INF/frameworks/libs/rpc.swc
A       WEB-INF/frameworks/libs/automation
A       WEB-INF/frameworks/libs/automation/automation_flashflexkit.swc
A       WEB-INF/frameworks/libs/automation/qtp.swc
A       WEB-INF/frameworks/libs/automation/automation_dmv.swc
A       WEB-INF/frameworks/libs/automation/automation_air.swc
A       WEB-INF/frameworks/libs/automation/automation_airspark.swc
A       WEB-INF/frameworks/libs/automation/automation_agent.swc
A       WEB-INF/frameworks/libs/automation/qtp_air.swc
A       WEB-INF/frameworks/libs/automation/automation.swc
A       WEB-INF/frameworks/libs/automation/automation_spark.swc
M       WEB-INF/frameworks/libs/sparkskins.swc
A       WEB-INF/frameworks/libs/datavisualization.swc
M       WEB-INF/frameworks/libs/framework.swc
M       WEB-INF/frameworks/libs/flex.swc
D       WEB-INF/frameworks/libs/framework_textLayout.swc
A       WEB-INF/frameworks/libs/osmf.swc
M       WEB-INF/frameworks/libs/utilities.swc
A       WEB-INF/frameworks/libs/flash-integration.swc
M       WEB-INF/frameworks/libs/air/applicationupdater_ui.swc
M       WEB-INF/frameworks/libs/air/applicationupdater.swc
M       WEB-INF/frameworks/libs/air/applicationupdater_ui.swf
M       WEB-INF/frameworks/libs/air/servicemonitor.swc
M       WEB-INF/frameworks/libs/air/airframework.swc
M       WEB-INF/frameworks/libs/air/applicationupdater.swf
M       WEB-INF/frameworks/libs/air/airglobal.swc
A       WEB-INF/frameworks/libs/spark.swc
D       WEB-INF/frameworks/libs/flex4.swc
M       WEB-INF/frameworks/libs/textLayout.swc
M       WEB-INF/frameworks/build.xml
A       WEB-INF/frameworks/locale
A       WEB-INF/frameworks/locale/sv_SE
A       WEB-INF/frameworks/locale/sv_SE/textLayout_rb.swc
A       WEB-INF/frameworks/locale/sv_SE/osmf_rb.swc
A       WEB-INF/frameworks/locale/sv_SE/rpc_rb.swc
A       WEB-INF/frameworks/locale/sv_SE/airframework_rb.swc
A       WEB-INF/frameworks/locale/sv_SE/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/sv_SE/airspark_rb.swc
A       WEB-INF/frameworks/locale/sv_SE/framework_rb.swc
A       WEB-INF/frameworks/locale/sv_SE/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/sv_SE/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/sv_SE/automation_rb.swc
A       WEB-INF/frameworks/locale/sv_SE/spark_rb.swc
A       WEB-INF/frameworks/locale/ja_JP
A       WEB-INF/frameworks/locale/ja_JP/textLayout_rb.swc
A       WEB-INF/frameworks/locale/ja_JP/osmf_rb.swc
A       WEB-INF/frameworks/locale/ja_JP/rpc_rb.swc
A       WEB-INF/frameworks/locale/ja_JP/airframework_rb.swc
A       WEB-INF/frameworks/locale/ja_JP/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/ja_JP/airspark_rb.swc
A       WEB-INF/frameworks/locale/ja_JP/framework_rb.swc
A       WEB-INF/frameworks/locale/ja_JP/playerglobal_rb.swc
A       WEB-INF/frameworks/locale/ja_JP/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/ja_JP/flash-integration_rb.swc
A       WEB-INF/frameworks/locale/ja_JP/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/ja_JP/automation_rb.swc
A       WEB-INF/frameworks/locale/ja_JP/spark_rb.swc
A       WEB-INF/frameworks/locale/zh_tw
A       WEB-INF/frameworks/locale/zh_tw/textLayout_rb.swc
A       WEB-INF/frameworks/locale/zh_tw/osmf_rb.swc
A       WEB-INF/frameworks/locale/zh_tw/rpc_rb.swc
A       WEB-INF/frameworks/locale/zh_tw/airframework_rb.swc
A       WEB-INF/frameworks/locale/zh_tw/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/zh_tw/airspark_rb.swc
A       WEB-INF/frameworks/locale/zh_tw/framework_rb.swc
A       WEB-INF/frameworks/locale/zh_tw/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/zh_tw/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/zh_tw/automation_rb.swc
A       WEB-INF/frameworks/locale/zh_tw/spark_rb.swc
A       WEB-INF/frameworks/locale/nb_NO
A       WEB-INF/frameworks/locale/nb_NO/textLayout_rb.swc
A       WEB-INF/frameworks/locale/nb_NO/osmf_rb.swc
A       WEB-INF/frameworks/locale/nb_NO/rpc_rb.swc
A       WEB-INF/frameworks/locale/nb_NO/airframework_rb.swc
A       WEB-INF/frameworks/locale/nb_NO/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/nb_NO/airspark_rb.swc
A       WEB-INF/frameworks/locale/nb_NO/framework_rb.swc
A       WEB-INF/frameworks/locale/nb_NO/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/nb_NO/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/nb_NO/automation_rb.swc
A       WEB-INF/frameworks/locale/nb_NO/spark_rb.swc
A       WEB-INF/frameworks/locale/ru_RU
A       WEB-INF/frameworks/locale/ru_RU/textLayout_rb.swc
A       WEB-INF/frameworks/locale/ru_RU/osmf_rb.swc
A       WEB-INF/frameworks/locale/ru_RU/rpc_rb.swc
A       WEB-INF/frameworks/locale/ru_RU/airframework_rb.swc
A       WEB-INF/frameworks/locale/ru_RU/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/ru_RU/airspark_rb.swc
A       WEB-INF/frameworks/locale/ru_RU/framework_rb.swc
A       WEB-INF/frameworks/locale/ru_RU/playerglobal_rb.swc
A       WEB-INF/frameworks/locale/ru_RU/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/ru_RU/flash-integration_rb.swc
A       WEB-INF/frameworks/locale/ru_RU/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/ru_RU/automation_rb.swc
A       WEB-INF/frameworks/locale/ru_RU/spark_rb.swc
A       WEB-INF/frameworks/locale/es_ES
A       WEB-INF/frameworks/locale/es_ES/textLayout_rb.swc
A       WEB-INF/frameworks/locale/es_ES/osmf_rb.swc
A       WEB-INF/frameworks/locale/es_ES/rpc_rb.swc
A       WEB-INF/frameworks/locale/es_ES/airframework_rb.swc
A       WEB-INF/frameworks/locale/es_ES/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/es_ES/airspark_rb.swc
A       WEB-INF/frameworks/locale/es_ES/framework_rb.swc
A       WEB-INF/frameworks/locale/es_ES/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/es_ES/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/es_ES/automation_rb.swc
A       WEB-INF/frameworks/locale/es_ES/spark_rb.swc
A       WEB-INF/frameworks/locale/fr_FR
A       WEB-INF/frameworks/locale/fr_FR/textLayout_rb.swc
A       WEB-INF/frameworks/locale/fr_FR/osmf_rb.swc
A       WEB-INF/frameworks/locale/fr_FR/rpc_rb.swc
A       WEB-INF/frameworks/locale/fr_FR/airframework_rb.swc
A       WEB-INF/frameworks/locale/fr_FR/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/fr_FR/airspark_rb.swc
A       WEB-INF/frameworks/locale/fr_FR/framework_rb.swc
A       WEB-INF/frameworks/locale/fr_FR/playerglobal_rb.swc
A       WEB-INF/frameworks/locale/fr_FR/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/fr_FR/flash-integration_rb.swc
A       WEB-INF/frameworks/locale/fr_FR/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/fr_FR/automation_rb.swc
A       WEB-INF/frameworks/locale/fr_FR/spark_rb.swc
A       WEB-INF/frameworks/locale/de_DE
A       WEB-INF/frameworks/locale/de_DE/textLayout_rb.swc
A       WEB-INF/frameworks/locale/de_DE/osmf_rb.swc
A       WEB-INF/frameworks/locale/de_DE/rpc_rb.swc
A       WEB-INF/frameworks/locale/de_DE/airframework_rb.swc
A       WEB-INF/frameworks/locale/de_DE/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/de_DE/airspark_rb.swc
A       WEB-INF/frameworks/locale/de_DE/framework_rb.swc
A       WEB-INF/frameworks/locale/de_DE/playerglobal_rb.swc
A       WEB-INF/frameworks/locale/de_DE/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/de_DE/flash-integration_rb.swc
A       WEB-INF/frameworks/locale/de_DE/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/de_DE/automation_rb.swc
A       WEB-INF/frameworks/locale/de_DE/spark_rb.swc
A       WEB-INF/frameworks/locale/zh_CN
A       WEB-INF/frameworks/locale/zh_CN/textLayout_rb.swc
A       WEB-INF/frameworks/locale/zh_CN/osmf_rb.swc
A       WEB-INF/frameworks/locale/zh_CN/rpc_rb.swc
A       WEB-INF/frameworks/locale/zh_CN/airframework_rb.swc
A       WEB-INF/frameworks/locale/zh_CN/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/zh_CN/airspark_rb.swc
A       WEB-INF/frameworks/locale/zh_CN/framework_rb.swc
A       WEB-INF/frameworks/locale/zh_CN/playerglobal_rb.swc
A       WEB-INF/frameworks/locale/zh_CN/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/zh_CN/flash-integration_rb.swc
A       WEB-INF/frameworks/locale/zh_CN/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/zh_CN/automation_rb.swc
A       WEB-INF/frameworks/locale/zh_CN/spark_rb.swc
A       WEB-INF/frameworks/locale/da_DK
A       WEB-INF/frameworks/locale/da_DK/textLayout_rb.swc
A       WEB-INF/frameworks/locale/da_DK/osmf_rb.swc
A       WEB-INF/frameworks/locale/da_DK/rpc_rb.swc
A       WEB-INF/frameworks/locale/da_DK/airframework_rb.swc
A       WEB-INF/frameworks/locale/da_DK/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/da_DK/airspark_rb.swc
A       WEB-INF/frameworks/locale/da_DK/framework_rb.swc
A       WEB-INF/frameworks/locale/da_DK/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/da_DK/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/da_DK/automation_rb.swc
A       WEB-INF/frameworks/locale/da_DK/spark_rb.swc
A       WEB-INF/frameworks/locale/nl_NL
A       WEB-INF/frameworks/locale/nl_NL/textLayout_rb.swc
A       WEB-INF/frameworks/locale/nl_NL/osmf_rb.swc
A       WEB-INF/frameworks/locale/nl_NL/rpc_rb.swc
A       WEB-INF/frameworks/locale/nl_NL/airframework_rb.swc
A       WEB-INF/frameworks/locale/nl_NL/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/nl_NL/airspark_rb.swc
A       WEB-INF/frameworks/locale/nl_NL/framework_rb.swc
A       WEB-INF/frameworks/locale/nl_NL/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/nl_NL/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/nl_NL/automation_rb.swc
A       WEB-INF/frameworks/locale/nl_NL/spark_rb.swc
A       WEB-INF/frameworks/locale/ko_KR
A       WEB-INF/frameworks/locale/ko_KR/textLayout_rb.swc
A       WEB-INF/frameworks/locale/ko_KR/osmf_rb.swc
A       WEB-INF/frameworks/locale/ko_KR/rpc_rb.swc
A       WEB-INF/frameworks/locale/ko_KR/airframework_rb.swc
A       WEB-INF/frameworks/locale/ko_KR/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/ko_KR/airspark_rb.swc
A       WEB-INF/frameworks/locale/ko_KR/framework_rb.swc
A       WEB-INF/frameworks/locale/ko_KR/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/ko_KR/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/ko_KR/automation_rb.swc
A       WEB-INF/frameworks/locale/ko_KR/spark_rb.swc
A       WEB-INF/frameworks/locale/pt_BR
A       WEB-INF/frameworks/locale/pt_BR/textLayout_rb.swc
A       WEB-INF/frameworks/locale/pt_BR/osmf_rb.swc
A       WEB-INF/frameworks/locale/pt_BR/rpc_rb.swc
A       WEB-INF/frameworks/locale/pt_BR/airframework_rb.swc
A       WEB-INF/frameworks/locale/pt_BR/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/pt_BR/airspark_rb.swc
A       WEB-INF/frameworks/locale/pt_BR/framework_rb.swc
A       WEB-INF/frameworks/locale/pt_BR/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/pt_BR/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/pt_BR/automation_rb.swc
A       WEB-INF/frameworks/locale/pt_BR/spark_rb.swc
A       WEB-INF/frameworks/locale/it_IT
A       WEB-INF/frameworks/locale/it_IT/textLayout_rb.swc
A       WEB-INF/frameworks/locale/it_IT/osmf_rb.swc
A       WEB-INF/frameworks/locale/it_IT/rpc_rb.swc
A       WEB-INF/frameworks/locale/it_IT/airframework_rb.swc
A       WEB-INF/frameworks/locale/it_IT/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/it_IT/airspark_rb.swc
A       WEB-INF/frameworks/locale/it_IT/framework_rb.swc
A       WEB-INF/frameworks/locale/it_IT/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/it_IT/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/it_IT/automation_rb.swc
A       WEB-INF/frameworks/locale/it_IT/spark_rb.swc
A       WEB-INF/frameworks/locale/en_US
A       WEB-INF/frameworks/locale/en_US/textLayout_rb.swc
A       WEB-INF/frameworks/locale/en_US/osmf_rb.swc
A       WEB-INF/frameworks/locale/en_US/rpc_rb.swc
A       WEB-INF/frameworks/locale/en_US/airframework_rb.swc
A       WEB-INF/frameworks/locale/en_US/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/en_US/airspark_rb.swc
A       WEB-INF/frameworks/locale/en_US/framework_rb.swc
A       WEB-INF/frameworks/locale/en_US/playerglobal_rb.swc
A       WEB-INF/frameworks/locale/en_US/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/en_US/flash-integration_rb.swc
A       WEB-INF/frameworks/locale/en_US/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/en_US/automation_rb.swc
A       WEB-INF/frameworks/locale/en_US/spark_rb.swc
A       WEB-INF/frameworks/locale/fi_FI
A       WEB-INF/frameworks/locale/fi_FI/textLayout_rb.swc
A       WEB-INF/frameworks/locale/fi_FI/osmf_rb.swc
A       WEB-INF/frameworks/locale/fi_FI/rpc_rb.swc
A       WEB-INF/frameworks/locale/fi_FI/airframework_rb.swc
A       WEB-INF/frameworks/locale/fi_FI/datavisualization_rb.swc
A       WEB-INF/frameworks/locale/fi_FI/airspark_rb.swc
A       WEB-INF/frameworks/locale/fi_FI/framework_rb.swc
A       WEB-INF/frameworks/locale/fi_FI/automation_agent_rb.swc
A       WEB-INF/frameworks/locale/fi_FI/qtp_air_rb.swc
A       WEB-INF/frameworks/locale/fi_FI/automation_rb.swc
A       WEB-INF/frameworks/locale/fi_FI/spark_rb.swc
M       WEB-INF/frameworks/flex-config.xml
M       WEB-INF/frameworks/mxml-2009-manifest.xml
M       WEB-INF/frameworks/air-config.xml
M       WEB-INF/lib/digest.jar
M       WEB-INF/lib/license.jar
M       WEB-INF/lib/mxmlc_pt.jar
M       WEB-INF/lib/mxmlc_zh_tw.jar
M       WEB-INF/lib/fxgutils.jar
M       WEB-INF/lib/asc.jar
M       WEB-INF/lib/mxmlc_es.jar
M       WEB-INF/lib/flex-fontkit.jar
M       WEB-INF/lib/mxmlc_it.jar
M       WEB-INF/lib/mxmlc.jar
M       WEB-INF/lib/swfutils.jar
M       WEB-INF/lib/mxmlc_ja.jar
M       WEB-INF/lib/mxmlc_fi.jar
M       WEB-INF/lib/mxmlc_nb.jar
M       WEB-INF/lib/compc.jar
M       WEB-INF/lib/mxmlc_fr.jar
M       WEB-INF/lib/adt.jar
M       WEB-INF/lib/mxmlc_nl.jar
D       WEB-INF/lib/aglj32.jar
M       WEB-INF/lib/optimizer.jar
M       WEB-INF/lib/fcsh.jar
M       WEB-INF/lib/swfdump.jar
M       WEB-INF/lib/mxmlc_ru.jar
M       WEB-INF/lib/asdoc.jar
M       WEB-INF/lib/flex-messaging-common.jar
M       WEB-INF/lib/mxmlc_zh_cn.jar
M       WEB-INF/lib/mxmlc_ko.jar
M       WEB-INF/lib/rideau.jar
M       WEB-INF/lib/flex-compiler-oem.jar
M       WEB-INF/lib/mxmlc_da.jar
M       WEB-INF/lib/mxmlc_sv.jar
M       WEB-INF/lib/mxmlc_de.jar
M       WEB-INF/lib/copylocale.jar
M       WEB-INF/lib/afe.jar
M       WEB-INF/lib/fdb.jar
M       WEB-INF/bin/digest
M       WEB-INF/bin/optimizer
M       WEB-INF/bin/fcsh
A       WEB-INF/bin/swfdump
A       WEB-INF/bin/fontswf
M       WEB-INF/bin/asdoc
A       WEB-INF/bin/fontswf.bat
A       WEB-INF/bin/swcdepends.exe
M       WEB-INF/bin/mxmlc
M       WEB-INF/bin/adl.exe
M       WEB-INF/bin/copylocale
M       WEB-INF/bin/fdb
A       WEB-INF/bin/swcdepends
M       WEB-INF/bin/compc
A       WEB-INF/bin/swfdump.exe
M       WEB-INF/lps/server/src/org/openlaszlo/sc/SWF9External.java

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20100603-hqm-h.tar

Reply via email to