| Summary: | No spacing within vertical upright text | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | glmvc <ivanglmvc> | ||||||||
| Component: | Text | Assignee: | Nobody <webkit-unassigned> | ||||||||
| Status: | NEW --- | ||||||||||
| Severity: | Normal | CC: | ahmad.saleem792, fantasai.bugs, karlcow, mmaxfield, ntim, webkit-bug-importer, zalan | ||||||||
| Priority: | P2 | Keywords: | BrowserCompat, InRadar | ||||||||
| Version: | Safari 16 | ||||||||||
| Hardware: | Mac (Apple Silicon) | ||||||||||
| OS: | macOS 13 | ||||||||||
| Attachments: |
|
||||||||||
|
Description
glmvc
2023-08-12 13:11:39 PDT
I am able to reproduce this bug in Safari Technology Preview 176 and WebKit ToT (266845@main) where the 'red' one is not matching Chrome Canary 117 and Firefox Nighty 118. Adding 'BrowserCompat' tag. Adding @Tim - he is doing writing mode these days and @Alan - since he fixed negative letter spacing issue recently. It might not be directly related to them but good to add them or get their inputs (if any). Safari produces the same result when font is set to Ahem (or Monospace) which makes me think this is more about fonts than layout. Myles?
<style>
div {
writing-mode: vertical-lr;
text-orientation: upright;
font-family: Ahem;
}
</style>
<div>yes spacing</div>
Created attachment 467349 [details]
rendering in Safari, firefox, chrome
The three browsers renders slightly differently indeed.
from shortest length to longest
safari, firefox and chrome.
Created attachment 467350 [details]
space size when selected in safari, firefox, chrome.
We better the difference in the space sizes across the browsers.
Created attachment 467374 [details]
rendering in Epiphany on Linux
|