I am seeing some problems in IE7/DHTML.

I'm not seeing the shadow on the boxshadowtext1.lzx file in IE7/DHTML (I'm
running in Parallels, could it be DirectX is not working properly?)


For the testcase lpp-8399.lzx, I get this ugly output (see attached image)
in IE7.
It looks good in all the other browsers, including Windows/Firefox


BTW SWF10, I got  this error for the box shadow test file from the bug
report, /boxshadowtest1.lzx. It needs to be updated to use
getDisplayObject instead of getMCRef....


ReferenceError: Error #1069: Property getMCRef not found on LzSprite and
there is no default value.
at $lzc$class_m108/addBoxShadow()
at $lzc$class_m107/$m106()
at Function/http://adobe.com/AS3/2006/builtin::call()
at LzEvent/sendEvent()
at LzView/mouseevent()
at LzModeManagerService/handleMouseEvent()
at LzModeManagerService/rawMouseEvent()
at LzMouseKernel$/handleMouseEvent()
at LzSprite/__mouseEvent()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at LzTextSprite/__forwardMouseEventToSprite()
at LzTextSprite/handleTextfieldMouse()


On Wed, Feb 10, 2010 at 9:35 PM, Max Carlson <[email protected]> wrote:

> Change 20100210-maxcarlson-5 by maxcarl...@bank on 2010-02-10 16:24:54 PST
>    in /Users/maxcarlson/openlaszlo/trunk-clean
>    for http://svn.openlaszlo.org/openlaszlo/trunk
>
> Summary: UPDATED: Add support for DHTML drop-dhadow to IE
>
> Bugs Fixed: LPP-8399 - Drop-shadow support for DHTML runtime
>
> Technical Reviewer: [email protected]
> QA Reviewer: hminsky
>
> Details: I discovered the Glow filter caused its contents to be offset (!)
> so I added x and y offsets to compensate.  setX() and setY() now take the
> offsets into account.  When capabilities.minimize_opacity_changes is true,
> __getShadowCSS() now rounds shadowdistance, shadowblur and shadowangle to
> minimize updates.  Otherwise the same:
>
> Add use_filter_for_dropshadow quirk, set to true in IE.  Generate
> appropriate CSS using the glow and shadow DX filters as needed.  Add
> setFilter() API to manage multiple filters, so shadow and opacity don't
> trample eachother.  updateShadow() and setOpacity() now use setFilter() to
> generate an updated filter string for application to the div.
>
> LzTextSprite - When use_filter_for_dropshadow quirk is true, use
> setFilter() to generate CSS to be applied.
>
> Tests: See updated testcase attached to LPP-8399
>
> Files:
> M       WEB-INF/lps/lfc/kernel/dhtml/LzSprite.js
> M       WEB-INF/lps/lfc/kernel/dhtml/LzTextSprite.js
>
> Changeset:
> http://svn.openlaszlo.org/openlaszlo/patches/20100210-maxcarlson-5.tar
>



-- 
Henry Minsky
Software Architect
[email protected]

<<attachment: shadowbug.png>>

_______________________________________________
Laszlo-reviews mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-reviews

Reply via email to