Contact emailschris...@chromium.org Specificationhttps://developer.mozilla.org/en-US/docs/Web/CSS/zoom
Summary Removes support for the non-standard "zoom" CSS property. This CSS property causes computed lengths for an element to be multiplied by the specified zoom factor. Blink componentBlink>CSS <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3ECSS> TAG reviewNone TAG review statusNot applicable Risks Interoperability and Compatibility This feature is only available in Webkit and Blink-based browsers, and has been present in Chrome since the beginning. Usage is a little above 0.5% of page loads: https://chromestatus.com/metrics/feature/timeline/popularity/3578 However, research shows that sites in HTTPArchive triggering the feature mostly don't even seem to use it, and those that do appear to always use it in a way that works fine without zoom applied - worst case, just a very minor change to the size of a tiny number of UI elements, but the UX is basically the same. See: https://docs.google.com/document/d/1cmbXpjAcXAht2ufi7bNKy-rbVNveqaf0UzeYg_DIMNA/edit# *Gecko*: Shipped/Shipping (Firefox never supported the feature.) *WebKit*: No signal ( https://github.com/WebKit/standards-positions/issues/170) *Web developers*: Some web developers like the feature, in particular for the use case of zooming in content in a legible way with responsive design. See comments regarding that in this issue; https://github.com/w3c/csswg-drafts/issues/5623 *Other signals*: The CSSWG has decided to not specify this feature: https://github.com/w3c/csswg-drafts/issues/5623 Ergonomics See "other views" section. Activation N/A Security None WebView application risks Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications? Maybe. WebView-based apps might use this feature. Debuggability Sites should be able to see that zoom no longer applies to elements in devtools, though there is no warning planned. Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?Yes Is this feature fully tested by web-platform-tests <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> ?No Flag nameCSSZoom Requires code in //chrome?False Sample links https://output.jsbin.com/yimuwax Estimated milestones Shipping on desktop 114 DevTrial on desktop 114 Shipping on Android 114 DevTrial on Android 114 Shipping on WebView 114 Anticipated spec changes Open questions about a feature may be a source of future web compat or interop issues. Please list open issues (e.g. links to known github issues in the project for the feature specification) whose resolution may introduce web compat/interop risk (e.g., changing to naming or structure of the API in a non-backward-compatible way). None Link to entry on the Chrome Platform Status https://chromestatus.com/feature/6535859207143424 Links to previous Intent discussions This intent message was generated by Chrome Platform Status <https://chromestatus.com/>. -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw_2izF%2BTzHvALsKSxD_uLds%2BPAD7fLtvpX4Cwe7sTwU7g%40mail.gmail.com.