Bug 32407 - Assertion failure: useTransforms on SMIL Dock demo
Summary: Assertion failure: useTransforms on SMIL Dock demo
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: SVG (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.6
: P2 Normal
Assignee: Nobody
URL: http://people.mozilla.org/~dholbert/d...
Keywords:
Depends on:
Blocks: 41761
  Show dependency treegraph
 
Reported: 2009-12-10 22:51 PST by Alexey Proskuryakov
Modified: 2012-02-13 09:39 PST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Proskuryakov 2009-12-10 22:51:38 PST
I'm getting an assertion failure at <http://people.mozilla.org/~dholbert/demos/smildock/01/smildock.svg>:

ASSERTION FAILED: useTransforms
(/Users/ap/Safari/OpenSource/WebCore/rendering/SVGRenderSupport.cpp:67 static void WebCore::SVGRenderBase::mapLocalToContainer(const WebCore::RenderObject*, WebCore::RenderBoxModelObject*, bool, bool, WebCore::TransformState&))

It also doesn't work well in Safari 4.0.4, but I haven't tested release ToT builds.
Comment 1 Dirk Schulze 2010-06-01 22:45:56 PDT
(In reply to comment #0)
> I'm getting an assertion failure at <http://people.mozilla.org/~dholbert/demos/smildock/01/smildock.svg>:
> 
> ASSERTION FAILED: useTransforms
> (/Users/ap/Safari/OpenSource/WebCore/rendering/SVGRenderSupport.cpp:67 static void WebCore::SVGRenderBase::mapLocalToContainer(const WebCore::RenderObject*, WebCore::RenderBoxModelObject*, bool, bool, WebCore::TransformState&))
> 
> It also doesn't work well in Safari 4.0.4, but I haven't tested release ToT builds.

Don't get the assertion anymore, but the example still doesn't work. I guess the issue is partly related to http://dev.w3.org/SVG/profiles/1.1F2/test/harness/htmlObject/animate-elem-87-t.html . See also discussion at http://lists.w3.org/Archives/Public/www-svg/2010Apr/0005.html
Comment 2 Nikolas Zimmermann 2012-02-13 09:39:16 PST
(In reply to comment #1)
> (In reply to comment #0)
> > I'm getting an assertion failure at <http://people.mozilla.org/~dholbert/demos/smildock/01/smildock.svg>:
> > 
> > ASSERTION FAILED: useTransforms
> > (/Users/ap/Safari/OpenSource/WebCore/rendering/SVGRenderSupport.cpp:67 static void WebCore::SVGRenderBase::mapLocalToContainer(const WebCore::RenderObject*, WebCore::RenderBoxModelObject*, bool, bool, WebCore::TransformState&))
> > 
> > It also doesn't work well in Safari 4.0.4, but I haven't tested release ToT builds.
> 
> Don't get the assertion anymore, but the example still doesn't work. I guess the issue is partly related to http://dev.w3.org/SVG/profiles/1.1F2/test/harness/htmlObject/animate-elem-87-t.html . See also discussion at http://lists.w3.org/Archives/Public/www-svg/2010Apr/0005.html

The animation seems to work partly now, but the fO is not correctly sized.