{ "css": { "properties": { "text-rendering": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-rendering", "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 substitition, small-caps, letter-spacing or caused text to overlap." ] }, "chrome_android": { "version_added": "18", "notes": [ "This property is only supported on Windows and Linux.", "Initial versions had bugs on Windows and Linux that broke font substitition, small-caps, letter-spacing or caused text to overlap." ] }, "edge": { "version_added": "79", "notes": [ "This property is only supported on Windows and Linux.", "Initial versions had bugs on Windows and Linux that broke font substitition, small-caps, letter-spacing or caused text to overlap." ] }, "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 for details." ] }, "firefox_android": { "version_added": "46" }, "ie": { "version_added": false }, "opera": { "version_added": "15" }, "opera_android": { "version_added": "14" }, "safari": { "version_added": "5" }, "safari_ios": { "version_added": "4.2" }, "samsunginternet_android": { "version_added": false, "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." } }, "status": { "experimental": false, "standard_track": false, "deprecated": false } }, "auto": { "__compat": { "description": "auto", "support": { "chrome": { "version_added": "4", "notes": "Chrome treats auto as optimizeSpeed." }, "chrome_android": { "version_added": "18", "notes": "Chrome treats auto as optimizeSpeed." }, "edge": { "version_added": "79", "notes": "Edge treats auto as optimizeSpeed." }, "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 }, "opera": { "version_added": "15", "notes": "Opera treats auto as optimizeSpeed." }, "opera_android": { "version_added": "14", "notes": "Opera treats auto as optimizeSpeed." }, "safari": { "version_added": "5", "notes": "Safari treats auto as optimizeSpeed. See WebKit bug 41363." }, "safari_ios": { "version_added": "4.2", "notes": "Safari treats auto as optimizeSpeed. See WebKit bug 41363." }, "samsunginternet_android": { "version_added": false }, "webview_android": { "version_added": "≤37", "notes": "WebView treats auto as optimizeSpeed." } }, "status": { "experimental": false, "standard_track": false, "deprecated": false } } }, "geometricPrecision": { "__compat": { "description": "geometricPrecision", "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": { "version_added": "18", "notes": "Supports true geometric precision without rounding up or down to the nearest supported font size in the operating system." }, "edge": { "version_added": "79", "notes": "Supports true geometric precision without rounding up or down to the nearest supported font size in the operating system." }, "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 }, "opera": { "version_added": "15", "notes": "Supports true geometric precision without rounding up or down to the nearest supported font size in the operating system." }, "opera_android": { "version_added": "14", "notes": "Supports true geometric precision without rounding up or down to the nearest supported font size in the operating system." }, "safari": { "version_added": "6" }, "safari_ios": { "version_added": "6" }, "samsunginternet_android": { "version_added": false }, "webview_android": { "version_added": "37", "notes": "Supports true geometric precision without rounding up or down to the nearest supported font size in the operating system." } }, "status": { "experimental": false, "standard_track": false, "deprecated": false } } } } } } }