(cherry picked from commit 0272e45226ddb12827b7ef4820b00632758c353a)
HtmlViewer
html/text
plain/text
Plain text
popAndPushNamed
pushReplacementNamed