Skip to content

Commit 1cbd7b9

Browse files
author
Simon Pieters
committed
[cssom] Remove CSSFontFaceRule since it's defined in css-fonts. https://www.w3.org/Bugs/Public/show_bug.cgi?id=17537
1 parent 9707336 commit 1cbd7b9

2 files changed

Lines changed: 8 additions & 35 deletions

File tree

cssom/Overview.html

Lines changed: 6 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -161,9 +161,8 @@ <h2 class="no-num no-toc" id="toc">Table of Contents</h2>
161161
<li><a href="#the-cssimportrule-interface"><span class="secno">6.4.5 </span>The <code title="">CSSImportRule</code> Interface</a></li>
162162
<li><a href="#the-cssgroupingrule-interface"><span class="secno">6.4.6 </span>The <code title="">CSSGroupingRule</code> Interface</a></li>
163163
<li><a href="#the-cssmediarule-interface"><span class="secno">6.4.7 </span>The <code title="">CSSMediaRule</code> Interface</a></li>
164-
<li><a href="#the-cssfontfacerule-interface"><span class="secno">6.4.8 </span>The <code title="">CSSFontFaceRule</code> Interface</a></li>
165-
<li><a href="#the-csspagerule-interface"><span class="secno">6.4.9 </span>The <code title="">CSSPageRule</code> Interface</a></li>
166-
<li><a href="#the-cssnamespacerule-interface"><span class="secno">6.4.10 </span>The <code title="">CSSNamespaceRule</code> Interface</a></ul></li>
164+
<li><a href="#the-csspagerule-interface"><span class="secno">6.4.8 </span>The <code title="">CSSPageRule</code> Interface</a></li>
165+
<li><a href="#the-cssnamespacerule-interface"><span class="secno">6.4.9 </span>The <code title="">CSSNamespaceRule</code> Interface</a></ul></li>
167166
<li><a href="#css-declaration-blocks"><span class="secno">6.5 </span>CSS Declaration Blocks</a>
168167
<ul class="toc">
169168
<li><a href="#the-cssstyledeclaration-interface"><span class="secno">6.5.1 </span>The <code title="">CSSStyleDeclaration</code> Interface</a></ul></li>
@@ -1769,7 +1768,7 @@ <h3 id="css-rules"><span class="secno">6.4 </span>CSS Rules</h3>
17691768
<dt><code><a href="#cssmediarule">CSSMediaRule</a></code></dt>
17701769
<dd><p class="issue">...</dd>
17711770

1772-
<dt><code><a href="#cssfontfacerule">CSSFontFaceRule</a></code></dt>
1771+
<dt><code title="">CSSFontFaceRule</code></dt>
17731772
<dd><p class="issue">...</dd>
17741773

17751774
<dt><code><a href="#csspagerule">CSSPageRule</a></code></dt>
@@ -1884,7 +1883,7 @@ <h4 id="the-cssrule-interface"><span class="secno">6.4.2 </span>The <code title=
18841883
<dd><p>Return <dfn id="dom-cssrule-import_rule" title="dom-CSSRule-IMPORT_RULE"><code>IMPORT_RULE</code></dfn> (numberic value 3).
18851884
<dt>If the object is a <code><a href="#cssmediarule">CSSMediaRule</a></code>
18861885
<dd><p>Return <dfn id="dom-cssrule-media_rule" title="dom-CSSRule-MEDIA_RULE"><code>MEDIA_RULE</code></dfn> (numeric value 4).
1887-
<dt>If the object is a <code><a href="#cssfontfacerule">CSSFontFaceRule</a></code>
1886+
<dt>If the object is a <code title="">CSSFontFaceRule</code>
18881887
<dd><p>Return <dfn id="dom-cssrule-font_face_rule" title="dom-CSSRule-FONT_FACE_RULE"><code>FONT_FACE_RULE</code></dfn> (numeric value 5).
18891888
<dt>If the object is a <code><a href="#csspagerule">CSSPageRule</a></code>
18901889
<dd><p>Return <dfn id="dom-cssrule-page_rule" title="dom-CSSRule-PAGE_RULE"><code>PAGE_RULE</code></dfn> (numeric value 6).
@@ -2023,20 +2022,7 @@ <h4 id="the-cssmediarule-interface"><span class="secno">6.4.7 </span>The <code t
20232022
with the <code title="">@media</code> at-rule.</p>
20242023

20252024

