[Webkit-unassigned] [Bug 15256] Impossible to place an editable selection inside empty elements
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Sep 7 07:46:11 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=15256
--- Comment #22 from Frederico Caldeira Knabben <fredck at fredck.com> 2010-09-07 07:46:10 PST ---
(In reply to comment #20)
> Could you explain how this bug is impacting CKEditor? It seems like you're trying to apply styles to a selection?
That's exactly the problem. The detail is that we're talking about a "collapsed" selection. I mean, just have the caret blinking inside the editor, hit CTRL+B for Bold (bug: nothing is happening at this point) and type some text. There will be no style applied.
Just to give you more details, here you have the code being executed:
1st part, this small if block. Note that even if we're using an internal range manipulation class, it works much like the DOM range implementation of WebKit:
http://dev.ckeditor.com/browser/CKEditor/trunk/_source/plugins/styles/plugin.js?rev=5847#L360
2nd part - it's a bit more complicated, but basically we're transforming our internal range representation in a native WebKit range and selecting it:
http://dev.ckeditor.com/browser/CKEditor/trunk/_source/plugins/selection/plugin.js?rev=5812#L1040
The attached TC reflects the above exactly.
--
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