aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixed some @params documentationumherirrender2014-04-1419-165/+166
| | | | | | | | Swapped some "$var type" to "type $var" or added missing types before the $var. Changed some other types to match the more common spelling. Makes beginning of some text in captial. Change-Id: I8c9f30128b46086064326708a4878228ba459447
* Remove jquery.delayedBind moduleBartosz Dziewoński2014-04-144-87/+1
| | | | | | | | As promised, removing the module deprecated in 1.23. Its test suite was already removed earlier. Change-Id: Ifc84b09a78007a6a0ea5676b0f12a38937dca2e7
* Merge "Couple more 1.24 bumps"jenkins-bot2014-04-143-3/+3
|\
| * Couple more 1.24 bumpsReedy2014-04-143-3/+3
| | | | | | | | Change-Id: I2cd845750c8dd760c74b17d632c66985999d70bd
* | Merge "document.createElementNS is null or not an object in IE8"jenkins-bot2014-04-141-1/+4
|\ \
| * | document.createElementNS is null or not an object in IE8umherirrender2014-04-141-1/+4
| |/ | | | | | | | | | | | | | | | | | | | | | | Having $wgDebugToolbar = true and visiting the wiki with IE8 will give no debug toolbar, using ?debug=true gives a "document.createElementNS is null or not an object" javascript fatal. Throw a error. The function 'createSvgElement' will never be called, because profiling gives a "An ES5 compatible javascript engine is required for the profile visualization." in IE8. Change-Id: I763dae7459cb88f892823b9458ed6dd1dbbf3e9d
* | Commit DB changes as normal on exception-based GUI errorsAaron Schulz2014-04-141-1/+9
| | | | | | | | | | Bug: 62091 Change-Id: I36cd645d5f7a939b60f306e5fc093507693b097b
* | Profiler class refactoringAaron Schulz2014-04-1410-377/+500
|/ | | | | | | | | | | | | | | | | | | | * Merged the "collate at end" and "running collate" logic into the base class to make it more unified and consistent. * Pulled out DB code into ProfilerSimpleDB class. * Removed the ProfilerSimple class and updated child classes. * Made ProfilerSimpleTrace set the debug information too. * Work around "ended by close()" bug from 99aef03f. Since the getRawData() method gets called while some wfProfileOut() calls have not yet happened, make it use the matched call data and let the final logData() method work on the full data as normal. * Let ProfilerSimple classes use getFunctionReport() for the profiler debug log if it is setup instead of making it just return "". * Made getRawData() work as best as possible with ProfilerMwprof. * Removed $wgProfileToDatabase since it is now useless. * Improved DB profile performance with sqlite. * Updated visibility of various methods. Change-Id: I1260bab2b5ba12dccbba701bcae4a637cb85c6e8
* Bump 1.24Reedy2014-04-142-1/+91
| | | | Change-Id: Id62526dad82551eab085be612ff4e604ccfc7b23
* Fixed some @params documentationumherirrender2014-04-1420-197/+196
| | | | | | | | Swapped some "$var type" to "type $var" or added missing types before the $var. Changed some other types to match the more common spelling. Makes beginning of some text in captial. Change-Id: I64e8cfe478cb0ba438f40b0631d6e9049cdab567
* Merge "Cache RecentChanges Atom feed in varnish for 15 seconds"jenkins-bot2014-04-142-0/+7
|\
| * Cache RecentChanges Atom feed in varnish for 15 secondsBrian Wolff2014-04-142-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prior to fc20c30d209, the feed was cached for 10 seconds. That change accidentally removed varnish caching. Re-add the caching, and upping to 15 seconds for good measure (15 second delay on the RSS feed shouldn't matter, people generally read those asynchronously anyhow. I was thinking of maybe even uping to 30 seconds). Users can still manually set an smaxage parameter via the url if they don't like the default cache time. This assumes nothing private (e.g. per user) is ever on the RSS feed. Reading through the ChangesList code this appears to be the case, as everyone is getting the feed from a shared memcache entry. Bug: 63249 Change-Id: I268d0a53067738ba96bee74c593358b0b28cc083
* | Fix CS double space in TitleValue returnaddshore2014-04-141-1/+1
|/ | | | Change-Id: Ib7eb2b070eea9f8b2df860b6d16f9c769be78cf7
* Merge "ChangesListSpecialPage: Implement two new hooks superseding 4 old ones"jenkins-bot2014-04-145-18/+41
|\
| * ChangesListSpecialPage: Implement two new hooks superseding 4 old onesBartosz Dziewoński2014-04-115-18/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Old hooks (called by SpecialWatchlist, SpecialRecentChanges and SpecialRecentChangesLinked) have been deprecated, but I'm not planning to remove them anytime soon. (They have lots of usages in extensions as of this writing.) The new hooks (and their deprecated friends) are: * ChangesListSpecialPageFilters: * Replaces: SpecialRecentChangesFilters and SpecialWatchlistFilters * The signature for this one is exactly the same as signatures for the other two. We might want to pass something else than $this here… * ChangesListSpecialPageQuery * Replaces: SpecialRecentChangesQuery and SpecialWatchlistQuery * These hooks have wildly different signatures. The new one is a superset of the old ones, in a more reasonable order, with the addition of the name of the special page we're doing right now. Change-Id: I9cceda5d2dcfc53c852c5682c466b48ad8f31202
* | Normalise comments in Setup.phpAlexandre Emsenhuber2014-04-141-38/+36
| | | | | | | | | | | | | | | | - Changed "#" to "//" for non-block comments - Put the inline comment describing the file back in the file description Change-Id: I0aec0f4c10def58b608a8f08455fccb2317e4538
* | Merge "Add columns option to Special:PrefixIndex"jenkins-bot2014-04-131-3/+8
|\ \
| * | Add columns option to Special:PrefixIndexDaniel De Marco2014-04-131-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds support for specifying the number of output columns to use in the table generated by Special:PrefixIndex. Can be used as follows: {{Special:PrefixIndex/{{FULLPAGENAME}}/|columns=2}} Bug: 60759 Change-Id: Ic824351132ec8bf7c35116f6ab19f23386ead33e
* | | Merge "PrefixSearch: Remove unnecessary wfSuppressWarnings()"jenkins-bot2014-04-131-2/+0
|\ \ \
| * | | PrefixSearch: Remove unnecessary wfSuppressWarnings()Bartosz Dziewoński2014-04-111-2/+0
| | |/ | |/| | | | | | | | | | | | | | | | It was added in 4492854f (r68563), where the code this was suppressing warnings for was something rather different. It doesn't seem necessary now. Change-Id: Ia501afd1244b94563fe52294945798963f8db1a9
* | | Merge "Made preloadFileStat/preloadCache actually work for ↵jenkins-bot2014-04-132-5/+9
|\ \ \ | | | | | | | | | | | | FileBackendMultiWrite"
| * | | Made preloadFileStat/preloadCache actually work for FileBackendMultiWriteAaron Schulz2014-04-122-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | * Previously the path substitution did not take place Change-Id: I58ad3e2aa44a2b08f4c6bad1a783fb92ea79dbf4
* | | | Merge "Wrap djvu large local copy downloads in pool counter"jenkins-bot2014-04-131-1/+27
|\ \ \ \
| * | | | Wrap djvu large local copy downloads in pool counterAaron Schulz2014-04-111-1/+27
| | |/ / | |/| | | | | | | | | | Change-Id: I3cade9d870f7c344434d7cee27506d53345ebdf9
* | | | Localisation updates from https://translatewiki.net.Translation updater bot2014-04-1331-137/+145
| | | | | | | | | | | | | | | | Change-Id: Id709503721345cc2a62a4283026303526dce52e9
* | | | Add 'messages used' commentumherirrender2014-04-131-0/+2
| | | | | | | | | | | | | | | | Change-Id: I69acea2a1f0a1ef6854d2ebddda446f86086633e
* | | | Format archive and filearchive revision delete log entriesumherirrender2014-04-131-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DeleteLogFormatter only checks for revision and oldimage, but it is also possible to delete archived revisions or archived files, so also check for these types to have better formatted log entries. Change-Id: I3f8eaa3956e2c7fc216fb4030fe4bab6cb8bbd60
* | | | Merge "Fix deprecation notice for Skin::getUsableSkins to say 1.23"jenkins-bot2014-04-131-2/+2
|\ \ \ \
| * | | | Fix deprecation notice for Skin::getUsableSkins to say 1.23Kunal Mehta2014-04-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Follows-up: I0b0fdfb5615c22aa876882c3ca344ebb1f10c4bd Change-Id: Iafd03d562ec68edbef2479f8275f8f7a09fdbc7a
* | | | | Merge "mw.hook: Use hasOwnProperty"jenkins-bot2014-04-132-2/+9
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | mw.hook: Use hasOwnPropertyFomafix2014-04-092-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows hooks with name of predefined methods. Change-Id: I71823a61a43787c14b410bc732f934fe7545fcee
* | | | | Merge "Fixing bug #63738: Debug msg not showing correctly"jenkins-bot2014-04-131-2/+2
|\ \ \ \ \
| * | | | | Fixing bug #63738: Debug msg not showing correctlySergio Santoro2014-04-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I49d826f63810d99aefa5b842cd3d6b88989ef086
* | | | | | Merge "Rename Skin::getUsableSkins() to Skin::getAllowedSkins()"jenkins-bot2014-04-133-7/+15
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | Rename Skin::getUsableSkins() to Skin::getAllowedSkins()Waldir Pimenta2013-05-263-7/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Follow-up to change 65426 (commit a3c7a8b8f) Also, rewrite the documentation for this function call in Preferences.php To remove the "(skins is all skin names from Language.php)" which I couldn't make sense of. Change-Id: I0b0fdfb5615c22aa876882c3ca344ebb1f10c4bd
* | | | | | Merge "Display a warning when the user name looked up is not registered"jenkins-bot2014-04-123-0/+12
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Display a warning when the user name looked up is not registeredAditya Sastry2014-04-123-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changed the SpecialContributions.php and added a warning message to tell the user that the name he looked up isn't registered. Bug: 60524 Change-Id: Ie07001e75a9732f727930f8f367bba8feb395b3e
* | | | | | Merge "Make .mw-ui-button height the same for all buttons"jenkins-bot2014-04-122-1/+10
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Make .mw-ui-button height the same for all buttonsJuliusz Gonera2014-04-112-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Regardless of their background color. Change-Id: I00f905690e2934e972cc4ffc26631ead7c2d7567
* | | | | | doc: Fix errored variadic symbol on mediawiki.action.edit addButtonsJames D. Forrester2014-04-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I03734a117eaad7a0a7ab5860885d3bbfb950821d
* | | | | | Support JSDuck v5.xJames D. Forrester2014-04-123-3/+127
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support to JSDuck v5.x with a new "CustomTags.rb" following the new format (and with a new name for one of the existing flags). Also works for JSDuck v4.x as before. The call in maintenance/mwjsduck-gen is now sync'ed with the call made by Jenkins in the CI environment. Change-Id: Ie6649a3e39457bde7a0d8bd00da8ea53e76e3085
* | | | | | Merge "Update QUnit from v1.11.0 to v1.14.0"jenkins-bot2014-04-122-685/+814
|\ \ \ \ \ \
| * | | | | | Update QUnit from v1.11.0 to v1.14.0Timo Tijhof2014-04-112-685/+814
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code: http://code.jquery.com/qunit/qunit-1.14.0.js http://code.jquery.com/qunit/qunit-1.14.0.css Release notes: https://github.com/jquery/qunit/blob/v1.14.0/History.md Notable changes for us: * v1.12.0: - Use a local setTimeout reference. * v1.13.0: - assert: Remove Assert.raises (deprecated in 2012) * v1.14.0: - core: Cache window.clearTimeout in case it gets mocked Change-Id: Ibf4b7ef11553555ef3c3827a6360fd405446b8f1
* | | | | | Merge "Update OOjs UI to v0.1.0-pre (eca1fc20e7)"jenkins-bot2014-04-123-296/+172
|\ \ \ \ \ \
| * | | | | | Update OOjs UI to v0.1.0-pre (eca1fc20e7)Roan Kattouw2014-04-113-296/+172
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New changes: 729c7bb Removing zh-(cn|hk|tw) i18n files, per TWN policy change d8cdf4d ButtonedElement: Use tabIndex property and "tabindex" attribute 004e9fe doc: Clean up (remove redundant @method and minor fixes) f7c3dfb Fix styling of list tool group label when disabled 851fc18 Make OO.ui.Element.onDOMEvent/offDOMEvent static d7cbc78 Prevent iframe windows from wiping parent document selection eca1fc2 Fix jsduck errors Change-Id: Id192cceab0c78ea63f2f6ae232760da8951bafae
* | | | | | Merge "Fix KSS mediawiki.ui style guide (docs)"jenkins-bot2014-04-123-5/+5
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Fix KSS mediawiki.ui style guide (docs)Juliusz Gonera2014-04-113-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Broken after a change in directory structure... Change-Id: Ibe208302c30483ee9476a176efe8dd88b21d30a5
* | | | | | Merge "Make DjVu metadata be stored as serialized PHP array."jenkins-bot2014-04-121-2/+31
|\ \ \ \ \ \
| * | | | | | Make DjVu metadata be stored as serialized PHP array.Brian Wolff2014-04-111-2/+31
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously metadata was stored as a string of XML. Some of the code in File expects the metadata to be an array serialized using PHP's serialization format. In particular, this fixes the api query=imageinfo module, and by extension instantCommons. This supersedes Icaa16eeb Bug: 37764 Change-Id: I5c1d2d2434f70b57137837bade797d4133c47b70
* / | | | | Revert "Work around HHVM bug with stdin/stdout in proc_open()"Aaron Schulz2014-04-111-9/+0
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was fixed in HHVM (https://github.com/facebook/hhvm/issues/1247). This reverts commit 52e546640c5c0c0e817ae1fc5451a934b2c34de9. bug: 56597 Change-Id: I9c97ba5645d794ff562347979e3f2027eb8b4534