On Fri, Oct 20, 2023 at 11:39 AM TAMURA, Kent <tk...@chromium.org> wrote:

>
>
> On Fri, Oct 20, 2023 at 4:42 AM fantasai <fantasai.li...@inkedblade.net>
> wrote:
>
>> On 10/19/23 03:41, TAMURA, Kent wrote:
>> >
>> >         Specification
>> >
>> > https://drafts.csswg.org/css-ruby-1/#ruby-display
>> >
>> >         Summary
>> >
>> > New CSS displayproperty values, "ruby", "ruby-base", and "ruby-text",
>> are
>> > added. The default display values of <ruby>, <rb> and <rt> are changed
>> to
>> > them, and ruby layout respects these display values. Web authors can
>> use any
>> > elements such as <div> to render ruby by setting the new display values.
>>
>> It seems you're listing a subset of values, which makes me wonder what
>> differences you would be introducing between Blink's behavior and the
>> behavior
>> described in the specs (if any)?
>>
>
> I think the new behavior will be a subset of CSS ruby.  Blink will be
> compatible with CSS ruby box generation, but web authors won't have a way
> to specify ruby-base-container and ruby-text-container to elements.
>
>
>
>>
>> >         TAG review
>> >
>> > None; Firefox already shipped this.
>>
>> Firefox shipped a complete implementation of the ruby box model, so it's
>> a bit
>> different from what you're proposing.
>> > /Gecko/: Shipped/Shipping
>> >
>> > /WebKit/: Positive (
>> https://github.com/WebKit/standards-positions/issues/232)
>>
>> WebKit's position is also against the whole spec...
>>
>
> I don't think WebKit is against the specification though their ruby
> development is not active.
>

I found that WebKit started to implement CSS Ruby last month.
https://commits.webkit.org/267937@main
WebKit has 'display: ruby' and 'display: ruby-text' though they're not
enabled yet.


>
>
>
>>
>> I think it would be important to understand how Blink's proposed
>> implementation might differ from the spec and from Firefox's
>> implementation,
>> particularly in terms of the box model and layout structures it generates
>> for
>> various ruby markup patterns.
>>
>> Also, CSS Ruby Layout is quite complicated, do you have a prototype
>> already? I
>> didn't see an Intent to Prototype come through earlier. I think it would
>> be a
>> good idea to evaluate the quality of the implementation and any
>> differences
>> with Firefox before approving an intent to ship. At least, if I were in
>> charge, I would want to...
>>
>
> We don't have an implementation of this change yet.
>
>
>>
>> ~fantasai
>>
>> --
>> 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/9d2c0ed1-478f-4f30-976a-eaff5d2c3ea6%40inkedblade.net
>> .
>>
>
>
> --
> TAMURA Kent
> Software Engineer, Google
>
>
>

-- 
TAMURA Kent
Software Engineer, Google

-- 
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/CAGH7WqGC%3DMLdNMizD3Wa%2BMPg21ihFcP89%2BYB7%3DYiPxPBpD4mjg%40mail.gmail.com.

Reply via email to