[Webkit-unassigned] [Bug 120284] ASSERTION FAILED: m_context->document()->documentElement() != m_context in WebCore::SVGLengthContext::determineViewport

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 11 03:02:45 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=120284


Tamas Gergely <tgergely.u-szeged at partner.samsung.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #218946|                            |review?, commit-queue?
               Flag|                            |




--- Comment #2 from Tamas Gergely <tgergely.u-szeged at partner.samsung.com>  2013-12-11 03:00:58 PST ---
Created an attachment (id=218946)
 --> (https://bugs.webkit.org/attachment.cgi?id=218946&action=review)
patch fixes assertion

https://chromium.googlesource.com/chromium/blink/+/a7dedf81eb7008276bb6854f0e46465e039788f8

[SVG] Fix root element length values handling.

SVGLengthContext::determineViewport() currently asserts that we're not
resolving lengths for the topmost element, but there's nothing to
prevent such calls.

The CL updates determineViewport() to handle root elements geracefully
(using their current viewport). It also changes the signature slightly
to operate directly on a FloatSize, reducing some of the boiler-plate
client code.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list