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: | fujii.hironori, 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>