For use by Huggle.
|mediawiki/core : master||Add tag parameter to API action=rollback|
What is internal name for "Tags" in mediawiki code. I found parameter $flags in doEdit(), which is missing in doRollback() that might be that. If it's true, this parameter probably needs to be implemented there in first place, otherwise there is likely no way to perform a rollback with "Tags".
It seems that tags are located in EditPage class, which is however completely bypassed by ApiRollback as it directly calls WikiPage->doRollback which doesn't seem to contain any parameter that could be used to pass the tags. So, the code of doRollback probably would need to modified so that it's possible to pass any tags to it.
I'll mentor this in #GCI2015. The mission here is basically to replicate what was done at https://gerrit.wikimedia.org/r/#/c/230526/6/includes/api/ApiDelete.php (up to line 105 on the right side of the diff), but for ApiRollback.php instead.