Skip to content

Commit

Permalink
[css-text-3][css-break-3] Clarify aliasing mechanisms #866
Browse files Browse the repository at this point in the history
Closes #866
  • Loading branch information
frivoal authored and fantasai committed Sep 16, 2018
1 parent f736e8e commit 316eb37
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 3 deletions.
12 changes: 11 additions & 1 deletion css-break-3/Overview.bs
Original file line number Diff line number Diff line change
Expand Up @@ -479,7 +479,7 @@ Page Break Aliases: the 'page-break-before', 'page-break-after', and 'page-break
UAs that conform to [[!CSS21]] must alias the
'page-break-before', 'page-break-after', and 'page-break-inside' properties
to 'break-before', 'break-after', and 'break-inside'
by treating the 'page-break-*' properties as shorthands for the 'break-*' properties
by treating the 'page-break-*' properties as [=legacy shorthands=] for the 'break-*' properties
with the following value mappings:

<table class="data">
Expand Down Expand Up @@ -1154,6 +1154,16 @@ Transforms, Positioning, and Pagination</h3>
<h2 class="no-num" id="changes">
Changes</h2>

<p>The following significant changes were made since the
<a href="https://www.w3.org/TR/2017/CR-css-break-3-20170209/">9 February 2017 Candidate Recommendation</a>:

<ul>
<li id="change-2018-aliasing">Clarify the mechanism of aliasing for the page-break-* properties
<blockquote>
<p>by treating the 'page-break-*' properties as <del>shorthands</del> <ins>[=legacy shorthands=]</ins> for the 'break-*' properties
</blockquote>
</ul>

<p>The following significant changes were made since the
<a href="https://www.w3.org/TR/2016/CR-css-break-3-20160114/">14 January 2016 Candidate Recommendation</a>:

Expand Down
4 changes: 2 additions & 2 deletions css-text-3/Overview.bs
Original file line number Diff line number Diff line change
Expand Up @@ -1287,8 +1287,8 @@ Line Breaking Details</h3>
<p><a>Soft wrap opportunities</a> introduced by ''overflow-wrap: break-word''
<em>are</em> considered when calculating <a lt="min-content size">min-content intrinsic sizes</a>.

<p>For legacy reasons, UAs must treat 'word-wrap' as an alternate name
for the 'overflow-wrap' property, as if it were a <a>shorthand</a> of 'overflow-wrap'.
<p>For legacy reasons, UAs must treat 'word-wrap' as an [=legacy name alias=]
of the 'overflow-wrap' property.

<h3 id="word-break-shaping">
Shaping Across Intra-word Breaks</h3>
Expand Down

0 comments on commit 316eb37

Please sign in to comment.