Skip to content

Commit 37604ea

Browse files
committed
[css-counter-styles] Add speakAs to the OM.
1 parent ed469bd commit 37604ea

3 files changed

Lines changed: 43 additions & 13 deletions

File tree

css-counter-styles/Overview.bs

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1977,18 +1977,19 @@ The <code>CSSCounterStyleRule</code> interface</h3>
19771977

19781978
The <a interface>CSSCounterStyleRule</a> interface represents a ''@counter-style'' rule.
19791979

1980-
<pre class='idl' dfn-for="CSSCounterStyleRule">
1981-
interface <dfn>CSSCounterStyleRule</dfn> : CSSRule {
1982-
attribute DOMString <dfn attribute>name</dfn>;
1983-
attribute DOMString <dfn attribute>system</dfn>;
1984-
attribute DOMString <dfn attribute>symbols</dfn>;
1985-
attribute DOMString <dfn attribute>additiveSymbols</dfn>;
1986-
attribute DOMString <dfn attribute>negative</dfn>;
1987-
attribute DOMString <dfn attribute>prefix</dfn>;
1988-
attribute DOMString <dfn attribute>suffix</dfn>;
1989-
attribute DOMString <dfn attribute>range</dfn>;
1990-
attribute DOMString <dfn attribute>pad</dfn>;
1991-
attribute DOMString <dfn attribute>fallback</dfn>;
1980+
<pre class='idl'>
1981+
interface CSSCounterStyleRule : CSSRule {
1982+
attribute DOMString name;
1983+
attribute DOMString system;
1984+
attribute DOMString symbols;
1985+
attribute DOMString additiveSymbols;
1986+
attribute DOMString negative;
1987+
attribute DOMString prefix;
1988+
attribute DOMString suffix;
1989+
attribute DOMString range;
1990+
attribute DOMString pad;
1991+
attribute DOMString speakAs;
1992+
attribute DOMString fallback;
19921993
};
19931994
</pre>
19941995

@@ -2017,6 +2018,7 @@ The <code>CSSCounterStyleRule</code> interface</h3>
20172018
<dt><a attribute>suffix</a> of type <code>DOMString</code>
20182019
<dt><a attribute>range</a> of type <code>DOMString</code>
20192020
<dt><a attribute>pad</a> of type <code>DOMString</code>
2021+
<dt><a attribute>speakAs</a> of type <code>DOMString</code>
20202022
<dt><a attribute>fallback</a> of type <code>DOMString</code>
20212023
<dd>
20222024
The remaining attributes on getting must return a <code>DOMString</code> object

css-counter-styles/Overview.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1999,7 +1999,7 @@ <h3 class="heading settled heading" data-level=9.2 id=the-csscounterstylerule-in
19991999

20002000
<p> The <a class=idl-code data-link-type=interface href=#dom-csscounterstylerule title=csscounterstylerule>CSSCounterStyleRule</a> interface represents a <a class=css data-link-type=maybe href=#at-ruledef-counter-style title=@counter-style>@counter-style</a> rule.
20012001

2002-
<pre class=idl data-dfn-for=CSSCounterStyleRule>interface <dfn class=idl-code data-dfn-type=interface data-export="" data-global-name="" id=dom-csscounterstylerule>CSSCounterStyleRule<a class=self-link href=#dom-csscounterstylerule></a></dfn> : <a data-link-type=idl href=http://dev.w3.org/csswg/cssom-1/#cssrule title=cssrule>CSSRule</a> {
2002+
<pre class=idl>interface <dfn class=idl-code data-dfn-type=interface data-export="" data-global-name="" id=dom-csscounterstylerule>CSSCounterStyleRule<a class=self-link href=#dom-csscounterstylerule></a></dfn> : <a data-link-type=idl href=http://dev.w3.org/csswg/cssom-1/#cssrule title=cssrule>CSSRule</a> {
20032003
attribute DOMString <dfn class=idl-code data-dfn-for=CSSCounterStyleRule data-dfn-type=attribute data-export="" data-global-name="CSSCounterStyleRule<interface>/name<attribute>" id=dom-csscounterstylerule-name>name<a class=self-link href=#dom-csscounterstylerule-name></a></dfn>;
20042004
attribute DOMString <dfn class=idl-code data-dfn-for=CSSCounterStyleRule data-dfn-type=attribute data-export="" data-global-name="CSSCounterStyleRule<interface>/system<attribute>" id=dom-csscounterstylerule-system>system<a class=self-link href=#dom-csscounterstylerule-system></a></dfn>;
20052005
attribute DOMString <dfn class=idl-code data-dfn-for=CSSCounterStyleRule data-dfn-type=attribute data-export="" data-global-name="CSSCounterStyleRule<interface>/symbols<attribute>" id=dom-csscounterstylerule-symbols>symbols<a class=self-link href=#dom-csscounterstylerule-symbols></a></dfn>;
@@ -2009,6 +2009,7 @@ <h3 class="heading settled heading" data-level=9.2 id=the-csscounterstylerule-in
20092009
attribute DOMString <dfn class=idl-code data-dfn-for=CSSCounterStyleRule data-dfn-type=attribute data-export="" data-global-name="CSSCounterStyleRule<interface>/suffix<attribute>" id=dom-csscounterstylerule-suffix>suffix<a class=self-link href=#dom-csscounterstylerule-suffix></a></dfn>;
20102010
attribute DOMString <dfn class=idl-code data-dfn-for=CSSCounterStyleRule data-dfn-type=attribute data-export="" data-global-name="CSSCounterStyleRule<interface>/range<attribute>" id=dom-csscounterstylerule-range>range<a class=self-link href=#dom-csscounterstylerule-range></a></dfn>;
20112011
attribute DOMString <dfn class=idl-code data-dfn-for=CSSCounterStyleRule data-dfn-type=attribute data-export="" data-global-name="CSSCounterStyleRule<interface>/pad<attribute>" id=dom-csscounterstylerule-pad>pad<a class=self-link href=#dom-csscounterstylerule-pad></a></dfn>;
2012+
attribute DOMString <dfn class=idl-code data-dfn-for=CSSCounterStyleRule data-dfn-type=attribute data-export="" data-global-name="CSSCounterStyleRule<interface>/speakas<attribute>" id=dom-csscounterstylerule-speakas>speakAs<a class=self-link href=#dom-csscounterstylerule-speakas></a></dfn>;
20122013
attribute DOMString <dfn class=idl-code data-dfn-for=CSSCounterStyleRule data-dfn-type=attribute data-export="" data-global-name="CSSCounterStyleRule<interface>/fallback<attribute>" id=dom-csscounterstylerule-fallback>fallback<a class=self-link href=#dom-csscounterstylerule-fallback></a></dfn>;
20132014
};
20142015
</pre>
@@ -2037,6 +2038,7 @@ <h3 class="heading settled heading" data-level=9.2 id=the-csscounterstylerule-in
20372038
<dt><a class=idl-code data-link-type=attribute href=#dom-csscounterstylerule-suffix title=suffix>suffix</a> of type <code>DOMString</code>
20382039
<dt><a class=idl-code data-link-type=attribute href=#dom-csscounterstylerule-range title=range>range</a> of type <code>DOMString</code>
20392040
<dt><a class=idl-code data-link-type=attribute href=#dom-csscounterstylerule-pad title=pad>pad</a> of type <code>DOMString</code>
2041+
<dt><a class=idl-code data-link-type=attribute href=#dom-csscounterstylerule-speakas title=speakas>speakAs</a> of type <code>DOMString</code>
20402042
<dt><a class=idl-code data-link-type=attribute href=#dom-csscounterstylerule-fallback title=fallback>fallback</a> of type <code>DOMString</code>
20412043
<dd>
20422044
The remaining attributes on getting must return a <code>DOMString</code> object
@@ -2316,6 +2318,7 @@ <h2 class="no-num no-ref heading settled heading" id=index><span class=content>
23162318
<li>attribute for CSSCounterStyleRule, <a href=#dom-csscounterstylerule-range title="section 9.2">9.2</a>
23172319
</ul><li>simp-chinese-formal, <a href=#valuedef-simp-chinese-formal title="section 7.1.1">7.1.1</a>
23182320
<li>simp-chinese-informal, <a href=#valuedef-simp-chinese-informal title="section 7.1.1">7.1.1</a>
2321+
<li>speakAs, <a href=#dom-csscounterstylerule-speakas title="section 9.2">9.2</a>
23192322
<li>speak-as, <a href=#descdef-speak-as title="section 3.9">3.9</a>
23202323
<li>square, <a href=#valuedef-square title="section 6.3">6.3</a>
23212324
<li>suffix<ul><li>descriptor for @counter-style, <a href=#descdef-suffix title="section 3.4">3.4</a>

