New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 626961 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 3
Type: Bug

Blocking:
issue 463348



Sign in to add a comment

Unnecessary wrap on mixed direction text

Project Member Reported by ebra...@gnu.org, Jul 10 2016

Issue description

Version: 51, 54
OS: OS X 10.11

What steps will reproduce the problem?
data:text/html;charset=utf8,<span style="float:left">%D9%85%D8%AA%D9%86 %DB%B5%DB%B0%DB%B0%D9%87%D8%B2%D8%A7%D8%B1%D9%85%DB%8C%D9%86 %D9%85%D8%AA%D9%86</span>

What is the expected output?
All in one line

What do you see instead?
Unnecessary wrap
 

Comment 1 Deleted

Comment 2 by ebra...@gnu.org, Jul 10 2016

A testcase without glyph from fallback:
data:text/html;charset=utf8,<span style="float: left; font-family: 'Geeza Pro'">%D9%85%D8%AA%D9%86 %DB%B5%DB%B0%DB%B0%D9%87%D8%B2%D8%A7%D8%B1%D9%85%DB%8C%D9%86 %D9%85%D8%AA%D9%86</span>

Comment 3 by kojii@chromium.org, Jul 11 2016

Components: -Blink>Fonts Blink>Layout
Status: Available (was: Untriaged)
It looks like both min-content and max-content are wrong in this case:

data:text/html;charset=utf8,<div style="width: min-content; font-family: 'Geeza Pro'; outline: solid">%D9%85%D8%AA%D9%86 %DB%B5%DB%B0%DB%B0%D9%87%D8%B2%D8%A7%D8%B1%D9%85%DB%8C%D9%86 %D9%85%D8%AA%D9%86</div>

data:text/html;charset=utf8,<div style="width: max-content; font-family: 'Geeza Pro'; outline: solid">%D9%85%D8%AA%D9%86 %DB%B5%DB%B0%DB%B0%D9%87%D8%B2%D8%A7%D8%B1%D9%85%DB%8C%D9%86 %D9%85%D8%AA%D9%86</div>

Comment 4 by behdad@chromium.org, Jul 11 2016

Are we measuring with "fastpath"?  Looks like what would happen if Arabic is not properly shaped.

Comment 5 by ebra...@gnu.org, Jul 11 2016

Labels: -OS-Mac OS-All
Summary: Unnecessary wrap on Arabic (was: Unnecessary wrap on Mac)

Comment 6 by ebra...@gnu.org, Jul 11 2016

Summary: Unnecessary wrap on mixed direction text (was: Unnecessary wrap on Arabic)

Comment 7 by drott@chromium.org, Jul 18 2016

Cc: wkorman@chromium.org
Project Member

Comment 8 by sheriffbot@chromium.org, Jul 18 2017

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 9 by kojii@chromium.org, Jul 19 2017

Labels: -Pri-2 Pri-3
Status: Available (was: Untriaged)
Works in LayoutNG.

Comment 10 by e...@chromium.org, May 29 2018

Labels: Fixed-In-LayoutNG

Sign in to add a comment