This file contains a body element <body background="images/non-existing.jpg">

The 'experimental' Markup Validation Service flags this as an HTML5 ERROR with the string "The background attribute on the body element is obsolete. Use CSS instead."

If 'clean' at present tidy 'silently' replaces this with CSS in CleanBodyAttrs( TidyDocImpl* doc, Node* body ), called from CreateStyleElement( doc ), in void TY_(CleanDocument)( TidyDocImpl* doc )

Q: Should this behaviour be modified?

A: There are various possibilities