Problem/Motivation
\Drupal\taxonomy\TermAccessControlHandler::checkAccess doesn't handle the 'view all revisions'
The accesscheck for Terms doesn't use the new 'view all revisions' permission yet. This should be implemented. (see #3043321: Use generic access API for node and media revision UI)
We notices this in: #3031271: Support version negotiation for any entity type (currently only Node & Media are supported)
I think this work might be done here: #2350939: Implement a generic revision UI, but i think a split might be good, since getting UI into core is a lot harder than this fix.
Steps to reproduce
Proposed resolution
Implement 'view all revisisons', operation check in TermAccessControlHandler by adding a new 'view term revisions' permission