zendeskgarden/css-components

[css-bedrock] text-rendering property can cause performance issues

Closed this issue · 0 comments

Description

The text-rendering: optimizeLegibility; rule can cause severe performance issues in different combinations of browsers and non-english inputs methods.

text-rendering is also not listed in any CSS spec and is only valid on SVG elements.

Some existing bugs in chromium and safari:

Steps to Reproduce

  1. use Japanese input (or other advanced IME) with <input /> elements styled by css-bedrock
Fine Print
  • Component: css-bedrock
  • Browsers: all (safari especially)