Bug 153716

Summary: text-orientation is ignored if font-feature-settings and if YuMincho
Product: WebKit Reporter: Koji Ishii <kojii>
Component: TextAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: jonlee, mmaxfield, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 9   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
text-orientation: upright with font-feature-settings and YuMincho none

Description Koji Ishii 2016-01-30 14:31:40 PST
-webkit-text-orientation: upright is ignored if font-feature-settings is set and if the font is YuMincho. It looks like both conditions are required to reproduce.

STEPS:
1. Open attached upright-fwid.html
2. See the only last paragraph is sideways

EXPECTED:
All paragraphs in upright.
Comment 1 Koji Ishii 2016-01-30 14:32:32 PST
Created attachment 270320 [details]
text-orientation: upright with font-feature-settings and YuMincho
Comment 2 Radar WebKit Bug Importer 2016-02-01 10:14:10 PST
<rdar://problem/24439611>
Comment 3 Myles C. Maxfield 2016-02-04 14:24:33 PST
Oh, this is because our complex text code path doesn't support stacked latin text. It never did.

Font features just forces you down the complex text code path.