Bug 109067
| Summary: | [HarfBuzz] handle glyphOverflow in floatWidthForComplexText | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | arno. <a.renevier> |
| Component: | Text | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | bugs-noreply, fujii.hironori |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | |||
| Bug Blocks: | 82798 | ||
arno.
Hi,
currently, harfbuzz font backend does not fill glyhpOverflow structure when computing complex text width. This is needed to compute new text metrics properties (bug #82798)
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Fujii Hironori
Is this fixed by Bug 167956?
Fujii Hironori
I took screenshots of before and after Bug 167956 with the content of Bug 82798 Comment 29.
https://photos.app.goo.gl/Ls0VkjTYMymUaDHV2
actualBoundingBoxAscent and actualBoundingBoxDescent seems fixed.
But, actualBoundingBoxRight doesn't take italic into account.