Right now we use things like:
toolbarSubset = ve.init.mw.ViewPageTarget.static.getToolbarSubset( [
Can't have nested references
'mwReference',
Lists not properly supported by PHP parser
'number', 'bullet', 'outdent', 'indent'
] );
in ve.ui.MWReferenceDialog and ve.ui.MWMediaDialog
Instead, whether a given tool makes sense in a reference or image context (or in a subeditor in general) should be defined in the tool itself.
Version: unspecified
Severity: enhancement