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 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 -- 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/CAGH7WqHufx33RZWx2_zaFtdij1y0eXmFrwokecRqp_ytUvKCqg%40mail.gmail.com.