Permalink
Browse files

Remove feature strings and requiredFeatures="". (ACTION-3798)

  • Loading branch information...
heycam committed Jun 10, 2015
1 parent ce969e0 commit 9a30d01f6410dc516c5f874d71e957230a3448cd
Showing with 23 additions and 621 deletions.
  1. +5 −0 master/changes.html
  2. +10 −8 master/conform.html
  3. +0 −1 master/definitions.xml
  4. +0 −528 master/feature.html
  5. +0 −1 master/publish.xml
  6. +7 −50 master/struct.html
  7. +0 −27 master/svgdom.html
  8. +1 −6 master/types.html
View
@@ -195,6 +195,8 @@ <h3 id="structure">Document Structure chapter</h3>
<li>Clarified that the <a>'switch'</a> element does not affect the processing of <a>'style element'</a> elements.</li>
<li>Clarified that the <a href="struct.html#__svg__SVGSVGElement__getIntersectionList">getIntersectionList</a> and <a href="struct.html#__svg__SVGSVGElement__getEnclosureList">getEnclosureList</a> methods on the <a>SVGSVGElement</a> interface do not return shadow tree elements.</li>
<li class="added-since-last-wd">Removed the <span class="attr-name">requiredFeatures</span> attribute.</li>
</ul>
<h3 id="styling">Styling chapter</h3>
@@ -512,7 +514,10 @@ <h3 id="idlindex">IDL Index appendix</h3>
<li>Added this appendix.</li>
</ul>
<h3 id="feature">Feature Strings</h3>
<ul>
<li class="added-since-last-wd">Removed this appendix.</li>
</ul>
</body>
View
@@ -188,18 +188,19 @@ <h2 id="ConformingSVGInterpreters">Conforming SVG Interpreters</h2>
<ul>
<li><em>Conforming Static SVG Interpreters</em> must be able
to parse and process the static language features of SVG that
correspond to the feature string "http://www.w3.org/TR/SVG11/feature#SVG-static" (see
<a href="svgdom.html#FeatureStrings">Feature strings</a>).</li>
correspond to the feature string "http://www.w3.org/TR/SVG11/feature#SVG-static".</li>
<li>In addition to the requirements for the static category,
<em>Conforming Dynamic SVG Interpreters</em> must be able to
parse and process the language features of SVG that
correspond to the feature string "http://www.w3.org/TR/SVG11/feature#SVG-dynamic"
(see <a href="svgdom.html#FeatureStrings">Feature strings</a>) and
correspond to the feature string "http://www.w3.org/TR/SVG11/feature#SVG-dynamic" and
which support all of the required features in the
<a href="svgdom.html">SVG DOM</a> described in this specification.</li>
</ul>
<p class="issue">Now that feature strings have been removed, the above conformance
classes need to be defined without reference to them.</p>
<p>A Conforming SVG Interpreter must parse any SVG document
correctly. It is not required to interpret the semantics of all
features correctly.</p>
@@ -244,15 +245,13 @@ <h2 id="ConformingSVGViewers">Conforming SVG Viewers</h2>
<ul>
<li id="ConformingStaticSVGViewers"><em>Conforming Static SVG Viewers</em>
support the static language features of SVG that correspond to the feature
string "http://www.w3.org/TR/SVG11/feature#SVG-static" (see
<a href="svgdom.html#FeatureStrings">Feature strings</a>). This
string "http://www.w3.org/TR/SVG11/feature#SVG-static". This
category often corresponds to platforms and environments
which only render static documents, such as printers.</li>
<li id="ConformingDynamicSVGViewers"><em>Conforming Dynamic SVG Viewers</em>
support the language features of SVG that correspond to the feature
string "http://www.w3.org/TR/SVG11/feature#SVG-dynamic" (see
<a href="svgdom.html#FeatureStrings">Feature strings</a>). This
string "http://www.w3.org/TR/SVG11/feature#SVG-dynamic". This
category often applies to platforms and environments such as
common Web browsers which support user interaction and
dynamic document content (i.e., documents whose content can
@@ -264,6 +263,9 @@ <h2 id="ConformingSVGViewers">Conforming SVG Viewers</h2>
modifying the <a href="svgdom.html">SVG DOM</a>.)</li>
</ul>
<p class="issue">Now that feature strings have been removed, the above conformance
classes need to be defined without reference to them.</p>
<p>Specific criteria that apply to both <em>Conforming Static SVG Viewers</em>
and <em>Conforming Dynamic SVG Viewers</em>:</p>
View
@@ -765,7 +765,6 @@
<attributecategory
name='conditional processing'
href='struct.html#TermConditionalProcessingAttribute'>
<attribute name='requiredFeatures' href='struct.html#RequiredFeaturesAttribute'/>
<attribute name='requiredExtensions' href='struct.html#RequiredExtensionsAttribute'/>
<attribute name='systemLanguage' href='struct.html#SystemLanguageAttribute'/>
</attributecategory>
Oops, something went wrong.

0 comments on commit 9a30d01

Please sign in to comment.