[Webkit-unassigned] [Bug 12379] ASSERTION FAILED: extensions->genericContext<SVGAnimatedLength>(obj.get()) == imp (during layout tests)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jan 23 05:16:57 PST 2007
http://bugs.webkit.org/show_bug.cgi?id=12379
zimmermann at kde.org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|webkit- |zimmermann at kde.org
|unassigned at lists.webkit.org |
CC| |zimmermann at kde.org
------- Comment #3 from zimmermann at kde.org 2007-01-23 05:16 PDT -------
[14:14] bdash: WildFox: so why does it only sometimes happen?
[14:14] WildFox: bdash: well, ie. if you access mygradient.x1 from JS following
happens
[14:15] WildFox: the "x1" is a SVGAnimatedLength object
[14:15] WildFox: we store the "context" ("mygradient") with the "x1" pointer in
a hashmap
[14:15] WildFox: so if you call mygradient.x1.baseVal.value it will update the
right context
[14:15] WildFox: (SVG DOM oddness)
[14:15] WildFox: the problem is that cache is never cleared
[14:15] WildFox: for single-docs, no problem
[14:16] WildFox: if you open a new document, which also access mygradient.x1
you may have bad luck that the _same_ pointer is used
[14:16] WildFox: same x1 pointer
[14:16] bdash: WildFox: ah, right
[14:16] WildFox: it's really "bad luck" if that happens
[14:16] bdash: but it's what is happening ;)
[14:16] WildFox: bdash: we just need to find "the right place" to clear the
caches
We need to find a place to clear the caches ASAP! Anyone got an idea?
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list