2026-
<h4 id="the-cssfontfacerule-interface"><span class="secno">6.4.8 </span>The <code title="">CSSFontFaceRule</code> Interface</h4>
2027-
2028-
<p>The <code><a href="#cssfontfacerule">CSSFontFaceRule</a></code> interface represents an <code title="">@font-face</code> at-rule.</p>
2029-
2030-
<pre class="idl">interface <dfn id="cssfontfacerule">CSSFontFaceRule</dfn> : <a href="#cssrule">CSSRule</a> {
2031-
[PutForwards=<a href="#dom-cssstyledeclaration-csstext" title="dom-CSSStyleDeclaration-cssText">cssText</a>] readonly attribute <a href="#cssstyledeclaration">CSSStyleDeclaration</a> <!--
2032-
--><a href="#dom-cssfontfacerule-style" title="dom-CSSFontFaceRule-style">style</a>;
2033-
};</pre>
2034-
2035-
<p>The <dfn id="dom-cssfontfacerule-style" title="dom-CSSFontFaceRule-style"><code>style</code></dfn> attribute must return a <code><a href="#cssstyledeclaration">CSSStyleDeclaration</a></code> block that contains the property
2036-
declarations specified within the <code title="">@font-face</code> at-rule.</p>
2037-
2038-
2039-
<h4 id="the-csspagerule-interface"><span class="secno">6.4.9 </span>The <code title="">CSSPageRule</code> Interface</h4>
2025+
<h4 id="the-csspagerule-interface"><span class="secno">6.4.8 </span>The <code title="">CSSPageRule</code> Interface</h4>
20402026

20412027
<p>The <code><a href="#csspagerule">CSSPageRule</a></code> interface represents an <code title="">@page</code> at-rule.</p>
20422028
<p class="issue">Need to define the rules for
@@ -2062,7 +2048,7 @@ <h4 id="the-csspagerule-interface"><span class="secno">6.4.9 </span>The <code ti
20622048
at-rule.</p>
20632049

20642050

2065-
<h4 id="the-cssnamespacerule-interface"><span class="secno">6.4.10 </span>The <code title="">CSSNamespaceRule</code> Interface</h4>
2051+
<h4 id="the-cssnamespacerule-interface"><span class="secno">6.4.9 </span>The <code title="">CSSNamespaceRule</code> Interface</h4>
20662052

20672053
<p>The <code><a href="#cssnamespacerule">CSSNamespaceRule</a></code> interface represents an <code title="">@namespace</code> at-rule.</p>
20682054

cssom/Overview.src.html

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1690,7 +1690,7 @@ <h3>CSS Rules</h3>
16901690
<dt><code>CSSMediaRule</code></dt>
16911691
<dd><p class="issue">...</p></dd>
16921692

1693-
<dt><code>CSSFontFaceRule</code></dt>
1693+
<dt><code title>CSSFontFaceRule</code></dt>
16941694
<dd><p class="issue">...</p></dd>
16951695

16961696
<dt><code>CSSPageRule</code></dt>
@@ -1805,7 +1805,7 @@ <h4>The <code title>CSSRule</code> Interface</h4>
18051805
<dd><p>Return <dfn title=dom-CSSRule-IMPORT_RULE><code>IMPORT_RULE</code></dfn> (numberic value 3).
18061806
<dt>If the object is a <code>CSSMediaRule</code>
18071807
<dd><p>Return <dfn title=dom-CSSRule-MEDIA_RULE><code>MEDIA_RULE</code></dfn> (numeric value 4).
1808-
<dt>If the object is a <code>CSSFontFaceRule</code>
1808+
<dt>If the object is a <code title>CSSFontFaceRule</code>
18091809
<dd><p>Return <dfn title=dom-CSSRule-FONT_FACE_RULE><code>FONT_FACE_RULE</code></dfn> (numeric value 5).
18101810
<dt>If the object is a <code>CSSPageRule</code>
18111811
<dd><p>Return <dfn title=dom-CSSRule-PAGE_RULE><code>PAGE_RULE</code></dfn> (numeric value 6).
@@ -1944,19 +1944,6 @@ <h4>The <code title>CSSMediaRule</code> Interface</h4>
19441944
with the <code title>@media</code> at-rule.</p>
19451945

19461946

1947-
<h4>The <code title>CSSFontFaceRule</code> Interface</h4>
1948-
1949-
<p>The <code>CSSFontFaceRule</code> interface represents an <code title>@font-face</code> at-rule.</p>
1950-
1951-
<pre class=idl>interface <dfn>CSSFontFaceRule</dfn> : <span>CSSRule</span> {
1952-
[PutForwards=<span title=dom-CSSStyleDeclaration-cssText>cssText</span>] readonly attribute <span>CSSStyleDeclaration</span> <!--
1953-
--><span title=dom-CSSFontFaceRule-style>style</span>;
1954-
};</pre>
1955-
1956-
<p>The <dfn title=dom-CSSFontFaceRule-style><code>style</code></dfn> attribute must return a <code>CSSStyleDeclaration</code> block that contains the property
1957-
declarations specified within the <code title>@font-face</code> at-rule.</p>
1958-
1959-
19601947
<h4>The <code title>CSSPageRule</code> Interface</h4>
19611948

19621949
<p>The <code>CSSPageRule</code> interface represents an <code title>@page</code> at-rule.</p>

0 commit comments

Comments
 (0)