[Webkit-unassigned] [Bug 45174] Freeze in VisiblePosition::leftVisuallyDistinctCandidate with ::first-letter

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 11 15:50:20 PST 2010


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





--- Comment #6 from Levi Weintraub <leviw at google.com>  2010-11-11 15:50:20 PST ---
I started working on a fix for this but unfortunately reached a bit of a head... Position and VisiblePosition code needs to be made entirely too aware of the atypical Renderer layout of text nodes with first-letter content for my fix to be clean.

First of all, it seems that Position shouldn't be aware of Renderer code, and should be able to get all it needs from the DOM. Furthermore, IMHO VisiblePosition could be cleaned up to push strange behavior like this into Renderer's own implementation, instead of trying to handle all cases in one class.

-- 
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