css-counter-styles/issues-lc-20130718.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,3 +101,28 @@ Issue 14.
101101
Summary: What should the OM for @counter-style return for unspecified descriptors?
102102
From: Xidorn Quan
103103
Comment: http://lists.w3.org/Archives/Public/www-style/2014Feb/0324.html
104+
Response: http://lists.w3.org/Archives/Public/www-style/2014Feb/0532.html
105+
Closed: Accepted
106+
----
107+
Issue 15.
108+
Summary: Loops in the 'system:override' aren't specified.
109+
From: Xidorn Quan
110+
Comment: http://lists.w3.org/Archives/Public/www-style/2014Feb/0523.html
111+
Response: http://lists.w3.org/Archives/Public/www-style/2014Feb/0638.html
112+
Closed: Accepted
113+
----
114+
Issue 16.
115+
Summary: 'pad' should only apply to some styles
116+
From: Xidorn Quan
117+
Comment: http://lists.w3.org/Archives/Public/www-style/2014Feb/0520.html
118+
Response: http://lists.w3.org/Archives/Public/www-style/2014Feb/0531.html
119+
Closed: Rejected
120+
Verified:
121+
----
122+
Issue 17.
123+
Summary: 'speak-as:auto' isn't handled correctly when 'system:override'.
124+
From: Xidorn Quan
125+
Comment: http://lists.w3.org/Archives/Public/www-style/2014Feb/0628.html
126+
Response: http://lists.w3.org/Archives/Public/www-style/2014Feb/0636.html
127+
Closed: Accepted
128+
----

0 commit comments

Comments
 (0)