<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>7498</bug_id>
          
          <creation_ts>2009-09-04 12:17:11 +0000</creation_ts>
          <short_desc>CONTENT_FORMAT_SUPPORT-3: also triggered by invalid DOCTYPE declarations</short_desc>
          <delta_ts>2009-09-10 14:46:31 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>mobileOK Basic checker</product>
          <component>Web interface</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="fd">fd</reporter>
          <assigned_to name="fd">fd</assigned_to>
          
          
          <qa_contact name="fd">fd</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>26831</commentid>
    <comment_count>0</comment_count>
    <who name="fd">fd</who>
    <bug_when>2009-09-04 12:17:11 +0000</bug_when>
    <thetext>As explained in Bug 7463, the mobileOK Checker library fails to identify slightly invalid DOCTYPE declarations as such, and trigger the &quot;No DOCTYPE found&quot; CONTENT_FORMAT_SUPPORT-3 failure message in such cases.

That is a bit misleading for authors who think they have already done that. The failure message should be completed to explain the possibility.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26834</commentid>
    <comment_count>1</comment_count>
    <who name="fd">fd</who>
    <bug_when>2009-09-04 12:43:31 +0000</bug_when>
    <thetext>Note that the markup validation service checks a doctype declaration against the SGML specification whereas the mobileOK Checker follows the definition of the XML specification. The nuance is hard to explain to the public at large, and should probably not be emphasized here. The message refers to the XML specification explicitly, which seems enough.

Message completed to:

[[
See Don&apos;t forget to add a doctype.

This failure message may be returned when the page under test contains a syntactically invalid DOCTYPE. See the Document Type Definition production rules in the XML standard in that case.
]]
</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>