Last modified: 2014-05-10 01:18:39 UTC
In past, redirect to special pages does not do real redirect but display a link to that special page in the format of &redirect=no. Now redirect to special pages do HTTP redirect to that special page, causing edit of that redirect impossible without manual URL construction.
TODO for myself: update Gerrit change #25631 when this bug is fixed.
Are you sure this is related to the ContentHandler? I can't think of anything I did there that would cause this behavior. I might have unintentionally changed it somehow, but... well, do you have any idea what exactly causes this change in behavior?
Had a quick look. In WikiPage::getRedirectURL, it sais: // Gotta handle redirects to special pages differently: // Fill the HTTP response "Location" header and ignore // the rest of the page we're on. This causes an HTTP redirect. This was added by commit 829dd6ef9d some time in January. I don't see how it is related to the ContentHandler, so I'll change the component.
I cant reproduce this any longer.