To achieve optical balance of text content, the text-box-trim and text-box-edge properties, along with the text-box shorthand property, make finer control of vertical alignment of text possible. The text-box-trim property specifies the sides to trim, above or below, and the text-box-edge property specifies how the edge should be trimmed. These properties allow developers to control vertical spacing precisely by using the font metrics. Note that the `ideographic` and `ideographic-ink`, two values for the text-box-edge property for CJK, are deferred to future releases due to open issues currently under discussion.
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
No.
https://wpt.fyi/results/css/css-inline/text-box-trim?label=experimental&label=master&aligned
Shipping on desktop | 133 |
DevTrial on desktop | 128 |
Shipping on Android | 133 |
DevTrial on Android | 128 |
Shipping on WebView | 133 |
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.LGTM1
--
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 visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAHe_1d%2BK92_9kSvObCgk-ShO6iWyvXyvvzR3%2BT9Bh4Wp0u0z1A%40mail.gmail.com.
LGTM1
On 12/11/24 11:49 AM, Koji Ishii wrote:
Contact emails
lin...@chromium.org, kojii@chromium.org
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
The spec you link has a red note saying:
"This is an early draft of a proposal, and might change significantly as design critiques and use cases are registered and various details and interactions with other properties are worked out. Do not ship (yet)."
Does that only apply to the properties you listed?
/Daniel
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/95c3fb72-c1e2-4b59-9e92-bfb48df74aadn%40chromium.org.
I had the same question (as it was noted in the WebKit position),
but found
https://github.com/w3c/csswg-drafts/commit/3b15a485b2f9dfaa8e9ad3958ec2625d7857f719.
I assume this I2S means we agree. :)
Ok, so let's go!
LGTM3
/Daniel
The spec you link has a red note saying:
"This is an early draft of a proposal, and might change significantly as design critiques and use cases are registered and various details and interactions with other properties are worked out. Do not ship (yet)."
Does that only apply to the properties you listed?
Ok, so let's go!
LGTM3
/Daniel
On 2024-12-18 16:55, Mike Taylor wrote:
I had the same question (as it was noted in the WebKit position), but found https://github.com/w3c/csswg-drafts/commit/3b15a485b2f9dfaa8e9ad3958ec2625d7857f719. I assume this I2S means we agree. :)
On 12/18/24 10:39 AM, Daniel Bratell wrote:
The spec you link has a red note saying:
"This is an early draft of a proposal, and might change significantly as design critiques and use cases are registered and various details and interactions with other properties are worked out. Do not ship (yet)."
Does that only apply to the properties you listed?
/Daniel
On 2024-12-18 16:34, Yoav Weiss (@Shopify) wrote:
LGTM2
On Wednesday, December 18, 2024 at 4:29:51 PM UTC+1 Mike Taylor wrote:
LGTM1
On 12/11/24 11:49 AM, Koji Ishii wrote:
Contact emails
lin...@chromium.org, ko...@chromium.org
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAHe_1d%2BK92_9kSvObCgk-ShO6iWyvXyvvzR3%2BT9Bh4Wp0u0z1A%40mail.gmail.com.
Thanks David for flagging.
Can we hold off on shipping until the issue settles?
Thanks David for flagging.
Can we hold off on shipping until the issue settles?
On 12/19/24 10:44 AM, David Baron wrote:
I'm a little concerned that the discussion in https://github.com/w3c/csswg-drafts/issues/10834 may lead to some changes; I think it's at least worth monitoring that issue over the next few weeks to see what happens there.
-David
On Thu, Dec 19, 2024 at 4:38 AM Koji Ishii <ko...@chromium.org> wrote:
Thank you for checking this:The spec you link has a red note saying:
"This is an early draft of a proposal, and might change significantly as design critiques and use cases are registered and various details and interactions with other properties are worked out. Do not ship (yet)."
Does that only apply to the properties you listed?
That's a left over, one removed as Mike pointed out but one still left. I'll check with the editor.
Coincidentally, Safari shipped these properties on Dec 11.
2024年12月19日(木) 1:00 Daniel Bratell <brat...@gmail.com>:
Ok, so let's go!
LGTM3
/Daniel
On 2024-12-18 16:55, Mike Taylor wrote:
I had the same question (as it was noted in the WebKit position), but found https://github.com/w3c/csswg-drafts/commit/3b15a485b2f9dfaa8e9ad3958ec2625d7857f719. I assume this I2S means we agree. :)
On 12/18/24 10:39 AM, Daniel Bratell wrote:
The spec you link has a red note saying:
"This is an early draft of a proposal, and might change significantly as design critiques and use cases are registered and various details and interactions with other properties are worked out. Do not ship (yet)."
Does that only apply to the properties you listed?
/Daniel
On 2024-12-18 16:34, Yoav Weiss (@Shopify) wrote:
LGTM2
On Wednesday, December 18, 2024 at 4:29:51 PM UTC+1 Mike Taylor wrote:
LGTM1
On 12/11/24 11:49 AM, Koji Ishii wrote:
Contact emails lin...@chromium.org, kojii@chromium.org
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
--
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+unsubscribe@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/95c3fb72-c1e2-4b59-9e92-bfb48df74aadn%40chromium.org.
--
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+unsubscribe@chromium.org.
Thanks David for flagging.
Can we hold off on shipping until the issue settles?
On 12/19/24 10:44 AM, David Baron wrote:
I'm a little concerned that the discussion in https://github.com/w3c/csswg-drafts/issues/10834 may lead to some changes; I think it's at least worth monitoring that issue over the next few weeks to see what happens there.
There’s also some ongoing discussion in https://github.com/WebKit/standards-positions/issues/432#issuecomment-2553396257 about text-box.