[Laszlo-dev] For Review: Change 20070915-maxcarlson-8 Summary: Fix Flash player installation and upgrading behavior
Max Carlson
max at openlaszlo.org
Sat Sep 15 10:47:57 PDT 2007
Change 20070915-maxcarlson-8 by maxcarlson at plastik on 2007-09-15
10:35:13 PDT
in /Users/maxcarlson/openlaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Fix Flash player installation and upgrading behavior
New Features:
Bugs Fixed: LPP-4736 - Iframe used for history mechanism in IE is
visible, LPP-4737 - Empty graphic seen when you navigate to the OL
app without Flash, LPP-4734 - Flash installation - after flash player
has installed the app doesn't load
Technical Reviewer: pkang
QA Reviewer: promanik
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: ExpressInstall.as - Reload on app completion, use correct
scope for other callbacks.
lzhistory.js - Set style of iframe correctly. Skip _checklocationhash
() when we're installing or upgrading the Flash player.
embed-library.lzs - Move flash.js include after embednew.js so
browser detection is available.
flash.js - Use Lz.__BrowserDetect instead of homecooked browser
detection. Reload the page when done installing a player for the
first time. Fix ExpressInstall behavior in write(). Upgrade with
expressinstall if the player version is less than the required Flash
version. Always run installers in swf8 so loaded() callbacks are
reliable. Use static URL rather than respecting the current http
protocol.
Tests: Uninstall the flash player in windows. http://localhost:8080/
wafflecone/test/history/history.lzx?lzr=swf8 will install the player
and run the application correctly. After uninstalling, and
installing player 7.0.19, http://localhost:8080/wafflecone/test/
history/history.lzx?lzr=swf8 upgrades correctly via expressinstall.
IE history iframes are no longer visible.
Files:
M WEB-INF/lps/lfc/kernel/swf/dojo/flash8/ExpressInstall.as
M lps/includes/source/lzhistory.js
M lps/includes/source/embed-library.lzs
M lps/includes/source/flash.js
Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070915-
maxcarlson-8.tar
More information about the Laszlo-dev
mailing list