- From: James Ross <silver@warwickcompsoc.co.uk>
- Date: Wed, 23 Jan 2013 09:10:56 +0000
- To: W3C Style <www-style@w3.org>
IE 10 (on windows 7): counter-reset: TeSt; TeSt TeSt TeSt TeSt list-style-type: disc; disc disc disc disc -- James Ross silver@warwickcompsoc.co.uk ________________________________ > From: glenn@skynav.com > Date: Tue, 22 Jan 2013 21:52:54 -0700 > To: www-style@w3.org > Subject: Fwd: Case Sensitivity Issue and CSSOM > > Anyone able to provide IE response? See attached. > > ---------- Forwarded message ---------- > From: Glenn Adams <glenn@skynav.com<mailto:glenn@skynav.com>> > Date: Sun, Jan 20, 2013 at 8:42 PM > Subject: Re: Case Sensitivity Issue and CSSOM > To: fantasai <fantasai@inkedblade.net<mailto:fantasai@inkedblade.net>> > > The primary ones are: > > CSSStyleDeclaration.cssText > CSSStyleDeclaration.getPropertyValue() > CSSProperties2.{various} > > e.g. > > elt.style.cssText = 'counter-reset: TeSt'; > alert( > elt.style.cssText + "\n" + > elt.style.getPropertyValue('counter-reset') + "\n" + > elt.style.counterReset + "\n" + > getComputedStyle(elt).getPropertyValue('counter-reset') + "\n" + > getComputedStyle(elt).counterReset + "\n" > ); > > elt.style.cssText = 'list-style-type: DiSc'; > alert( > elt.style.cssText + "\n" + > elt.style.getPropertyValue('list-style-type') + "\n" + > elt.style.listStyleType + "\n" + > getComputedStyle(elt).getPropertyValue('list-style-type') + "\n" + > getComputedStyle(elt).listStyleType + "\n" > ); > > incidentally, the values returned above do not match between Safari, > Firefox, and Opera, though they are close: > > Safari 6.0.2 > > counter-reset: TeSt 0; > TeSt 0 > TeSt 0 > TeSt 0 > TeSt 0 > > list-style-type: disc; > disc > disc > disc > disc > > Firefox 18.0.1 > > counter-reset: TeSt; > TeSt > TeSt > TeSt 0 > TeSt 0 > > list-style-type: disc; > disc > disc > disc > disc > > Opera 12.12 > > counter-reset: TeSt > TeSt > TeSt > TeSt > TeSt > > list-style-type: DiSc > disc > disc > disc > disc > > Although there are some minor differences between all of these three > browsers, it is clear that counter names are not case normalized but > list style types are case normalized, at least for the purpose of > returning the computed value. > > I can't say if the same case normalization is used when performing > comparisons internally. > > On Fri, Jan 18, 2013 at 4:59 PM, fantasai > <fantasai@inkedblade.net<mailto:fantasai@inkedblade.net>> wrote: > Hi Glenn! > I was wondering if you could post a list of APIs that return > CSS value keywords? I think it would be important to know > what gets returned for > counter-reset: TeSt; > list-style-type: DiSc; > > I'm worried that we'll make a decision that works fine for > matching within the CSS processing model, but creates problems > when we start to integrate it with the CSSOM and JS. > > ~fantasai > > >
Received on Wednesday, 23 January 2013 09:11:27 UTC