RESOLVED DUPLICATE of bug 31278 120903
ASSERTION FAILED: mode & UseTransforms with a fixed-position <svg>
https://bugs.webkit.org/show_bug.cgi?id=120903
Summary ASSERTION FAILED: mode & UseTransforms with a fixed-position <svg>
Vicki Pfau
Reported 2013-09-06 15:48:11 PDT
Created attachment 210807 [details] Repro An SVG element with position: fixed will trigger an assertion (mode & UseTransforms) in RenderSVGRoot::mapLocalToContainer(const WebCore::RenderLayerModelObject *, WebCore::TransformState &, MapCoordinatesFlags, bool *) const when running a debug build. A simple repro is attached. <rdar://problem/14703176>
Attachments
Repro (36 bytes, text/html)
2013-09-06 15:48 PDT, Vicki Pfau
no flags
Tim Horton
Comment 1 2013-09-06 16:05:37 PDT
IIRC we (Simon and I) decided that the assertion didn’t actually make any sense, but I don’t remember all the logic at the moment.
Dirk Schulze
Comment 2 2013-09-07 01:18:17 PDT
(In reply to comment #1) > IIRC we (Simon and I) decided that the assertion didn’t actually make any sense, but I don’t remember all the logic at the moment. Hm, I agree. It makes sense for inner SVG elements but not for outer SVG elements (SVGRoot is always the outer SVG element). Looks like the assertion is wrong here. Just a question for understanding. The comment assumes that the mode (isFixed) comes from the content. I would assume that the mode is from the current renderer. Which is true? If it is the latter, we can remove the assertion.
Vicki Pfau
Comment 3 2013-10-08 13:22:40 PDT
*** Bug 117925 has been marked as a duplicate of this bug. ***
Said Abou-Hallawa
Comment 4 2017-02-08 10:30:27 PST
*** This bug has been marked as a duplicate of bug 31278 ***
Note You need to log in before you can comment on or make changes to this bug.