ItemHandler::getParserOutput() currently uses ItemView::render(), which in turn manipulates the OutputPage.
ItemHandler::getParserOutput() is called in various contexts, and must not have side effects on the global state. We need separate functions for constructing the ParserOutput and for actually showing an item (using a ParserOutput object).
Version: master
Severity: normal