Contact emailssza...@chromium.org

ExplainerNone

Specificationhttps://github.com/w3c/csswg-drafts/pull/9699

Design docs
https://docs.google.com/document/d/1AcnDShjT-kEuRaMchZPm5uaIgNZ4OiYtM4JI9qiV8Po/edit

Summary

Create a reverse origin trial to allow sites to opt out of the
"Standardized CSS Zoom" feature
<https://chromestatus.com/feature/5198254868529152>. Existing sites may
rely on chromium's legacy non-spec-compliant behavior of the CSS zoom
property. This origin trial will allow individual sites to opt out of the
new spec-compliant behavior, to allow them time to migrate to the
newly-specified behavior.

Blink componentBlink>Paint
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EPaint>

TAG reviewNone

TAG review statusPending

Risks


Interoperability and Compatibility

This is meant to mitigate the compatibility risks of the Standardized CSS
Zoom feature. The origin trial will have a limited duration, so sites that
participate in the origin trial but are not updated to support the new
behavior will still break when the origin trial ends.


WebView application risks

See Interoperability and Compatibility risks


Goals for experimentation

To provide a reprieve for sites that are broken by the new zoom behavior.

Ongoing technical constraints

None


Debuggability

None


Will this feature be supported on all six Blink platforms (Windows, Mac,
Linux, ChromeOS, 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>
?The legacy chromium-specific behavior is tested by chromium-internal
tests, but not WPT.

Flag name on chrome://flagsStandardizedBrowserZoom

Finch feature nameStandardizedBrowserZoom

Requires code in //chrome?False

Estimated milestones

M128


Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5198254868529152

Links to previous Intent discussions
https://groups.google.com/a/chromium.org/g/blink-dev/c/W8j6RKDeRoM/m/FyCKOAG9AAAJ

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/CAHOQ7J-gUQpe%3DaFNm%2BcH8uWPx8rQrkbA4-BEX0vGivHsdfeZ-w%40mail.gmail.com.

Reply via email to