mediawiki.Title: Add normalizeExtension method
authorBartosz Dziewoński <matma.rex@gmail.com>
Fri, 11 Sep 2015 19:38:40 +0000 (21:38 +0200)
committerBartosz Dziewoński <matma.rex@gmail.com>
Fri, 11 Sep 2015 19:57:38 +0000 (21:57 +0200)
commit55a49465334a23df2c79672b733de83962c47296
tree872241105cd425187ce3b0d5dbaa85438bad1c07
parent4b360b81060480404c00b89d254727c9980ac874
mediawiki.Title: Add normalizeExtension method

And use it in newFromUserInput to canonicalize the extension better.

Comes with tests for the new method, and some new test cases for
newFromUserInput/newFromFileName.

Bug: T48741
Change-Id: I1cf240b991dc170c46ba76b207b4e4ba77f87956
includes/filerepo/file/File.php
resources/src/mediawiki/mediawiki.Title.js
tests/qunit/suites/resources/mediawiki/mediawiki.Title.test.js