lhc/web/wiklou.git
10 years agoMerge "vector: Do styles the ResourceLoader way"
jenkins-bot [Fri, 18 Apr 2014 23:28:08 +0000 (23:28 +0000)]
Merge "vector: Do styles the ResourceLoader way"

10 years agoImproved HashRing usage in JobQueueFederated
Aaron Schulz [Tue, 8 Apr 2014 01:53:38 +0000 (18:53 -0700)]
Improved HashRing usage in JobQueueFederated

* Added proper ejection and caching in HashRing to avoid rebuilding
  the hash all the time (or doing manual caching).
* Made JobQueueFederated blacklist failing servers for a few seconds.
* Also made the JobQueueFederated root job methods properly respect
  the weights when they fail over.

Change-Id: Ifa4c03272c1777cfff2523ab21f780074ddcf359

10 years agoAdd forgotten OOjs UI i18n files
Roan Kattouw [Fri, 18 Apr 2014 20:12:54 +0000 (13:12 -0700)]
Add forgotten OOjs UI i18n files

Change-Id: I8387150a9caf09c16de2ad816ba5dcaa8b56af23

10 years agoUpdate OOjs UI to v0.1.0-pre (989950a4db)
Roan Kattouw [Fri, 18 Apr 2014 20:02:51 +0000 (13:02 -0700)]
Update OOjs UI to v0.1.0-pre (989950a4db)

New changes:
ff327f2 Localisation updates from https://translatewiki.net.
21bbbdb Add getCurrentItem method
ca0e453 Remove animation of grid layout inside booklets
b1c75fa Add aggregate method
df59f32 Add push/pop pending to Dialog
21c6d92 Make dialog overlays... overlaid?
989950a Localisation updates from https://translatewiki.net.

Change-Id: Iff681390616a2fa9ce5becf846365e7421f28433

10 years agoMerge "Remove # from dataProvider"
jenkins-bot [Fri, 18 Apr 2014 19:50:16 +0000 (19:50 +0000)]
Merge "Remove # from dataProvider"

10 years agoMerge "Remove superfluous # at end of line from languages.inc"
jenkins-bot [Fri, 18 Apr 2014 19:47:51 +0000 (19:47 +0000)]
Merge "Remove superfluous # at end of line from languages.inc"

10 years agoMerge "Don't cache $wgResourceLoaderLESSVars in a static"
jenkins-bot [Fri, 18 Apr 2014 19:31:59 +0000 (19:31 +0000)]
Merge "Don't cache $wgResourceLoaderLESSVars in a static"

10 years agoMerge "WebInstallerOutput: Fix path to jquery.js"
Bartosz Dziewoński [Fri, 18 Apr 2014 19:29:52 +0000 (19:29 +0000)]
Merge "WebInstallerOutput: Fix path to jquery.js"

10 years agovector: Do styles the ResourceLoader way
Bartosz Dziewoński [Fri, 18 Apr 2014 14:15:01 +0000 (16:15 +0200)]
vector: Do styles the ResourceLoader way

It used to be done like this a few releases ago, but went
through some perturbation when the LESS rewrite happened
and afterwards during beta-testing the typography refresh.

The current way causes enough issues that I think the gain
from getting rid of it is worth losing some brevity.

Bug: 56592
Change-Id: Ibeff450fad789fbc67d95a1a9befd315f7405421

10 years agoLocalisation updates from https://translatewiki.net.
Translation updater bot [Fri, 18 Apr 2014 19:17:26 +0000 (19:17 +0000)]
Localisation updates from https://translatewiki.net.

Change-Id: I6945aedd9791855d4ed1cc62738d1b206d7b950e

10 years agoDon't cache $wgResourceLoaderLESSVars in a static
Ori Livneh [Fri, 18 Apr 2014 19:11:42 +0000 (12:11 -0700)]
Don't cache $wgResourceLoaderLESSVars in a static

Caching the value of $wgResourceLoaderLESSVars in a static variable that is
enclosed in a closure makes it harder to reset global state for test runs, and
it does so in the name of a performance benefit that is miniscule.

Change-Id: I0958b03818f56ab73c8c9124daa9e54cc59f2428

10 years agoMerge "Make HtmlFormatter return removed elements"
jenkins-bot [Fri, 18 Apr 2014 18:58:54 +0000 (18:58 +0000)]
Merge "Make HtmlFormatter return removed elements"

