Bug 229421
Summary: | WidthIterator needs to shape ahead of time | ||
---|---|---|---|
Product: | WebKit | Reporter: | Myles C. Maxfield <mmaxfield> |
Component: | Text | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | Hironori.Fujii, mmaxfield, sam, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=6148 | ||
Bug Depends on: | |||
Bug Blocks: | 206208, 228363 |
Myles C. Maxfield
We can't have text selection break up ligatures. We need to adopt the design where a pre-pass shapes everything (or everything relevant) and then the iterator iterates over the data structure generated.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Myles C. Maxfield
https://bugs.webkit.org/show_bug.cgi?id=6148 will fix this, but I think we'll want to fix this bug as a halfway point before https://bugs.webkit.org/show_bug.cgi?id=6148 is fully fixed.
Radar WebKit Bug Importer
<rdar://problem/82546203>