This feature adds three more values to the checkVisibility (https://drafts.csswg.org/cssom-view/#dom-element-checkvisibility) dictionary members: * opacityProperty as an alias for checkOpacity * visibilityProperty as an alias for checkVisibilityCSS * contentVisibilityAuto as a property that allows checking whether an element is in a subtree skipped by content-visibility: auto.
See https://github.com/w3c/csswg-drafts/pull/9549
None
There are no ergonomic risks, since this adds extra properties to an existing feature.
There are no activation risks, since this adds extra (useful) properties to an existing feature
There are no extra security issues here that were not already considered during the checkVisibility review.
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
None
This would be debugged as any other script APIs
Will write tests as a part of the implementation
Shipping on desktop | 121 |
DevTrial on desktop | 121 |
Shipping on Android | 121 |
DevTrial on Android | 121 |
Shipping on WebView | 121 |
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).
https://github.com/w3c/csswg-drafts/pull/9549LGTM2
--
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+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/21f32a6c-ea3c-4923-925a-3067831ca645n%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/bb09bc42-abdc-4f6b-9b48-c5a7b9913f03%40chromium.org.