10 years agoMerge "Made runParallelBatches() fully set the status array on abort"
jenkins-bot [Fri, 18 Apr 2014 18:14:35 +0000 (18:14 +0000)]
Merge "Made runParallelBatches() fully set the status array on abort"

10 years agoMerge "mwjsduck-gen: Don't fail when running from different directory"
jenkins-bot [Fri, 18 Apr 2014 18:08:34 +0000 (18:08 +0000)]
Merge "mwjsduck-gen: Don't fail when running from different directory"

10 years agoMade runParallelBatches() fully set the status array on abort
Aaron Schulz [Fri, 18 Apr 2014 18:02:23 +0000 (11:02 -0700)]
Made runParallelBatches() fully set the status array on abort

Change-Id: Ie35b28b85e734db6910a42ed384374ba3d594a8e

10 years agoRemove # from dataProvider
umherirrender [Fri, 18 Apr 2014 17:10:38 +0000 (19:10 +0200)]
Remove # from dataProvider

Change-Id: Ie5414173b95e846d735827bffa34c73698e48c17

10 years agoRemove superfluous # at end of line from languages.inc
umherirrender [Fri, 18 Apr 2014 17:03:13 +0000 (19:03 +0200)]
Remove superfluous # at end of line from languages.inc

Change-Id: Ia625e8de5e4d04dd35b537fd905af53b66f4026b

10 years agoMerge "Remove 2 unused Special:Search hooks"
jenkins-bot [Fri, 18 Apr 2014 16:23:44 +0000 (16:23 +0000)]
Merge "Remove 2 unused Special:Search hooks"

10 years agoCleanup SpecialAllmessages.php according to conventions
Amir E. Aharoni [Fri, 18 Apr 2014 15:53:44 +0000 (18:53 +0300)]
Cleanup SpecialAllmessages.php according to conventions

Change-Id: I21a6d4359faf9d86ce3b01e423e8c3ab4c02658f

10 years agoWebInstallerOutput: Fix path to jquery.js
Bartosz Dziewoński [Fri, 18 Apr 2014 14:39:37 +0000 (16:39 +0200)]
WebInstallerOutput: Fix path to jquery.js

Follow-up to Id5ead145 and I335e4c08.

Bug: 64091
Change-Id: If40f479df7d68071d6ce5d2f3b8251e6bf3eb80e

10 years agoRemove 2 unused Special:Search hooks
Chad Horohoe [Wed, 16 Apr 2014 19:32:54 +0000 (12:32 -0700)]
Remove 2 unused Special:Search hooks

Nothing is listed on mw.org as using these and nothing in Git uses
them either. Less hooks is a good thing, we've still got 11 here :(

Change-Id: I2dd1dbb269820b192f8d9e9a496a161f4ef851bf

10 years agoMerge "Simplify SpecialVersion:listToText()"
jenkins-bot [Fri, 18 Apr 2014 14:48:09 +0000 (14:48 +0000)]
Merge "Simplify SpecialVersion:listToText()"

10 years agoMerge "Make API action=rsd work on private wikis"
jenkins-bot [Fri, 18 Apr 2014 13:36:45 +0000 (13:36 +0000)]
Merge "Make API action=rsd work on private wikis"

10 years agoMake API action=rsd work on private wikis
Daniel Friesen [Fri, 18 Apr 2014 07:06:15 +0000 (00:06 -0700)]
Make API action=rsd work on private wikis

Tweak ApiRsd's settings so that it doesn't require read permissions to function.

Bug: 64085
Change-Id: I15288458ec3b0b583eece930d323f80314bb6ee3

10 years agoMake HtmlFormatter return removed elements
Nik Everett [Fri, 18 Apr 2014 13:16:04 +0000 (09:16 -0400)]
Make HtmlFormatter return removed elements

This shouldn't cause much overhead and is useful for getting the text of
the removed tags.

Change-Id: I97cf66014719244b8bb2b0509b419c82202bdb01

10 years agoMerge "Fixed some @params documentation (maintenance)"
jenkins-bot [Fri, 18 Apr 2014 10:40:48 +0000 (10:40 +0000)]
Merge "Fixed some @params documentation (maintenance)"

10 years agoMerge "Update documentation for $wgExtensionMessagesFiles"
jenkins-bot [Fri, 18 Apr 2014 10:02:00 +0000 (10:02 +0000)]
Merge "Update documentation for $wgExtensionMessagesFiles"

