tests did not catch a couple fatal errors in the special pages (e.g. SetSiteLink, SetLabel)
although we have some phpunit tests, we should look into why tests didn't catch this and improve the test coverage so they do catch such issues.
We also have no selenium tests for these special pages, but probably should.
Whiteboard: u=dev c=frontend p=8