[Webkit-unassigned] [Bug 3749] XHTML 1.1 Ruby Annotation

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 4 01:06:22 PDT 2009


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


Roland Steiner <rolandsteiner at google.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #32823|0                           |1
        is obsolete|                            |
  Attachment #34043|                            |review?(hyatt at apple.com),
               Flag|                            |commit-queue?




--- Comment #23 from Roland Steiner <rolandsteiner at google.com>  2009-08-04 01:06:19 PDT ---
Created an attachment (id=34043)
 --> (https://bugs.webkit.org/attachment.cgi?id=34043)
patch: new ruby implementation (reordering of renderers)

New implementation of the HTML5 ruby support.

As discussed with Dave Hyatt, this now works by re-ordering the render children
of otherwise standard RenderBlock objects, rather than doing special layouting.

This new implementation made it important to work in the face of DOM
manipulation, which I hope I have addressed fully.

Known limitations/bugs: 

.) Selection follows visual layout order, but text copy-paste follows HTML
order
.) In some cases there is some incorrect selection painting when selecting
right-to-left over the start of a ruby or ruby run.
   (There seems to be no problems if the selection is performed in the "normal"
left-to-right direction.)

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