[Webkit-unassigned] [Bug 15256] Impossible to place an editable selection inside empty elements

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 6 23:21:37 PDT 2014


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


David Gatwood <dgatwood at mac.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #238899|0                           |1
        is obsolete|                            |




--- Comment #46 from David Gatwood <dgatwood at mac.com>  2014-10-06 23:21:30 PST ---
Created an attachment (id=239395)
 --> (https://bugs.webkit.org/attachment.cgi?id=239395&action=review)
Final HTML editing caret patch

Whew.  I think I've fixed the last crasher bugs and caret positioning bugs (or at least the last layout bugs that I introduced).  I also rewrote a bunch of the caret positioning code for block elements in a different way that's a lot cleaner.  I've also updated it to be based on TOT as of a couple of days ago, which required inlining a bunch of recently removed macros.  Hope this helps.

If and when you take these fixes, you'll probably need to do two additional things:

* Finish fixing up the text cases as needed.  Although I attempted to merge the test case changes from Blink, I know nothing about how your test suite is designed (or theirs), so I had basically no idea what I was doing during that marge.  As a result, the test case parts of this patch may be completely and utterly wrong.  You have been warned.  :-)
* Check the original Blink patches to see if you need to introduce any new copyright lines into the modified files.  I didn't notice any such additions in the failed patches as I applied them, but a second set of eyes couldn't hurt.

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