[Laszlo-reviews] For Review: Change 20100603-hqm-h Summary: update to flex compiler milestone release version flex_sdk_4.0.0.14159
Henry Minsky
henry.minsky at gmail.com
Thu Jun 3 17:33:51 PDT 2010
Change 20100603-hqm-h by hqm at badtzmaru.home 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
More information about the Laszlo-reviews
mailing list