AuthManagerSpecialPage: Don't use fixed submit/info class for submit button check
authorFlorian <florian.schmidt.stargatewissen@gmail.com>
Tue, 7 Jun 2016 20:57:47 +0000 (22:57 +0200)
committerFlorian <florian.schmidt.stargatewissen@gmail.com>
Tue, 7 Jun 2016 20:57:47 +0000 (22:57 +0200)
commit3211b058fe233912c9528c8c7e122aa11d7c8f61
tree2b61568f80767c5fc5961bc86072852bd1723019
parentd7096d396c846f57bc0e5c83be2606ec8546f643
AuthManagerSpecialPage: Don't use fixed submit/info class for submit button check

It's possible that an authentication extension implements its own HTMLForm classes
for a submit button or info field. To omit the default submit button of HTMLForm
in these cases, too, it's necessary to check if one of the provided HTMLForm field
classes inherit from HTMLSubmitField or HTMLInfoField (assuming, that subclasses
in extensions inherit from one of them).

Bug: T137236
Change-Id: Id0ec914088b527a9c7224d545b04986068138f93
includes/specialpage/AuthManagerSpecialPage.php