Skip to content

Commit 0eed328

Browse files
committed
propogate to the generated specs
1 parent e42ddcb commit 0eed328

2 files changed

Lines changed: 75 additions & 54 deletions

File tree

css-fonts-3/Fonts.html

Lines changed: 37 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -5980,46 +5980,56 @@ <h2 class=no-num id=ch-ch-ch-changes>Changes</h2>
59805980
<h3 class=no-num id=recent-changes> Changes from the <a
59815981
href="https://www.w3.org/TR/2013/CR-css-fonts-3-20131003/">October 2013
59825982
CSS3 Fonts Candidate Recommendation</a></h3>
5983+
<ul>
5984+
<li><code class=property>font-language-override</code>’ property
5985+
moved to Fonts 4
59835986

5984-
<ul>
5985-
<li><code class=property>font-language-override</code>’ property
5986-
moved to Fonts 4
5987+
<li>CSSFontFeatureValuesRule interface moved to Fonts 4
59875988

5988-
<li>CSSFontFeatureValuesRule interface moved to Fonts 4
5989+
<li>CSSFontFaceRule interface reverted to the widely implemented one from
5990+
DOM Level 2 style
59895991

5990-
<li>CSSFontFaceRule interface reverted to the widely implemented one from
5991-
DOM Level 2 style
5992+
<li>clarified that generic font families may be composite faces
59925993

5993-
<li>clarified how small-caps synthesis interacts with ‘<code
5994-
class=property>font-feature-settings</code>
5994+
<li>clarified that "first available font" is one that would match the
5995+
U+0020 (space) character
59955996

5996-
<li>all CSS keywords marked as invalid font family names
5997+
<li>clarified how small-caps synthesis interacts with ‘<code
5998+
class=property>font-feature-settings</code>
59975999

5998-
<li>clarified that ‘<a href="#propdef-font-synthesis"><code
5999-
class=property>font-synthesis</code></a>’ is not reset by the ‘<a
6000-
href="#propdef-font"><code class=property>font</code></a>’ shorthand.
6000+
<li>all CSS keywords marked as invalid font family names
60016001

6002-
<li>use the phrase "installed fonts" rather than "system fonts"
6002+
<li>clarified that ‘<a href="#propdef-font-synthesis"><code
6003+
class=property>font-synthesis</code></a>’ is not reset by the ‘<a
6004+
href="#propdef-font"><code class=property>font</code></a>’ shorthand.
60036005

6004-
<li>clarified that malformed @font-face rules which lack font-family: or
6005-
src: still show up in the DOM, but don't affect font selection
6006+
<li>use the phrase "installed fonts" rather than "system fonts"
60066007

6007-
<li>clarified conventional ratio range for the relative sizes when they're
6008-
not modifying an absolute keyword size
6008+
<li>clarified that malformed @font-face rules which lack font-family: or
6009+
src: still show up in the DOM, but don't affect font selection
60096010

6010-
<li>added omitted ‘<a href="#propdef-font-variant-position"><code
6011-
class=property>font-variant-position</code></a>’ values to <a
6012-
href="#propdef-font-variant" title="font-variant!!property"><code
6013-
class=property>font-variant</code></a> shorthand
6011+
<li>clarified conventional ratio range for the relative sizes when they're
6012+
not modifying an absolute keyword size
60146013

6015-
<li>made negative values for font-size-adjust invalid, along with negative
6016-
percentage font-size values
6014+
<li>clarified that for both font-variation-settings and
6015+
font-feature-settings, the computed value is a map (and thus specified
6016+
dupes are removed)
60176017

6018-
<li>removed the requirement that user agents use OS/2 table
6019-
subscript/superscript metrics
6018+
<li>added omitted ‘<a href="#propdef-font-variant-position"><code
6019+
class=property>font-variant-position</code></a>’ values to <a
6020+
href="#propdef-font-variant" title="font-variant!!property"><code
6021+
class=property>font-variant</code></a> shorthand
60206022

6021-
<li>minor editorial cleanups
6022-
</ul>
6023+
<li>made negative values for font-size-adjust invalid, along with negative
6024+
percentage font-size values
6025+
6026+
<li>removed the requirement that user agents use OS/2 table
6027+
subscript/superscript metrics
6028+
6029+
<li>added informative link to CSS Text order of operations
6030+
6031+
<li>minor editorial cleanups
6032+
</ul>
60236033

