mw.Title: Handle empty this.title
authorAlex Monk <krenair@wikimedia.org>
Wed, 1 Jul 2015 15:40:22 +0000 (16:40 +0100)
committerAlex Monk <krenair@gmail.com>
Wed, 1 Jul 2015 19:13:25 +0000 (20:13 +0100)
commit120ec6bb082aab8b4eff6522309ad04652541fa3
tree28caf625f80e324b8226c88af744d16b86d4dbc9
parentcbe6abfd239a451a5500b0affe1abbbd73d03d64
mw.Title: Handle empty this.title

Otherwise we break code like this:
mw.Title.newFromText( '.foo' ).getPrefixedText()
because this.title[0] won't be set and you can't uppercase it

Bug: T104377
Change-Id: I1dae1e63e474757da725f76bced442ebd5b76c25
resources/src/mediawiki/mediawiki.Title.js
tests/qunit/suites/resources/mediawiki/mediawiki.Title.test.js