Many of the changes we've made don't respect visual editor's read-only handling. Most editable features in VE should be disabled, but some of what we've added doesn't respect this setting:
The main use cases for read-only visual editing look slightly funny at the moment, but we aren't causing any security issues, purely a user experience, visual thing.
- Original language pane in the content translation workflow.
- Protected pages.
- Checkboxes must be visible, but disabled.
- The entire toolbar at the bottom should be hidden, or at least the buttons be disabled.
- All keyboard shortcuts must be disabled.
- Unused parameters should all be hidden, with no way to show them.
- Filters for parameters (search input as well as "hide unused") should never be shown.
