refs #29756
html reporter:
* empty and replace document body content
* support both Intern and intern-geezer
* improve efficiency