[csswg-drafts] [css-ui] `caret-shape` definition should mention about the case of IME composition (#13055)

masayuki-nakano has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-ui] `caret-shape` definition should mention about the case of IME composition ==
`caret-shape` allow web developers to override the caret visibility. However, while there is IME composition, browsers should (or may need to) ignore the style. Basically, IME composition string is designed for vertical bar style caret or no caret during composition. Additionally, like some Korean IME on Windows, IME may be designed to use box style caret to select entire the compositing Hangul character. Therefore, the spec should mention about that browsers may not render the caret with the specified style while there is composition string. Otherwise, if the browser respects the specified style, some IME users may complain about the composition string is hard to read or just ugly, or if the browser does not respect the specified style for composition string, some web developers may complain about the browser's behavior.

Cc: @dholbert, @emilio, @miketaylr, @zcorpan

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/13055 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 4 November 2025 05:24:51 UTC