| { |
| "css": { |
| "properties": { |
| "text-rendering": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-rendering", |
| "spec_url": "https://svgwg.org/svg2-draft/painting.html#TextRenderingProperty", |
| "tags": [ |
| "web-features:svg" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "4", |
| "notes": [ |
| "This property is only supported on Windows and Linux.", |
| "Initial versions had bugs on Windows and Linux that broke font substitution, small-caps, letter-spacing or caused text to overlap. See [bug 40156511](https://crbug.com/40156511), [bug 40430936](https://crbug.com/40430936), [bug 40444347](https://crbug.com/40444347), [bug 40286561](https://crbug.com/40286561)." |
| ] |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "1", |
| "notes": [ |
| "This property is only supported on Windows and Linux.", |
| "The `optimizeSpeed` option has no effect on Firefox 4 because the standard code for text rendering is already fast and there is not a faster code path at this time. See [bug 595688](https://bugzil.la/595688) for details." |
| ] |
| }, |
| "firefox_android": { |
| "version_added": "46" |
| }, |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "15" |
| }, |
| "opera_android": { |
| "version_added": "14" |
| }, |
| "safari": { |
| "version_added": "5" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": { |
| "version_added": "1.0", |
| "notes": "This property is only supported on Windows and Linux. Samsung Internet is not on Windows or Linux." |
| }, |
| "webview_android": { |
| "version_added": "3", |
| "notes": "From version 3 to 4.3, there is a serious bug where `text-rendering: optimizeLegibility` causes custom web fonts to not render. This was fixed in version 4.4." |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| }, |
| "auto": { |
| "__compat": { |
| "tags": [ |
| "web-features:svg" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "4", |
| "notes": "Chrome treats `auto` as `optimizeSpeed`." |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "1", |
| "notes": "If the font size is 20 pixels or higher, Firefox treats `auto` as `optimizeLegibility`. For smaller text, Firefox treats `auto` as `optimizeSpeed`. The 20-pixel threshold can be changed with the `browser.display.auto_quality_min_font_size` preference." |
| }, |
| "firefox_android": { |
| "version_added": "46", |
| "notes": "If the font size is 20 pixels or higher, Firefox treats `auto` as `optimizeLegibility`. For smaller text, Firefox treats `auto` as `optimizeSpeed`. The 20-pixel threshold can be changed with the `browser.display.auto_quality_min_font_size` preference." |
| }, |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "5", |
| "notes": "Safari treats `auto` as `optimizeSpeed`. See [bug 41363](https://webkit.org/b/41363)." |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "geometricPrecision": { |
| "__compat": { |
| "tags": [ |
| "web-features:svg" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "13", |
| "notes": "Supports true geometric precision without rounding up or down to the nearest supported font size in the operating system." |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "1", |
| "notes": "Firefox treats `geometricPrecision` the same as `optimizeLegibility`." |
| }, |
| "firefox_android": { |
| "version_added": "46", |
| "notes": "Firefox treats `geometricPrecision` the same as `optimizeLegibility`." |
| }, |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "6" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| } |
| } |
| } |
| } |
| } |