[Bug 29345] Failure to close empty elements makes use of XML-based tools for proofing overly difficult - Serialization

https://www.w3.org/Bugs/Public/show_bug.cgi?id=29345

--- Comment #1 from C. M. Sperberg-McQueen <cmsmcq@blackmesatech.com> ---
Thank you for the bug report.  Can you provide a little more information?  In
particular, what software is raising these errors?

Both the document produced by the editorial production system and the
production currently served from
http://www.w3.org/TR/xslt-xquery-serialization-31/ look well-formed to me; I do
not see any unclosed link, meta, or img elements.

More convincingly, perhaps, the document looks well formed to rxp and libxml,
as the following fragment of my console log illustrates:

  [cmsmcq misc (0)]$ curl http://www.w3.org/TR/xslt-xquery-serialization-31/ >
ser31.xhtml
    % Total    % Received % Xferd  Average Speed   Time    Time     Time 
Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100  306k  100  306k    0     0  64.7M      0 --:--:-- --:--:-- --:--:-- 
149M
  [cmsmcq misc (0)]$ rxp -s ser31.xhtml 
  [cmsmcq misc (0)]$ xmllint --noout ser31.xhtml 
  [cmsmcq misc (0)]$ tail +74 ser31.xhtml | head -3
                                            text-decoration: none }
  /**/
  </style><link rel="stylesheet" type="text/css"
href="//www.w3.org/StyleSheets/TR/W3C-CR.css" /></head><body><div class="head">
  [cmsmcq misc (0)]$ 

The last bit shows the link element complained about in the first error message
given.  It looks like a well-formed sole-tag to me; what software is not
accepting it?

Could something in the path from
http://www.w3.org/TR/xslt-xquery-serialization-31/ to your hard disk have
transformed it from XHTML 1.0 Transitional into HTML that is not XHTML?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Thursday, 17 December 2015 20:34:35 UTC