[Webkit-unassigned] [Bug 123204] Combining vertical-rl writing mode, float: left and -webkit-text-combine: horizontal has unexpected result following r147588

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Oct 27 10:35:37 PDT 2013


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


Koji Ishii <kojiishi at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kojiishi at gmail.com




--- Comment #3 from Koji Ishii <kojiishi at gmail.com>  2013-10-27 10:34:23 PST ---
(In reply to comment #2)
> This appears to be a case where, due to the transition to and from tatechuyoko (horizontal within vertical) mode, the line breaking context across the transition boundary should be cleared, i.e., you want to use:
> 
> m_renderTextInfo.m_lineBreakIterator.resetPriorContext();
> 
> at the the transition boundary.

The proposed fix here doesn't look correct; resetting line break context should not occur at inline element boundaries nor at before/after tatechuyoko. See:
# For line breaking before and after the composition,
# it is treated as a regular inline with its actual contents.
http://dev.w3.org/csswg/css-writing-modes/#text-combine-layout

I looked at the test case file, but from this bug description, the result and the expected is not clear to me.

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