Remove more mentions of color-interpolation-filters.
--- a/master/definitions.xml Thu May 17 21:14:07 2012 +1000
+++ b/master/definitions.xml Fri May 18 11:24:37 2012 +1000
@@ -1272,7 +1272,6 @@
<property name='clip-rule' href='masking.html#ClipRuleProperty'/>
<property name='color' href='color.html#ColorProperty'/>
<property name='color-interpolation' href='painting.html#ColorInterpolationProperty'/>
- <property name='color-interpolation-filters' href='painting.html#ColorInterpolationFiltersProperty'/>
<property name='color-profile' href='color.html#ColorProfileProperty'/>
<property name='color-rendering' href='painting.html#ColorRenderingProperty'/>
<property name='cursor' href='interact.html#CursorProperty'/>
@@ -1640,6 +1639,10 @@
<!-- === defined in other specifications ================================ -->
+ <!-- ... properties ..................................................... -->
+
+ <property name='color-interpolation-filters' href='https://dvcs.w3.org/hg/FXTF/raw-file/tip/filters/index.html#ColorInterpolationFiltersProperty'/>
+
<!-- ... interfaces ..................................................... -->
<interface name='DocumentCSS' href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113/css.html#CSS-DocumentCSS'/>
--- a/master/painting.html Thu May 17 21:14:07 2012 +1000
+++ b/master/painting.html Fri May 18 11:24:37 2012 +1000
@@ -113,7 +113,7 @@
precedence over the <a href="types.html#DataTypeColor"><color></a> (which is in the sRGB color
space). Note that color interpolation occurs in an RGB color
space even if an ICC-based color specification is provided
- (see <a>'color-interpolation'</a> and <a>'color-interpolation-filters'</a>).
+ (see <a>'color-interpolation'</a>).
For more on ICC-based colors, refer to <a
href="color.html#ColorProfileDescriptions">Color profile
descriptions</a>.</dd>
@@ -1684,48 +1684,33 @@
<h2 id="RenderingProperties">Rendering properties</h2>
-<h3 id="ColorInterpolationProperties">Color interpolation properties:
-<span class="property">'color-interpolation'</span> and
-<span class="property">'color-interpolation-filters'</span></h3>
-
-<p>The SVG user agent performs color interpolations and compositing
-at various points as it processes SVG content. Two properties,
-<a>'color-interpolation'</a> and <a>'color-interpolation-filters'</a>,
-control which color space is used for particular categories of graphics
-operations. The following table shows which property applies to which
-graphics operations:</p>
+<h3 id="ColorInterpolationProperties">Controlling color interpolation: the
+<span class="property">'color-interpolation'</span> property</h3>
- <table class='vert' summary="applicability of color interpolation properties">
- <tr>
- <th>Graphics operation</th>
- <th>Corresponding property</th>
- </tr>
- <tr>
- <td>interpolating between gradient stops (see <a
- href="pservers.html#Gradients">Gradient</a>)</td>
- <td><a>'color-interpolation'</a></td>
- </tr>
- <tr>
- <td>interpolating color when performing color
- animations with either <a>'animate'</a> or <a>'animateColor'</a></td>
- <td><a>'color-interpolation'</a></td>
- </tr>
- <tr>
- <td><a href="masking.html#SimpleAlphaBlending">alpha
- compositing</a> of <a>graphics elements</a>
- into the current background</td>
- <td><a>'color-interpolation'</a></td>
- </tr>
- <tr>
- <td><a href="filters.html">filter effects</a></td>
- <td><a>'color-interpolation-filters'</a></td>
- </tr>
- </table>
+<div class="ready-for-wg-review">
+<p>The SVG user agent performs color interpolations and compositing
+at various points as it processes SVG content. The <a>'color-interpolation'</a>
+property controls which color space is used for the following graphics operations:</p>
-<p>Both properties choose between color operations occurring in the
-sRGB color space or in a (light
-energy linear) linearized RGB color space. Having chosen the appropriate
-color space, component-wise linear interpolation is used.</p>
+<ul>
+ <li>interpolating between <a href="pservers.html#Gradients">gradient</a> stops,</li>
+
+ <li>interpolating color when performing color animations with either
+ <a>'animate'</a> or <a>'animateColor'</a>,</li>
+
+ <li>and <a href="masking.html#SimpleAlphaBlending">alpha compositing</a> of
+ <a>graphics elements</a> into the current background.</li>
+</ul>
+
+<p class="note">For <a href="filters.html">filter effects</a>, the
+<a>'color-interpolation-filters'</a> property controls which color space is used.
+[<a href="refs.html#ref-FILTERS">FILTERS</a>]</p>
+</div>
+
+<p>The <a>'color-interpolation'</a> property chooses between color operations
+occurring in the sRGB color space or in a (light energy linear) linearized RGB
+color space. Having chosen the appropriate color space, component-wise linear
+interpolation is used.</p>
<p id="sRGBlinearRGBConversionFormulas">The conversion formulas between the
sRGB color space (i.e., nonlinear with 2.2 gamma curve) and the linearized RGB
@@ -1831,8 +1816,6 @@
on the element being animated.</p>
-<div class="note">The definition of the 'color-interpolation-filters' property has been moved to the <a href="https://dvcs.w3.org/hg/FXTF/raw-file/tip/filters/index.html">Filter Effects spec</a>.</div>
-
<h3 id="ColorRenderingProperty">The <span class="property">'color-rendering'</span> property</h3>
<p>The creator of SVG content might want to provide a hint
@@ -1842,6 +1825,7 @@
agent about how to optimize its color interpolation and compositing
operations.</p>
+<!-- This paragraph should be moved to the Filters spec.
<p><a>'color-rendering'</a> takes precedence over
<a>'color-interpolation-filters'</a>. For example, assume
<span class="prop-value">color-rendering: optimizeSpeed</span> and
@@ -1849,6 +1833,7 @@
In this case, the SVG user agent should perform color operations in a way that
optimizes performance, which might mean sacrificing the color interpolation
precision as specified by <span class="prop-value">color-interpolation-filters: linearRGB</span>.</p>
+-->
<div class="propdef">
<dl>
--- a/master/propidx.html Thu May 17 21:14:07 2012 +1000
+++ b/master/propidx.html Fri May 18 11:24:37 2012 +1000
@@ -16,6 +16,11 @@
<p class="normativity"><em>This appendix is informative, not normative.</em></p>
+<p class='issue'>This table should not list properties defined in
+other specifications.</p>
+
+<!-- It would be great if this table were automatically generated, too. -->
+
<table class='vert property-table' summary="list of all properties">
<thead>
<tr>
@@ -161,21 +166,6 @@
<td>yes</td>
</tr>
<tr>
- <td><a>'color-interpolation-filters'</a></td>
- <td>auto | sRGB | linearRGB | <a class="noxref"
- href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
- <span
- class="value-inst-inherit noxref">inherit</span></a></td>
- <td>linearRGB</td>
- <td><a>filter primitives</a></td>
- <td>yes</td>
- <td>N/A</td>
- <td><a
- href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
- visual</a></td>
- <td>yes</td>
- </tr>
- <tr>
<td><a>'color-profile property'</a></td>
<td>auto | sRGB | <name> | <a
href="types.html#DataTypeFuncIRI"><funciri></a> | <a
--- a/master/refs.html Thu May 17 21:14:07 2012 +1000
+++ b/master/refs.html Fri May 18 11:24:37 2012 +1000
@@ -114,7 +114,20 @@
Ecma International, December 2009.
<br/>Available at http://www.ecma-international.org/publications/standards/Ecma-262.htm.
</dd>
+</dl>
+<dl class="references ready-for-wg-review">
+ <dt id="ref-FILTERS"><strong class="normref">[FILTERS]</strong></dt>
+ <dd>
+ <cite class="w3ced"><a href="https://dvcs.w3.org/hg/FXTF/raw-file/tip/filters/index.html">Filter Effects 1.0</a></cite>,
+ V. Hardy, D. Jackson, E. Dahlström, eds.
+ World Wide Web Consortium, work in progress.
+ <br/>This edition of Filter Effects 1.0 is the <b>Editor's Draft</b> at https://dvcs.w3.org/hg/FXTF/raw-file/tip/filters/index.html.
+ <br/>The latest published edition of Filter Effects 1.0 is not yet available.
+ </dd>
+</dl>
+
+<dl class="references">
<dt id="ref-ICC42"><strong class="normref">[ICC42]</strong></dt>
<dd>
<cite><a href="http://www.color.org/ICC1v42_2006-05.pdf">Specification ICC.1:2004-10, File Format for Color Profiles, Profile Version 4.2.0.0</a>
--- a/master/styling.html Thu May 17 21:14:07 2012 +1000
+++ b/master/styling.html Fri May 18 11:24:37 2012 +1000
@@ -141,7 +141,6 @@
href="painting.html">Painting</a> properties:
<ul>
<li><a>'color-interpolation'</a></li>
- <li><a>'color-interpolation-filters'</a></li>
<li><a>'color-profile property'</a></li>
<li><a>'color-rendering'</a></li>
<li><a>'fill'</a></li>
@@ -292,6 +291,10 @@
value for the <a>'fill'</a> property on a given
element.</p>
+<p class='issue'>We should state that for each property defined in
+this specification, plus for each in a list here for properties in other
+specifications, there exists a presentation attribute.</p>
+
<p>The following example shows how the <a>'fill'</a> and
<a>'stroke'</a> properties can be specified on a <a>'rect'</a> using the
<span class="attr-name">'fill'</span> and