60246034
<h2 class=no-num id=acknowledgments>Acknowledgments</h2>
60256035

css-fonts-3/Overview.html

Lines changed: 38 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -5981,45 +5981,56 @@ <h3 class=no-num id=recent-changes> Changes from the <a
59815981
href="https://www.w3.org/TR/2013/CR-css-fonts-3-20131003/">October 2013
59825982
CSS3 Fonts Candidate Recommendation</a></h3>
59835983

5984-
<ul>
5985-
<li><code class=property>font-language-override</code>’ property
5986-
moved to Fonts 4
5984+
<ul>
5985+
<li><code class=property>font-language-override</code>’ property
5986+
moved to Fonts 4
59875987

5988-
<li>CSSFontFeatureValuesRule interface moved to Fonts 4
5988+
<li>CSSFontFeatureValuesRule interface moved to Fonts 4
59895989

5990-
<li>CSSFontFaceRule interface reverted to the widely implemented one from
5991-
DOM Level 2 style
5990+
<li>CSSFontFaceRule interface reverted to the widely implemented one from
5991+
DOM Level 2 style
59925992

5993-
<li>clarified how small-caps synthesis interacts with ‘<code
5994-
class=property>font-feature-settings</code>
5993+
<li>clarified that generic font families may be composite faces
59955994

5996-
<li>all CSS keywords marked as invalid font family names
5995+
<li>clarified that "first available font" is one that would match the
5996+
U+0020 (space) character
59975997

5998-
<li>clarified that ‘<a href="#propdef-font-synthesis"><code
5999-
class=property>font-synthesis</code></a>’ is not reset by the ‘<a
6000-
href="#propdef-font"><code class=property>font</code></a>’ shorthand.
5998+
<li>clarified how small-caps synthesis interacts with ‘<code
5999+
class=property>font-feature-settings</code>
60016000

6002-
<li>use the phrase "installed fonts" rather than "system fonts"
6001+
<li>all CSS keywords marked as invalid font family names
60036002

6004-
<li>clarified that malformed @font-face rules which lack font-family: or
6005-
src: still show up in the DOM, but don't affect font selection
6003+
<li>clarified that ‘<a href="#propdef-font-synthesis"><code
6004+
class=property>font-synthesis</code></a>’ is not reset by the ‘<a
6005+
href="#propdef-font"><code class=property>font</code></a>’ shorthand.
60066006

6007-
<li>clarified conventional ratio range for the relative sizes when they're
6008-
not modifying an absolute keyword size
6007+
<li>use the phrase "installed fonts" rather than "system fonts"
60096008

6010-
<li>added omitted ‘<a href="#propdef-font-variant-position"><code
6011-
class=property>font-variant-position</code></a>’ values to <a
6012-
href="#propdef-font-variant" title="font-variant!!property"><code
6013-
class=property>font-variant</code></a> shorthand
6009+
<li>clarified that malformed @font-face rules which lack font-family: or
6010+
src: still show up in the DOM, but don't affect font selection
60146011

6015-
<li>made negative values for font-size-adjust invalid, along with negative
6016-
percentage font-size values
6012+
<li>clarified conventional ratio range for the relative sizes when they're
6013+
not modifying an absolute keyword size
60176014

6018-
<li>removed the requirement that user agents use OS/2 table
6019-
subscript/superscript metrics
6015+
<li>clarified that for both font-variation-settings and
6016+
font-feature-settings, the computed value is a map (and thus specified
6017+
dupes are removed)
60206018

6021-
<li>minor editorial cleanups
6022-
</ul>
6019+
<li>added omitted ‘<a href="#propdef-font-variant-position"><code
6020+
class=property>font-variant-position</code></a>’ values to <a
6021+
href="#propdef-font-variant" title="font-variant!!property"><code
6022+
class=property>font-variant</code></a> shorthand
6023+
6024+
<li>made negative values for font-size-adjust invalid, along with negative
6025+
percentage font-size values
6026+
6027+
<li>removed the requirement that user agents use OS/2 table
6028+
subscript/superscript metrics
6029+
6030+
<li>added informative link to CSS Text order of operations
6031+
6032+
<li>minor editorial cleanups
6033+
</ul>
60236034

60246035
<h2 class=no-num id=acknowledgments>Acknowledgments</h2>
60256036

0 commit comments

Comments
 (0)