Bug 261136 - m_smallCapsBuffer from the complex text codepath is required in the fast text codepath
Summary: m_smallCapsBuffer from the complex text codepath is required in the fast text...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Text (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks: 206208
  Show dependency treegraph
 
Reported: 2023-09-05 00:10 PDT by Myles C. Maxfield
Modified: 2023-09-12 00:11 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Myles C. Maxfield 2023-09-05 00:10:34 PDT
The shaping routine actually inspects the character buffer to do shaping. When synthesizing small caps, we correctly look up glyphs for the capitalized characters, but we need to keep those capitalized characters around in a buffer to pass to the shaper.
Comment 1 Myles C. Maxfield 2023-09-05 00:11:06 PDT
This is causing (at least) these 2 tests to fail:
- fast/text/atsui-multiple-renderers.html
- fast/text/atsui-small-caps-punctuation-size.html
Comment 2 Radar WebKit Bug Importer 2023-09-12 00:11:12 PDT
<rdar://problem/115337519>