10 years agoMerge "Remove #bodyContent { width: 100%; }"
jenkins-bot [Fri, 18 Apr 2014 09:42:22 +0000 (09:42 +0000)]
Merge "Remove #bodyContent { width: 100%; }"

10 years agomwjsduck-gen: Don't fail when running from different directory
Bartosz Dziewoński [Mon, 14 Apr 2014 19:03:46 +0000 (21:03 +0200)]
mwjsduck-gen: Don't fail when running from different directory

* Do not directly use $0 in help output, use basename instead
* Do not use paths relative to the currect directory

(Full disclosure: I can't write bash.)

Change-Id: I4c73155cd691a2ddf134724e9df94e6594b78a02

10 years agomediawiki.Title: Correct documentation structure for Title.exist
James D. Forrester [Mon, 14 Apr 2014 17:52:47 +0000 (10:52 -0700)]
mediawiki.Title: Correct documentation structure for Title.exist

Apparently the way we were using the documentation, with sub-properties
of properties, only worked due to the way that JSDuck v4.x happened to
be implemented, and was unsupported; as of JSDuck v5.x this no longer
works, so instead, change the form used so as to document the property
as a single item, as suggested in response to our complaint:

  https://github.com/senchalabs/jsduck/issues/551

Change-Id: If0c66e6e8a904769ee857c1ee94377dc13000d41

10 years agoApply coding conventions for whitespaces
Fomafix [Sun, 13 Apr 2014 18:03:20 +0000 (18:03 +0000)]
Apply coding conventions for whitespaces

Change-Id: Ibd32177ac1f608fbb480d74a573c20b6487d28c4

10 years agoFixed some @params documentation (maintenance)
umherirrender [Thu, 17 Apr 2014 20:48:32 +0000 (22:48 +0200)]
Fixed some @params documentation (maintenance)

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.
Also added some missing @param.

Change-Id: I727deec35a712de0f0c676cc87dfa661f1ee965b

10 years agoUpdate documentation for $wgExtensionMessagesFiles
Kevin Israel [Thu, 17 Apr 2014 20:46:56 +0000 (16:46 -0400)]
Update documentation for $wgExtensionMessagesFiles

Follows-up e0043257c02e.

Change-Id: Id8212fca83fde09a89891ead1e0a107ff0d66398

10 years agoMerge "Add 'mw-anonuserlink' class for anonymous users"
jenkins-bot [Thu, 17 Apr 2014 20:21:32 +0000 (20:21 +0000)]
Merge "Add 'mw-anonuserlink' class for anonymous users"

10 years agoMerge "includes/Linker.php: Added hook for "Media:" links"
jenkins-bot [Thu, 17 Apr 2014 19:39:37 +0000 (19:39 +0000)]
Merge "includes/Linker.php: Added hook for "Media:" links"

10 years agoSimplify SpecialVersion:listToText()
Reedy [Thu, 17 Apr 2014 19:00:35 +0000 (20:00 +0100)]
Simplify SpecialVersion:listToText()

Don't special case $list only having one item

Unindent else block

Bug: 64069
Change-Id: I171a64147fe00f00ac0523ccf58fea11e800e2fd

10 years agoMerge "Fixed some @params documentation (tests)"
jenkins-bot [Thu, 17 Apr 2014 18:49:30 +0000 (18:49 +0000)]
Merge "Fixed some @params documentation (tests)"

10 years agoFixed some @params documentation (tests)
umherirrender [Thu, 17 Apr 2014 18:43:42 +0000 (20:43 +0200)]
Fixed some @params documentation (tests)

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.
Also added some missing @param.

Change-Id: Ic8aaf0a93796b97d0fa4617c1f86ff59f4b36131

10 years agoLocalisation updates from https://translatewiki.net.
Translation updater bot [Thu, 17 Apr 2014 18:35:24 +0000 (18:35 +0000)]
Localisation updates from https://translatewiki.net.

Change-Id: If20be037a2feffec2a926bc51a66b4f11235bd4f

10 years agoMerge "mediawiki.toc.test: Cleanup"
jenkins-bot [Thu, 17 Apr 2014 17:20:55 +0000 (17:20 +0000)]
Merge "mediawiki.toc.test: Cleanup"

10 years agoMerge "Removed 'Remember my login' preference"
jenkins-bot [Thu, 17 Apr 2014 17:02:43 +0000 (17:02 +0000)]
Merge "Removed 'Remember my login' preference"

10 years agoMerge "Remove deprecated function mw.util.toggleToc"
jenkins-bot [Thu, 17 Apr 2014 15:32:28 +0000 (15:32 +0000)]
Merge "Remove deprecated function mw.util.toggleToc"

10 years agomediawiki.toc.test: Cleanup
Bartosz Dziewoński [Thu, 17 Apr 2014 15:14:46 +0000 (17:14 +0200)]
mediawiki.toc.test: Cleanup

Used consistent wording, fixed some typos ("visible" and "hidden" were
swapped in one place, etc.) and simplified the flow.

Change-Id: I7745aa48484fb1a36f8b2654f2a3df326b43c9c4

10 years agoRemove deprecated function mw.util.toggleToc
Fomafix [Mon, 14 Apr 2014 20:16:08 +0000 (20:16 +0000)]
Remove deprecated function mw.util.toggleToc

* Remove dependency from mediawiki.util to mediawiki.toc.
* Load module mediawiki.toc only when toc is existent.

Gadgets that use the messages "showtoc" or "hidetoc" should explicitly
load the module mediawiki.toc or use their own messages.

Follows-up I3ca2acb70db98d00e3f1b (implements mediawiki.toc).

Change-Id: If0438b7b6f4649434e2b83133d6f583f2f8eff16

10 years agoRemove FakeTitle
Chad Horohoe [Wed, 16 Apr 2014 18:10:37 +0000 (11:10 -0700)]
Remove FakeTitle

This doesn't seem to be used anywhere anymore and it's an awful class

Change-Id: Ie9047a346e410099c3082725ced83818846e95c2

10 years agoMerge "Update moment.js to 2.6.0"
jenkins-bot [Thu, 17 Apr 2014 14:47:07 +0000 (14:47 +0000)]
Merge "Update moment.js to 2.6.0"

10 years agoMerge "Use ResourceLoader::makeComment to embed page title in wiki modules"
jenkins-bot [Thu, 17 Apr 2014 14:36:11 +0000 (14:36 +0000)]
Merge "Use ResourceLoader::makeComment to embed page title in wiki modules"

10 years agoMerge "Skip loading PHP shims for JSON i18n files"
jenkins-bot [Thu, 17 Apr 2014 14:29:33 +0000 (14:29 +0000)]
Merge "Skip loading PHP shims for JSON i18n files"

10 years agoUpdate moment.js to 2.6.0
Prateek Saxena [Wed, 16 Apr 2014 12:55:42 +0000 (18:25 +0530)]
Update moment.js to 2.6.0

From: https://github.com/moment/moment/commit/37808f3f9dec14e37ad2b5cff45c70f63b021d17

Bug: 63873
Change-Id: I471c0e47243b10b2db9367079e7e9c86995d5ef8

10 years agoFixed some @params documentation (languages)
umherirrender [Thu, 17 Apr 2014 13:31:28 +0000 (15:31 +0200)]
Fixed some @params documentation (languages)

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: I7a4dec6a8de96ee21ef34e52bb755f723aa3b0e6

10 years agoFixed some @params documentation (skins)
umherirrender [Thu, 17 Apr 2014 12:34:58 +0000 (14:34 +0200)]
Fixed some @params documentation (skins)

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.
Also added some missing @param.

Change-Id: I3f6affbf6f58ec83d6290cdc15a83d7956ce653a

10 years agoMerge "Consistently use '@deprecated since <version>'"
jenkins-bot [Thu, 17 Apr 2014 06:12:11 +0000 (06:12 +0000)]
Merge "Consistently use '@deprecated since <version>'"

10 years agoMerge "Properly deprecate the SpecialVersionExtensionTypes hook"
jenkins-bot [Thu, 17 Apr 2014 06:11:53 +0000 (06:11 +0000)]
Merge "Properly deprecate the SpecialVersionExtensionTypes hook"

10 years agogrunt: Update watch file patterns
Timo Tijhof [Thu, 17 Apr 2014 03:45:21 +0000 (05:45 +0200)]
grunt: Update watch file patterns

* ".jscs.json" doesn't exist anymore (was renamed to ".jscsrc").
* ".csslintrc" doesn't exist.
* Use "jscs.all" instead of jshint.all as the latter doesn't have
  the jshintignore pattern applied (no need to monitor the deep
  node_modules/ directory structure with lots of file stats)
* Add "jsonlint.all".

Change-Id: Ie9d681b7c4a6424c069f258774be46d44f6386e9

10 years agogrunt: Add jsonlint
Timo Tijhof [Thu, 17 Apr 2014 03:42:57 +0000 (05:42 +0200)]
grunt: Add jsonlint

Change-Id: Icace398eef40556a3fd4865cb763043c086da469

10 years agoUpdate OOjs UI to v0.1.0-pre (9d291a9222)
James D. Forrester [Thu, 17 Apr 2014 01:45:37 +0000 (18:45 -0700)]
Update OOjs UI to v0.1.0-pre (9d291a9222)

New changes:
b0a3738 Localisation updates from https://translatewiki.net.
722ad64 Followup 099f26ec: fix $content in FieldsetLayout
0a75f92 Check for left click and disabled state on ButtonedElements

Change-Id: I3efff5b337e7852ab90fd76473cbce88cd16702a

10 years agoMerge "Use new banana checker as a linter to avoid lacking qqq messages"
jenkins-bot [Wed, 16 Apr 2014 23:51:17 +0000 (23:51 +0000)]
Merge "Use new banana checker as a linter to avoid lacking qqq messages"

10 years agoMerge "Output info in update.php for skipped updates due to shared tables"
jenkins-bot [Wed, 16 Apr 2014 21:52:18 +0000 (21:52 +0000)]
Merge "Output info in update.php for skipped updates due to shared tables"

10 years agoMerge "Fixed broken filebackend test for "describe""
jenkins-bot [Wed, 16 Apr 2014 21:50:37 +0000 (21:50 +0000)]
Merge "Fixed broken filebackend test for "describe""

10 years agoOutput info in update.php for skipped updates due to shared tables
Brian Wolff [Wed, 16 Apr 2014 20:45:26 +0000 (17:45 -0300)]
Output info in update.php for skipped updates due to shared tables

Can be kind of confusing for people to figure out why certain
updates didn't happen. I just had an irc conversation with
someone who didn't realize why their db wasn't fully updated.

Change-Id: I56223e70bdac8baaf079c28cbb1f0e20ef0336b8

10 years agoMerge "HtmlFormatter fixes"
jenkins-bot [Wed, 16 Apr 2014 20:36:00 +0000 (20:36 +0000)]
Merge "HtmlFormatter fixes"

10 years agoLocalisation updates from https://translatewiki.net.
Translation updater bot [Wed, 16 Apr 2014 18:56:13 +0000 (18:56 +0000)]
Localisation updates from https://translatewiki.net.

Change-Id: I81beafe71aa8784b349ff5cd8e7f0fee3ab6cfa3

10 years agoMerge "Revert "Revert "Removed useless JobQueue return values"""
jenkins-bot [Wed, 16 Apr 2014 18:34:14 +0000 (18:34 +0000)]
Merge "Revert "Revert "Removed useless JobQueue return values"""

10 years agoRevert "Revert "Removed useless JobQueue return values""
Aaron Schulz [Wed, 16 Apr 2014 17:51:11 +0000 (10:51 -0700)]
Revert "Revert "Removed useless JobQueue return values""

Made the obvious update to a caller missed in the change.

This reverts commit c76d5a95c1dd1c3086461feae8bc1c0b688bde1e.

Change-Id: I67400ba5b9fc7de16c9f9d5075c488c5e58cea9e

10 years agoMerge "Update OOjs UI to v0.1.0-pre (c58b498573)"
jenkins-bot [Wed, 16 Apr 2014 18:17:54 +0000 (18:17 +0000)]
Merge "Update OOjs UI to v0.1.0-pre (c58b498573)"

10 years agoMerge "Get rid of Title::indexTitle and Title::getIndexTitle()"
jenkins-bot [Wed, 16 Apr 2014 18:16:20 +0000 (18:16 +0000)]
Merge "Get rid of Title::indexTitle and Title::getIndexTitle()"

10 years agoUpdate OOjs UI to v0.1.0-pre (c58b498573)
Roan Kattouw [Wed, 16 Apr 2014 18:09:43 +0000 (11:09 -0700)]
Update OOjs UI to v0.1.0-pre (c58b498573)

New changes:
4bf6a2e Buttons return false on mouse down
c0eeb38 Only blur inputs within booklet pages when moving away
099f26e Make fieldset layouts render correctly

Change-Id: I919b9587242d4f40ffc2943d39bd91695a7c07e7

10 years agoGet rid of Title::indexTitle and Title::getIndexTitle()
Chad Horohoe [Wed, 16 Apr 2014 00:20:15 +0000 (17:20 -0700)]
Get rid of Title::indexTitle and Title::getIndexTitle()

Nothing used them other than SearchUpdate, nor should they.
Move implementation there and make it private.

Change-Id: Iafc6f6d59487bd8c53cb99b2147815b2d70ead83

10 years agoMerge "Revert "Removed useless JobQueue return values""
jenkins-bot [Wed, 16 Apr 2014 17:50:07 +0000 (17:50 +0000)]
Merge "Revert "Removed useless JobQueue return values""

10 years agoRevert "Removed useless JobQueue return values"
Reedy [Wed, 16 Apr 2014 17:41:30 +0000 (17:41 +0000)]
Revert "Removed useless JobQueue return values"

This reverts commit bc8c89d2df39d64f15770d29874904ebcff2f131.

Bug: 64007

Change-Id: I4b4dbe4637dc50cd4630ef19d54f01efba10e138

10 years agoActually put release note for bug 63444 in RELEASE-NOTES-1.23 in master
Brad Jorsch [Wed, 16 Apr 2014 16:00:38 +0000 (12:00 -0400)]
Actually put release note for bug 63444 in RELEASE-NOTES-1.23 in master

Change I886b44bd removed the note from RELEASE-NOTES-1.24 because the
change was backported to the REL1_23 branch, but it didn't actually put
the note into RELEASE-NOTES-1.23 in the master branch. This might be
problematic if REL1_23 later gets merges from master.

Change-Id: I0ee55deb9b44b7854146ca65b1c4fc6f8ab0e1f1

10 years agoRemove bug 63444 RELEASE-NOTES-1.24 duplicate of RELEASE-NOTES-1.23
James D. Forrester [Wed, 16 Apr 2014 15:23:00 +0000 (08:23 -0700)]
Remove bug 63444 RELEASE-NOTES-1.24 duplicate of RELEASE-NOTES-1.23

Change 1efdda25ee5cba added a fix for bug 63444 to core for 1.24, but this
was then backported to the pre-release 1.23 in d12a1b9c023fd.

Change-Id: I886b44bd7add6036140e8848e2a0e71b00ba0c7d

10 years agoFormatJson: Make it possible to change the indent string
Kevin Israel [Thu, 3 Apr 2014 01:51:09 +0000 (21:51 -0400)]
FormatJson: Make it possible to change the indent string

This is to allow consistency with MediaWiki PHP and JS files (e.g. when
generating JSON i18n files), not because tabs are "better" than spaces for
indenting code (both have advantages and disadvantages).

Because PHP's json_encode() function hardcodes the indent string, using tabs
has a performance cost (in post-processing the output) and is less suitable
for web output; thus the API and ResourceLoader debug mode will continue to
use four spaces. Adjusting the maintenance scripts and JSON files is left to
separate change sets.

Bug: 63444
Change-Id: Ic915c50b0acd2e236940b70d5dd48ea87954c9d5

10 years agoMerge "Changing a message's lang must reset cached text."
jenkins-bot [Wed, 16 Apr 2014 13:26:36 +0000 (13:26 +0000)]
Merge "Changing a message's lang must reset cached text."

10 years agoChanging a message's lang must reset cached text.
daniel [Fri, 11 Apr 2014 10:19:25 +0000 (12:19 +0200)]
Changing a message's lang must reset cached text.

Without this patch, it's not possible to get text in different
languages from the same Message object.

Change-Id: I0bb915b0d9205e78ac4599ced5efacacf2cf0240

10 years agoRemoved 'Remember my login' preference
tonythomas01 [Sun, 10 Nov 2013 14:38:34 +0000 (20:08 +0530)]
Removed 'Remember my login' preference

Removed 'Remember my login' from Preferences, as it was unwanted. It adds
to the complexity of the user preferences

Bug: 52342
Co-Author: Tyler Romeo <tylerromeo@gmail.com>
Change-Id: I7c957e1e1aaecf47f7c47bc063b5d3b364644afc

10 years agoAdd @since to Skin::getAllowedSkins
umherirrender [Tue, 15 Apr 2014 18:22:41 +0000 (20:22 +0200)]
Add @since to Skin::getAllowedSkins

Follow-Up: I0b0fdfb5615c22aa876882c3ca344ebb1f10c4bd
Change-Id: Ia14edc64c57bd8a9da0f2bda2d061d1a67aa0101

10 years agoFixed broken filebackend test for "describe"
Aaron Schulz [Wed, 16 Apr 2014 00:38:50 +0000 (17:38 -0700)]
Fixed broken filebackend test for "describe"

Change-Id: I30e3cfc29a1db92e7f1b85af54db778ee639e016

10 years agoMerge "Remove redirectToFragment() from wikibits.js"
jenkins-bot [Tue, 15 Apr 2014 21:16:48 +0000 (21:16 +0000)]
Merge "Remove redirectToFragment() from wikibits.js"

10 years agoUse new banana checker as a linter to avoid lacking qqq messages
James D. Forrester [Thu, 10 Apr 2014 00:25:21 +0000 (17:25 -0700)]
Use new banana checker as a linter to avoid lacking qqq messages

Bug: 61509
Change-Id: I67cd79a57355b0f09f8dbeea76b11f2db2b6ab2f

10 years agoLocalisation updates from https://translatewiki.net.
Translation updater bot [Tue, 15 Apr 2014 20:31:32 +0000 (20:31 +0000)]
Localisation updates from https://translatewiki.net.

Change-Id: I84db8a8c3c4bea82febe02ebca9cb4a83c94b589

10 years agoConsistently use '@deprecated since <version>'
Bartosz Dziewoński [Tue, 15 Apr 2014 20:18:19 +0000 (22:18 +0200)]
Consistently use '@deprecated since <version>'

Variants included 'in <version>', 'as of <version>' and just the
version number.

Some @deprecated annotations do not have the version number at all,
I want to hunt them down separately.

Change-Id: I8208c6097098f4735d4f51bc42254675f1f27f6d

10 years agoProperly deprecate the SpecialVersionExtensionTypes hook
Bartosz Dziewoński [Tue, 15 Apr 2014 20:16:41 +0000 (22:16 +0200)]
Properly deprecate the SpecialVersionExtensionTypes hook

wfRunHooks() has recently gained a new parameter for this.

Change-Id: If8dd90d03334ca6007f5af5e79c2545886c88b5f

10 years agoRemove redirectToFragment() from wikibits.js
umherirrender [Tue, 15 Apr 2014 19:27:06 +0000 (21:27 +0200)]
Remove redirectToFragment() from wikibits.js

Replaced by module mediawiki.action.view.redirectToFragment in 1.23
Change Ic10c060c3a2cbab455348e57740fc8abdc66ff9a was deployed with
wmf/1.23wmf10, which is longer ago than 30 days, so there are no longer
cache entries with a call to this function.

Follow-Up: Ic10c060c3a2cbab455348e57740fc8abdc66ff9a
Change-Id: I3b83baa0574a43806d9eb310d5d3e73e40890913

10 years agoMerge "Avoid implict User::__toString in SpecialContributions.php"
jenkins-bot [Tue, 15 Apr 2014 19:23:07 +0000 (19:23 +0000)]
Merge "Avoid implict User::__toString in SpecialContributions.php"

10 years agoAvoid implict User::__toString in SpecialContributions.php
umherirrender [Tue, 15 Apr 2014 18:27:34 +0000 (20:27 +0200)]
Avoid implict User::__toString in SpecialContributions.php

Follow-Up: Ie07001e75a9732f727930f8f367bba8feb395b3e
Change-Id: Ibe24bbe6d1cd7a0148353f1aa9cf6f11109dc1de

10 years agoFollowup af6d9aba: $search is a string, not an object
Chad Horohoe [Tue, 15 Apr 2014 18:50:10 +0000 (11:50 -0700)]
Followup af6d9aba: $search is a string, not an object

Reusing variables means you end up turning a string to an object
and then confuse yourself by trying to pass it as a string again.

Change-Id: I82b5ca65864099c180d915055c43e6839bd4f4a2

10 years agoMerge "Update OOjs UI to v0.1.0-pre (8197f2cd2e)"
jenkins-bot [Tue, 15 Apr 2014 18:46:49 +0000 (18:46 +0000)]
Merge "Update OOjs UI to v0.1.0-pre (8197f2cd2e)"

10 years agoMerge "New hook for readonly editpages"
Mwalker [Tue, 15 Apr 2014 18:15:59 +0000 (18:15 +0000)]
Merge "New hook for readonly editpages"

10 years agoUpdate OOjs UI to v0.1.0-pre (8197f2cd2e)
James D. Forrester [Tue, 15 Apr 2014 18:07:44 +0000 (11:07 -0700)]
Update OOjs UI to v0.1.0-pre (8197f2cd2e)

New changes:
036b066 Make demos point to symlinks to /dist and /lib for doc publishing needs
eba79af Followup d7cbc785a: focus iframe content div before open event
8197f2c Fix WindowSet#getCurrentWindow documentation

Change-Id: I98c539eb4bc35c04142e4dd196db4ad567ed741c

10 years agoMerge "Handle conflicting image format options in predictable way."
jenkins-bot [Tue, 15 Apr 2014 16:50:38 +0000 (16:50 +0000)]
Merge "Handle conflicting image format options in predictable way."

10 years agoSync up with Parsoid parserTests.
C. Scott Ananian [Tue, 15 Apr 2014 16:21:29 +0000 (12:21 -0400)]
Sync up with Parsoid parserTests.

This now aligns with Parsoid commit 207a3ba03b3a4371798c400092b76eb72b7034be

Change-Id: I4bd0ba7a2671104809ad26bc66d38c7e678fa7b6

10 years agoLocalisation updates from https://translatewiki.net.
Translation updater bot [Tue, 15 Apr 2014 10:40:10 +0000 (10:40 +0000)]
Localisation updates from https://translatewiki.net.

Change-Id: I76b17b91656ee62b41e3f59fcd5c73a3372febf8

10 years agoMerge "Fixed some @params documentation"
jenkins-bot [Tue, 15 Apr 2014 07:52:34 +0000 (07:52 +0000)]
Merge "Fixed some @params documentation"

10 years agoNew hook for readonly editpages
Derk-Jan Hartman [Sun, 23 Mar 2014 20:07:39 +0000 (21:07 +0100)]
New hook for readonly editpages

EditPage::showReadOnlyForm:initial which is analogous to
EditPage::showEditForm:initial

Bug: 45258
Change-Id: I6885d617e18562acf0331e8db5790b53b489dbc2

10 years agoHtmlFormatter fixes
Max Semenik [Tue, 15 Apr 2014 01:31:20 +0000 (18:31 -0700)]
HtmlFormatter fixes

* Don't fixup HTML if  it hasn't been ruined by libxml2
* More detailed profiling

Change-Id: Ieabce23819f7563fdf17e3f1dfd621d853dae589

10 years agoMerge "Avoid site outages due to broken job queues"
jenkins-bot [Tue, 15 Apr 2014 01:13:29 +0000 (01:13 +0000)]
Merge "Avoid site outages due to broken job queues"

10 years agoSkip loading PHP shims for JSON i18n files
Kevin Israel [Mon, 14 Apr 2014 15:45:40 +0000 (11:45 -0400)]
Skip loading PHP shims for JSON i18n files

For now, non-message data (e.g. special page aliases, magic words) belong
in separate files having their own keys in $wgExtensionMessagesFiles. It
is unnecessary to read any PHP files listed under keys that exist in
$wgMessagesDirs; they are merely compatibility shims.

Bug: 63926
Change-Id: I92013d0a45e83ad0f5ac483a3db867806eb71f8a

10 years agoMake profiling to UDP work again
Alexandre Emsenhuber [Mon, 14 Apr 2014 18:44:18 +0000 (20:44 +0200)]
Make profiling to UDP work again

Fix for I1260bab2b5 (afa6af0).

Since $this->mCollated['-total'] is normally always defined,
this would cause no logging to UDP at all.

Change-Id: Ibce1c8662b4b3e99e77723f5377dd654b4f59be1

10 years agoMerge "Update release notes to describe user-visible change to framed images."
jenkins-bot [Mon, 14 Apr 2014 21:16:20 +0000 (21:16 +0000)]
Merge "Update release notes to describe user-visible change to framed images."