- From: Ian Hickson <ian@hixie.ch>
- Date: Thu, 12 Aug 2010 05:23:11 +0000 (UTC)
- To: fantasai <fantasai.lists@inkedblade.net>, "L. David Baron" <dbaron@dbaron.org>, Boris Zbarsky <bzbarsky@MIT.EDU>
- cc: Asmus Freytag <asmusf@ix.netcom.com>, Simon Montagu <smontagu@smontagu.org>, www-html@w3.org, 'WWW International' <www-international@w3.org>, "public-i18n-core@w3.org" <public-i18n-core@w3.org>, "www-style@w3.org" <www-style@w3.org>
On Fri, 23 Jul 2010, fantasai wrote: > On 07/23/2010 01:35 PM, Ian Hickson wrote: > > On Wed, 17 Mar 2010, fantasai wrote: > > > > > > <selector representing all HTML5 block-level elements> { > > > display: block; /* I assume you already have this somewhere */ > > > unicode-bidi: embed; /* This is the new rule to add. */ > > > } > > > > > > <selector representing all HTML5 list-item elements> { > > > display: list-item; /* Assumed to exist already */ > > > unicode-bidi: embed; /* This is the new rule to add. */ > > > } > > > > > > title, table, tbody, thead, tfoot, tr, td, th { > > > unicode-bidi: embed; > > > } > > > > This would mean you couldn't have more than about 60 inline<div>s nested > > inside each other without bidi breaking down. Is that an acceptable risk? > > It seems like it would be a weird thing to tell authors. > > I think it's an acceptable risk. 60 levels of nesting on a block > element that's been set to "display: inline" seems like a rather > odd case to hit. On Fri, 23 Jul 2010, L. David Baron wrote: > > In the case Ian raised, I'd think embedding level would normally > increment by 2, since there are no directionality changes, and an LTR > (RTL) embedding bumps the embedding level to the next higher even (odd) > embedding level. > > So bidi would start breaking down inside the 32nd nested <div > style="display:inline">. On Fri, 23 Jul 2010, Boris Zbarsky wrote: > > For what it's worth, Gecko has had "div { unicode-bidi: embed; }" in the > UA stylesheet for about a year now in nightlies and for close to half a > year in a shipping release (Firefox 3.6). I don't believe we've had a > single issue reported in that time. Done: http://html5.org/tools/web-apps-tracker?from=5283&to=5284 -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Thursday, 12 August 2010 05:23:42 UTC