[Webkit-unassigned] [Bug 108223] [Mac] Flaky crash in SliderThumbElement::defaultEventHandler on fast/forms/range/slider-delete-while-dragging-thumb.html
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Mar 21 00:36:12 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=108223
--- Comment #9 from Elliott Sprehn <esprehn at chromium.org> 2013-03-21 00:38:38 PST ---
I'll see if I cycle back around on this soon. I think the issue is that EventHandler has a reference to this shadow node with m_capturingMouseEventsNode (or a related property) and then the input is torn down but the EventHandler isn't cleaned up. That's the only way I can figure that shadowHost() can be 0.
I think we might want to reconsider how we implement form controls though. In JS when you're using Shadow DOM we have lots of protections and a restricted life cycle. Inside the C++ widgets we make a lot of assumptions about the structure of the widget which is dangerous.
--
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