Many keywords in failure do log the HTML source, but in modern world HTML source logging does not usually bring benefits. Instead logging HTML source will usually consume lot of space from the log.html file.
Because this change the default behavior of the library keywords, I am marking it as backwards incompatible. This issue replaces #991 and #1199