1st issue. Could block to non-existing user via API.
recently mediawiki, when execute block to non-existing user via API, it was blocked as user id "0 ".
In case of previous version mediawiki, doesn't block it, then 'nosuchuser ' error returned.
http://test.wikipedia.org/wiki/Special:Log/block?page=User%3AHoshiryuhoshiTest
2nd issue. In case of executing block to already blocked user without "reblock arg" via API, In previous version mediawiki, existing block settings are not changed to new block settings.
but recently when executing block to already blocked user without "reblock arg", existing block settings are changed to new block settings.
Version: 1.20.x
Severity: major