(cherry picked from commit 6aafea0339d556f8c0266d40c0de61ba24166fec)
HtmlViewer
html/text
plain/text
Plain text
popAndPushNamed
pushReplacementNamed