W3C home > Mailing lists > Public > whatwg@whatwg.org > March 2013

Re: [whatwg] [html5] r7749 - [giow] (3) make <ruby> reset text-indent for sanity's sake (like with table) Fix [...]

From: Ian Hickson <ian@hixie.ch>
Date: Thu, 14 Mar 2013 00:10:09 +0000 (UTC)
To: "L. David Baron" <dbaron@dbaron.org>
Message-ID: <Pine.LNX.4.64.1303140007560.15713@ps20323.dreamhostps.com>
Cc: whatwg@whatwg.org
On Wed, 13 Mar 2013, L. David Baron wrote:
> On Wednesday 2013-03-13 16:29 -0700, whatwg@whatwg.org wrote:
> > Author: ianh
> > Date: 2013-03-13 16:29:56 -0700 (Wed, 13 Mar 2013)
> > New Revision: 7749
> > 
> > Modified:
> >    complete.html
> >    index
> >    source
> > Log:
> > [giow] (3) make <ruby> reset text-indent for sanity's sake (like with table)
> > Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=20709
> > Affected topics: Rendering
> 
> > -ruby { display: ruby; }
> > +ruby { display: ruby; text-indent: initial; }
> 
> This change seems like a workaround for an implementation bug rather 
> than something that belongs in the spec.  The text-indent property 
> applies only to block containers, which display:ruby is not.

My reasoning was that the <rt>s would be internally block-level, but as 
you point out on IRC, really they're more a second kind of inline in a 
magic line box. I've reverted the change.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Thursday, 14 March 2013 00:10:34 GMT

This archive was generated by hypermail 2.3.1 : Thursday, 14 March 2013 00:10:35 GMT