<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<reference id="implementation-dependent-features">
  <title>Implementation dependent features</title>
  <refbody>
    <section id="section_jla_oqn_qc">
      <title>Chunking</title>
      <p>Supported chunking methods:</p>
      <ul>
        <li>select-topic</li>
        <li>select-document</li>
        <li>select-branch</li>
        <li>by-topic</li>
        <li>by-document</li>
        <li>to-content</li>
        <li>to-navigation.</li>
      </ul>
      <p>When no chunk attribute values are given, no chunking is performed.</p>
      <note>In effect, for HTML based transformation types this is equivalent to select-document and
        by-document defaults.</note>
      <p>Error recovery:</p>
      <ul>
        <li>When two tokens from the same category are used, no error or warning is
            thrown.<draft-comment>This violates DITA 1.2 spec.</draft-comment></li>
        <li>When an unrecognized chunking method is used, no error or warning is thrown.</li>
      </ul>
    </section>
    <section id="section_zaa_bgs_qc">
      <title>Filtering</title>
      <p>Error recovery:</p>
      <ul>
        <li>When there are multiple revprop elements with the same val attribute, no error of
          warning is thrown</li>
        <li>When multiple prop elements define a duplicate attribute and value combination,
          attribute default, or fall-back behaviour, <keyword>DOTJ007E</keyword> error is
          thrown.</li>
      </ul>
    </section>
    <section id="section_kjq_egs_qc">
      <title>Debug attributes</title>
      <p>The debug attributes are populated as follows:</p>
      <dl>
        <dlentry>
          <dt>xtrf</dt>
          <dd>absolute system path of the source document</dd>
        </dlentry>
        <dlentry>
          <dt>xtrc</dt>
          <dd>element counter that uses the
            format<codeblock>element-name ":" integer-counter</codeblock></dd>
        </dlentry>
      </dl>
    </section>
    <section id="section_dco_qgs_qc">
      <title>Image scaling</title>
      <p>If both height and width attributes are given, image is scaled nonuniformly.</p>
      <p>If scale attribute is not an unsigned integer, no error or warning is thrown during
        preprocessing.</p>
    </section>
  </refbody>
</reference>
