-
Notifications
You must be signed in to change notification settings - Fork 711
[css-values-4] Should ratios always get serialized with both components? #5561
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I'm weakly in favor of this; relying on shortest-serialization-principle to turn The question is just whether it's weirder for a ratio with an explicit |
Yes, they should be serialized with both components always. See @AmeliaBR's comments in #3757 (comment) which we resolved to accept in https://lists.w3.org/Archives/Public/www-style/2019Oct/0001.html |
Thank you, the change looks good. |
Per these conversations: w3c/csswg-drafts#5084 w3c/csswg-drafts#5561 R=futhark@chromium.org, xiaochengh@chromium.org Bug: 1045668 Change-Id: I066809e31e4120b0c179235a101db5c74c3dd146
Per these conversations: w3c/csswg-drafts#5084 w3c/csswg-drafts#5561 R=futhark@chromium.org, xiaochengh@chromium.org Bug: 1045668 Change-Id: I066809e31e4120b0c179235a101db5c74c3dd146
Per these conversations: w3c/csswg-drafts#5084 w3c/csswg-drafts#5561 R=futhark@chromium.org, xiaochengh@chromium.org Bug: 1045668 Change-Id: I066809e31e4120b0c179235a101db5c74c3dd146 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2480064 Commit-Queue: Christian Biesinger <cbiesinger@chromium.org> Auto-Submit: Christian Biesinger <cbiesinger@chromium.org> Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#818250}
Per these conversations: w3c/csswg-drafts#5084 w3c/csswg-drafts#5561 R=futhark@chromium.org, xiaochengh@chromium.org Bug: 1045668 Change-Id: I066809e31e4120b0c179235a101db5c74c3dd146 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2480064 Commit-Queue: Christian Biesinger <cbiesinger@chromium.org> Auto-Submit: Christian Biesinger <cbiesinger@chromium.org> Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#818250}
Per these conversations: w3c/csswg-drafts#5084 w3c/csswg-drafts#5561 R=futhark@chromium.org, xiaochengh@chromium.org Bug: 1045668 Change-Id: I066809e31e4120b0c179235a101db5c74c3dd146 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2480064 Commit-Queue: Christian Biesinger <cbiesinger@chromium.org> Auto-Submit: Christian Biesinger <cbiesinger@chromium.org> Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#818250}
…t-ratio, a=testonly Automatic update from web-platform-tests [AspectRatio] Fix serialization of aspect-ratio Per these conversations: w3c/csswg-drafts#5084 w3c/csswg-drafts#5561 R=futhark@chromium.org, xiaochengh@chromium.org Bug: 1045668 Change-Id: I066809e31e4120b0c179235a101db5c74c3dd146 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2480064 Commit-Queue: Christian Biesinger <cbiesinger@chromium.org> Auto-Submit: Christian Biesinger <cbiesinger@chromium.org> Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#818250} -- wpt-commits: 8b94afceafbd71defd6e3a1f056321b7788e18c3 wpt-pr: 26148
…t-ratio, a=testonly Automatic update from web-platform-tests [AspectRatio] Fix serialization of aspect-ratio Per these conversations: w3c/csswg-drafts#5084 w3c/csswg-drafts#5561 R=futhark@chromium.org, xiaochengh@chromium.org Bug: 1045668 Change-Id: I066809e31e4120b0c179235a101db5c74c3dd146 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2480064 Commit-Queue: Christian Biesinger <cbiesinger@chromium.org> Auto-Submit: Christian Biesinger <cbiesinger@chromium.org> Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#818250} -- wpt-commits: 8b94afceafbd71defd6e3a1f056321b7788e18c3 wpt-pr: 26148
…t-ratio, a=testonly Automatic update from web-platform-tests [AspectRatio] Fix serialization of aspect-ratio Per these conversations: w3c/csswg-drafts#5084 w3c/csswg-drafts#5561 R=futhark@chromium.org, xiaochengh@chromium.org Bug: 1045668 Change-Id: I066809e31e4120b0c179235a101db5c74c3dd146 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2480064 Commit-Queue: Christian Biesinger <cbiesinger@chromium.org> Auto-Submit: Christian Biesinger <cbiesinger@chromium.org> Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#818250} -- wpt-commits: 8b94afceafbd71defd6e3a1f056321b7788e18c3 wpt-pr: 26148
https://drafts.csswg.org/css-values-4/#ratio-value
Currently, a ratio like "16 / 1" will get serialized as "16". But for a ratio, that seems unintuitive. Should ratios always get serialized with the slash?
(@dvoytenko fyi)
The text was updated successfully, but these errors were encountered: