lhc/web/wiklou.git
11 years agoMerge "Memory setting for djvutext is now a constant"
IAlex [Sat, 8 Dec 2012 14:20:27 +0000 (14:20 +0000)]
Merge "Memory setting for djvutext is now a constant"

11 years agoMerge "Use MWNamespace method instead of binary arithmetic"
IAlex [Sat, 8 Dec 2012 14:13:04 +0000 (14:13 +0000)]
Merge "Use MWNamespace method instead of binary arithmetic"

11 years agoMerge "Allow SQL queries with long field list to wrap"
jenkins-bot [Sat, 8 Dec 2012 13:54:26 +0000 (13:54 +0000)]
Merge "Allow SQL queries with long field list to wrap"

11 years agoMerge "mediawiki.Uri.test: Clean up"
jenkins-bot [Sat, 8 Dec 2012 13:16:31 +0000 (13:16 +0000)]
Merge "mediawiki.Uri.test: Clean up"

11 years agoMerge "(bug 40585) Don't drop 'step="any"' in HTML input fields."
jenkins-bot [Sat, 8 Dec 2012 12:47:07 +0000 (12:47 +0000)]
Merge "(bug 40585) Don't drop 'step="any"' in HTML input fields."

11 years agoAllow SQL queries with long field list to wrap
Niklas Laxström [Sat, 8 Dec 2012 12:12:34 +0000 (12:12 +0000)]
Allow SQL queries with long field list to wrap

Change-Id: I7ed64a246455a7f2c48e7e120d45d1ebeb929584

11 years agoUse MWNamespace method instead of binary arithmetic
umherirrender [Sat, 8 Dec 2012 11:09:15 +0000 (12:09 +0100)]
Use MWNamespace method instead of binary arithmetic

"& ~1" or "| 1" are not easy to read

Change-Id: I08ff92669d32f3663ea58e98d8c49f0a54dfeca4

11 years agoMemory setting for djvutext is now a constant
Dereckson [Fri, 7 Dec 2012 21:00:41 +0000 (22:00 +0100)]
Memory setting for djvutext is now a constant

This is a follow-up for change Ia735e1b7.
See also bug 42466.

Change-Id: I67d8ae9000713c349c7506e9a77d350c89992400

11 years agoMerge "Adding fragment support to SpecialPage::getTitleFor()"
Bsitu [Fri, 7 Dec 2012 22:40:26 +0000 (22:40 +0000)]
Merge "Adding fragment support to SpecialPage::getTitleFor()"

11 years agomediawiki.Uri.test: Clean up
Timo Tijhof [Sun, 2 Dec 2012 04:23:08 +0000 (05:23 +0100)]
mediawiki.Uri.test: Clean up

* Grouped assertions together by logical test unit (method names).
* Re-ordered (constructor, properties, methods, special cases).

Change-Id: Ia8de947278cdf469859062af47e1333c7a9f827b

11 years agoMerge "hideDeprecated( 'CategoryPage::getAutosummary' )"
jenkins-bot [Fri, 7 Dec 2012 22:13:00 +0000 (22:13 +0000)]
Merge "hideDeprecated( 'CategoryPage::getAutosummary' )"

11 years agoMerge "Localisation updates from http://translatewiki.net."
Translation updater bot [Fri, 7 Dec 2012 22:01:49 +0000 (22:01 +0000)]
Merge "Localisation updates from translatewiki.net."

11 years agoMerge "parse argument for message 'ago' in MWTimestamp::getHumanTimestamp"
Nikerabbit [Fri, 7 Dec 2012 21:55:33 +0000 (21:55 +0000)]
Merge "parse argument for message 'ago' in MWTimestamp::getHumanTimestamp"

11 years agohideDeprecated( 'CategoryPage::getAutosummary' )
Platonides [Fri, 7 Dec 2012 21:43:02 +0000 (22:43 +0100)]
hideDeprecated( 'CategoryPage::getAutosummary' )

check-vars correctly detects the call to CategoryPage::getAutosummary as
deprecated by coming from Article::getAutosummary but needs an explicit
hideDeprecated() to not complain about it.

Change-Id: I8a51a3041cc4cab592c5e37862efb69b538821a0

11 years agoLocalisation updates from http://translatewiki.net.
Translation updater bot [Fri, 7 Dec 2012 21:35:35 +0000 (21:35 +0000)]
Localisation updates from translatewiki.net.

Change-Id: Ieb8805eb3bdd1dfadbcacb1ef86a51610e1155f8

11 years agoMerge "Preferences: Use explicit string as returnto param"
jenkins-bot [Fri, 7 Dec 2012 21:32:31 +0000 (21:32 +0000)]
Merge "Preferences: Use explicit string as returnto param"

11 years agoUse JobQueueGroup::singleton()
Platonides [Fri, 7 Dec 2012 19:30:45 +0000 (20:30 +0100)]
Use JobQueueGroup::singleton()

Replaces usages of the deprecated pop() and insert()/insertBatch()
methods of Job class.

Change-Id: I5572c9e31a14bd660d7e3b9aa7792d0be9a26103

11 years ago(bug 40585) Don't drop 'step="any"' in HTML input fields.
Tim Landscheidt [Thu, 29 Nov 2012 12:12:35 +0000 (12:12 +0000)]
(bug 40585) Don't drop 'step="any"' in HTML input fields.

The default value for "step" is "1" which effectively bans any decimal
number from being entered into an 'type="number"' field and makes
HTMLFloatField unusable.

Change-Id: I103fd4047814a7fb0dfdc174f36badd5b660b7a4

11 years agoMerge "Remove code duplication"
jenkins-bot [Fri, 7 Dec 2012 17:57:15 +0000 (17:57 +0000)]
Merge "Remove code duplication"

11 years agoMerge "Leave some FIXME comments for Bug 36911 - Division by zero"
jenkins-bot [Fri, 7 Dec 2012 17:55:39 +0000 (17:55 +0000)]
Merge "Leave some FIXME comments for Bug 36911 - Division by zero"

11 years agoMerge "Add the required call to the parent setUp to DiffHistoryBlobTest::setUp()"
jenkins-bot [Fri, 7 Dec 2012 17:49:41 +0000 (17:49 +0000)]
Merge "Add the required call to the parent setUp to DiffHistoryBlobTest::setUp()"

11 years agoMerge "Fix method declaration in UploadFromStash"
jenkins-bot [Fri, 7 Dec 2012 17:40:48 +0000 (17:40 +0000)]
Merge "Fix method declaration in UploadFromStash"

11 years agoMerge "Make sure MaintenanceFixup's shutdown is simulated"
jenkins-bot [Fri, 7 Dec 2012 17:29:14 +0000 (17:29 +0000)]
Merge "Make sure MaintenanceFixup's shutdown is simulated"

11 years agoPreferences: Use explicit string as returnto param
umherirrender [Fri, 7 Dec 2012 16:41:00 +0000 (17:41 +0100)]
Preferences: Use explicit string as returnto param

Change-Id: I783ced55d5f811d55b4c26300890a386bcf55da1

11 years agoMerge "Reset $mConvRuleTitle before every language conversion run"
jenkins-bot [Fri, 7 Dec 2012 16:16:40 +0000 (16:16 +0000)]
Merge "Reset $mConvRuleTitle before every language conversion run"

11 years agoMake sure MaintenanceFixup's shutdown is simulated
Brad Jorsch [Fri, 7 Dec 2012 16:08:15 +0000 (11:08 -0500)]
Make sure MaintenanceFixup's shutdown is simulated

Previously, MaintenanceTest created a MaintenanceFixup in setUp and
relied on each test to call MaintenanceFixup's simulateShutdown instead
of making sure this was called in tearDown. Change Iee1261e7 broke this
by introducing a meta-test in a parent class.

Fixing that also allows us to not have to special-case failed tests.

Change-Id: I67c8615dd94734bb55ca48aac0c66298accbe0b4

11 years agoMerge "Also pass $doxygenInputFilter as parameter instead of global."
Platonides [Fri, 7 Dec 2012 15:54:23 +0000 (15:54 +0000)]
Merge "Also pass $doxygenInputFilter as parameter instead of global."

11 years agoReset $mConvRuleTitle before every language conversion run
Liangent [Tue, 25 Sep 2012 17:45:54 +0000 (01:45 +0800)]
Reset $mConvRuleTitle before every language conversion run

When conversion is run more than once, and manual title conversion is
only used in some of them, the result of title conversion is incorrectly
applied to all output after where it's really used.

In the past nothing has been broken because the converter is run for at
most one page (so at most one page title) in one request but this is not
true anymore when parser tests come.

Change-Id: Id689feaeff93acb859f7ba8d2aec0d7dbb5d1b6c

11 years agoMerge "[JobQueue] Added __METHOD__ to delete() call."
Demon [Fri, 7 Dec 2012 12:37:11 +0000 (12:37 +0000)]
Merge "[JobQueue] Added __METHOD__ to delete() call."

11 years agoparse argument for message 'ago' in MWTimestamp::getHumanTimestamp
umherirrender [Fri, 7 Dec 2012 11:28:17 +0000 (12:28 +0100)]
parse argument for message 'ago' in MWTimestamp::getHumanTimestamp

Change-Id: I8ec8052f949313f5a3bcef2b9e668d139d7cbf6d

11 years agoMerge changes Ic85d486d,I95bfb886
Hashar [Fri, 7 Dec 2012 10:51:16 +0000 (10:51 +0000)]
Merge changes Ic85d486d,I95bfb886

* changes:
  Rename JavascriptContentTest to JavaScriptContentTest
  Use the canonical class name: s/JavascriptContent/JavaScriptContent/

11 years agoMerge "(bug 42226) failure in sites tests"
Hashar [Fri, 7 Dec 2012 10:43:28 +0000 (10:43 +0000)]
Merge "(bug 42226) failure in sites tests"

11 years ago(bug 42226) failure in sites tests
jeroendedauw [Thu, 6 Dec 2012 22:34:23 +0000 (23:34 +0100)]
(bug 42226) failure in sites tests

MediaWikiSiteTest::testRemove got a duplicate key error.

Change-Id: I7a40fe50b757e4162b7ccf1655d872cbd2c51f5d

11 years agoFix method declaration in UploadFromStash
umherirrender [Fri, 7 Dec 2012 08:18:41 +0000 (09:18 +0100)]
Fix method declaration in UploadFromStash

1) UploadStashTest::testValidRequest
Declaration of UploadFromStash::stashFile() should be compatible with
that of UploadBase::stashFile()

Change-Id: If94ab8b718e23b50a1b67ba0fac3ea24926d5950

11 years agoMerge "[JobQueue] Added a sanity check to catch ack() breakage."
Kaldari [Fri, 7 Dec 2012 05:14:01 +0000 (05:14 +0000)]
Merge "[JobQueue] Added a sanity check to catch ack() breakage."

11 years ago[JobQueue] Added a sanity check to catch ack() breakage.
Aaron Schulz [Fri, 7 Dec 2012 03:30:25 +0000 (19:30 -0800)]
[JobQueue] Added a sanity check to catch ack() breakage.

* Also make sure the "id" field is set even if broken
  subclasses do not set it as the base class does.

Change-Id: I2f617187e225df6c1b02b4062c835cd6581c5d99

11 years agoRemove code duplication
Reedy [Fri, 7 Dec 2012 01:11:38 +0000 (01:11 +0000)]
Remove code duplication

Remove trailing whitespace

Change-Id: I31b381c45ccc1631bd17c4d62a1cc1985a4770ba

11 years agoMerge "[FileBackend] Removed obsolete "allowStale" parameter."
Brion VIBBER [Fri, 7 Dec 2012 00:08:20 +0000 (00:08 +0000)]
Merge "[FileBackend] Removed obsolete "allowStale" parameter."

11 years agoLeave some FIXME comments for Bug 36911 - Division by zero
Reedy [Thu, 6 Dec 2012 23:59:18 +0000 (23:59 +0000)]
Leave some FIXME comments for Bug 36911 - Division by zero

Change-Id: I994c482cad1d195cf29d18f7ccf1d8816b1e7330

11 years ago[JobQueue] Added __METHOD__ to delete() call.
Aaron Schulz [Thu, 6 Dec 2012 23:41:31 +0000 (15:41 -0800)]
[JobQueue] Added __METHOD__ to delete() call.

Change-Id: If2644e2d0ef12b6ad68b7229f1e60a3d50fc139d

11 years agoMerge "Register WikitextContentTest in the test autoloader."
Hashar [Thu, 6 Dec 2012 23:19:01 +0000 (23:19 +0000)]
Merge "Register WikitextContentTest in the test autoloader."

11 years agoMerge "Add missing wfProfileOut()"
Hashar [Thu, 6 Dec 2012 23:16:18 +0000 (23:16 +0000)]
Merge "Add missing wfProfileOut()"

11 years agoMerge "[JobQueue] Reduced the change of deadlocks in recycleStaleJobs()."
Demon [Thu, 6 Dec 2012 22:45:30 +0000 (22:45 +0000)]
Merge "[JobQueue] Reduced the change of deadlocks in recycleStaleJobs()."

11 years agoAlso pass $doxygenInputFilter as parameter instead of global.
Platonides [Thu, 6 Dec 2012 22:29:44 +0000 (23:29 +0100)]
Also pass $doxygenInputFilter as parameter instead of global.

Change-Id: I63fa0125576c4694f63d271f9824d783869f25d1

11 years agoRename JavascriptContentTest to JavaScriptContentTest
Platonides [Thu, 6 Dec 2012 22:13:10 +0000 (23:13 +0100)]
Rename JavascriptContentTest to JavaScriptContentTest

Better match the original class name.

Change-Id: Ic85d486d55c2bc58189e5d5b411d296e872fc577

11 years agoUse the canonical class name: s/JavascriptContent/JavaScriptContent/
Platonides [Thu, 6 Dec 2012 22:11:16 +0000 (23:11 +0100)]
Use the canonical class name: s/JavascriptContent/JavaScriptContent/

Change-Id: I95bfb8860f77d01bad027d1c2baf2d871e093758

11 years agoAdd missing wfProfileOut()
Platonides [Thu, 6 Dec 2012 22:03:25 +0000 (23:03 +0100)]
Add missing wfProfileOut()

Change-Id: Id9c4958aa6659d66bb3486d17186424fbd9b5758

11 years agoRegister WikitextContentTest in the test autoloader.
Platonides [Thu, 6 Dec 2012 21:58:51 +0000 (22:58 +0100)]
Register WikitextContentTest in the test autoloader.

Change-Id: I3c3b0fab9850196b0aad7c0bee06c4ca0b8e2fc6

11 years agoAdd parent::setUp() to DatabaseSQLTest
umherirrender [Thu, 6 Dec 2012 16:57:37 +0000 (17:57 +0100)]
Add parent::setUp() to DatabaseSQLTest

1) DatabaseSQLTest::testMediaWikiTestCaseParentSetupCalled
DatabaseSQLTest::setUp() must call parent::setUp()
Failed asserting that an array has the key 'setUp'.

Change-Id: I6aa5cb09999e0cee9b36fedd9193cb5aa08914ad

11 years ago[JobQueue] Reduced the change of deadlocks in recycleStaleJobs().
Aaron Schulz [Thu, 6 Dec 2012 21:02:34 +0000 (13:02 -0800)]
[JobQueue] Reduced the change of deadlocks in recycleStaleJobs().

* Do the DELETE by primary key to avoid gap locks. This should cut
  down on deadlocks, though their frequency is still fairly modest.
* Also use GET_LOCK() to assure that two processes are not doing this
  update at the same time.

Change-Id: Ic3de3b7cb3acd5294a151b4a00bfed65c33d0f1e

11 years agoMerge "Localisation updates from http://translatewiki.net."
Translation updater bot [Thu, 6 Dec 2012 20:18:31 +0000 (20:18 +0000)]
Merge "Localisation updates from translatewiki.net."

11 years agoLocalisation updates from http://translatewiki.net.
Translation updater bot [Thu, 6 Dec 2012 20:04:03 +0000 (20:04 +0000)]
Localisation updates from translatewiki.net.

Change-Id: I857041254a52acb1ba791211048840168c120384

11 years agoMerge "Purge videos from squid on action=purge"
Aaron Schulz [Thu, 6 Dec 2012 20:03:40 +0000 (20:03 +0000)]
Merge "Purge videos from squid on action=purge"

11 years agoMerge "(bug 42466) Allow djvutxt to use more memory"
Reedy [Thu, 6 Dec 2012 19:58:22 +0000 (19:58 +0000)]
Merge "(bug 42466) Allow djvutxt to use more memory"

11 years agoPurge videos from squid on action=purge
Jan Gerber [Tue, 27 Nov 2012 05:41:56 +0000 (05:41 +0000)]
Purge videos from squid on action=purge

While we don't want to re-encode videos on purge, they should still
be removed from squid; compute the list of all urls before extensions
can filter it to remove files that should not be deleted from the
file backend.

Change-Id: Id837843b5a203e49a8594439ce3620da9b3c7b6a

11 years agoMerge "[Upload] Added async upload concatenation support."
Demon [Thu, 6 Dec 2012 18:50:41 +0000 (18:50 +0000)]
Merge "[Upload] Added async upload concatenation support."

11 years agoMerge "LinkerTest needs to set the wiki language to en."
Hashar [Thu, 6 Dec 2012 18:38:29 +0000 (18:38 +0000)]
Merge "LinkerTest needs to set the wiki language to en."

11 years agoLinkerTest needs to set the wiki language to en.
Platonides [Thu, 6 Dec 2012 17:53:43 +0000 (18:53 +0100)]
LinkerTest needs to set the wiki language to en.

The localisation of Special:Contributions break the
testUserLink otherwise.

Change-Id: I25a40356a96e03975d8ceca975449f7b064bca2b

11 years agoMerge "While testing, turn off DataBase::ignoreErrors."
Aaron Schulz [Thu, 6 Dec 2012 17:38:21 +0000 (17:38 +0000)]
Merge "While testing, turn off DataBase::ignoreErrors."

11 years agoAdd the required call to the parent setUp to DiffHistoryBlobTest::setUp()
Platonides [Thu, 6 Dec 2012 16:22:18 +0000 (17:22 +0100)]
Add the required call to the parent setUp to DiffHistoryBlobTest::setUp()

Change-Id: I598064cc7690f8dcc2fc5ef7a5d7c75935566d26
DiffHistoryBlobTest::testMediaWikiTestCaseParentSetupCalled
 DiffHistoryBlobTest::setUp() must call parent::setUp()

11 years agoMerge "mediawiki.Uri: Don't raw encode the 'title' query parameter."
Catrope [Thu, 6 Dec 2012 06:25:35 +0000 (06:25 +0000)]
Merge "mediawiki.Uri: Don't raw encode the 'title' query parameter."

11 years agoAdding fragment support to SpecialPage::getTitleFor()
Kaldari [Thu, 6 Dec 2012 01:47:43 +0000 (17:47 -0800)]
Adding fragment support to SpecialPage::getTitleFor()

Change-Id: I2007ad5166117b90af5560fd9bb1d0ee26e45cef

11 years agoMerge "test: detects parent setUp not being called"
Anomie [Wed, 5 Dec 2012 22:42:03 +0000 (22:42 +0000)]
Merge "test: detects parent setUp not being called"

11 years agoLocalisation updates from http://translatewiki.net.
Translation updater bot [Wed, 5 Dec 2012 20:24:14 +0000 (20:24 +0000)]
Localisation updates from translatewiki.net.

Change-Id: Ib48025b8cdc6296b429f398e37f8bca54b8703ee

11 years agoMerge "Update misleading variable names in docs"
IAlex [Wed, 5 Dec 2012 19:58:04 +0000 (19:58 +0000)]
Merge "Update misleading variable names in docs"

11 years agoMerge "Update docs for DifferenceEngine::getDiff()"
IAlex [Wed, 5 Dec 2012 19:56:39 +0000 (19:56 +0000)]
Merge "Update docs for DifferenceEngine::getDiff()"

11 years agoRevert UIDGenerator commits.
Antoine Musso [Wed, 5 Dec 2012 10:41:39 +0000 (11:41 +0100)]
Revert UIDGenerator commits.

Changes seemed to be merged without anyone really looking at it
and the authorship in git is wrong as well. All related changes
can later be batched as one commit.

Following commit / change are reverted:

 - 7ac3edd https://gerrit.wikimedia.org/r/36803
 - 036d03b https://gerrit.wikimedia.org/r/36813
 - 2b168e3 https://gerrit.wikimedia.org/r/36812
 - 6030d92 https://gerrit.wikimedia.org/r/36801

See wikitech-l thread
http://lists.wikimedia.org/pipermail/wikitech-l/2012-December/064801.html

Change-Id: Ie39fde2ee4121372b6d790943f306e56fbacc2b5

11 years ago[Upload] Added async upload concatenation support.
Aaron Schulz [Mon, 19 Nov 2012 08:07:50 +0000 (00:07 -0800)]
[Upload] Added async upload concatenation support.

* Clients can send the last chunk with 'async' to get an immediate
  response and then check the status of the upload by polling the API
  using the 'checkstatus' parameter.
* Pass the User object along to stash functions within UploadFromChunks.

Change-Id: Ie2ad4c7e94862a728e8a687c3195306e16a5059e

11 years agoWhile testing, turn off DataBase::ignoreErrors.
daniel [Wed, 5 Dec 2012 16:13:21 +0000 (17:13 +0100)]
While testing, turn off DataBase::ignoreErrors.

Database errors should cause an exception, not return false,
unless the test case, or the code under test, explicitely calls
ignoreErrors(true). The DB object should be reset to fail fast
and safe for every test.

Change-Id: Ifc2a720ec46a1843d9ffb1488c54743a0099ef9d

11 years agotest: detects parent setUp not being called
Antoine Musso [Mon, 22 Oct 2012 23:53:51 +0000 (01:53 +0200)]
test: detects parent setUp not being called

Our test classes often overload MediaWikiTestCase::setUp() but forget to
call their parent. This patch makes MediaWikiTestCase to flag whenever
its own setUp() is called and then simply assert it got called. Any
class failing the assertion is missing a call to its parent setup which
is easily fixed by adding: parent::setUp().

It would be nice to find a similar trick for tearDown().

Change-Id: Ia2afed6052eb3863d6c8e68c551cf03b33bb4be9

11 years agoUpdate docs for DifferenceEngine::getDiff()
Siebrand Mazeland [Wed, 5 Dec 2012 14:21:58 +0000 (15:21 +0100)]
Update docs for DifferenceEngine::getDiff()

Previous docs were incorrect and misleading.

Change-Id: I6403c7c7c3b9803cc7e10cc45999244ff78dc14d

11 years agoUpdate misleading variable names in docs
Siebrand Mazeland [Wed, 5 Dec 2012 13:41:41 +0000 (14:41 +0100)]
Update misleading variable names in docs

$article for a WikiPage object isn't a great choice. Let's use $wikiPage.

Change-Id: I98832355b14fc4a281d3f0e2dbee85e142d83418

11 years agoMerge "Add wfDeprecated to wfMsg* methods from 1.21 on"
Nikerabbit [Wed, 5 Dec 2012 13:37:45 +0000 (13:37 +0000)]
Merge "Add wfDeprecated to wfMsg* methods from 1.21 on"

11 years agoMerge "Add 1.20 RELEASE-NOTES to HISTORY"
Reedy [Wed, 5 Dec 2012 13:03:14 +0000 (13:03 +0000)]
Merge "Add 1.20 RELEASE-NOTES to HISTORY"

11 years agoMerge "Add type hint"
Reedy [Wed, 5 Dec 2012 12:59:44 +0000 (12:59 +0000)]
Merge "Add type hint"

11 years agoMerge "(bug 37263) better handling of minor/bot in enhanced changelist"
Nikerabbit [Wed, 5 Dec 2012 10:09:31 +0000 (10:09 +0000)]
Merge "(bug 37263) better handling of minor/bot in enhanced changelist"

11 years agoMerge "(bug 36211) add cursor:pointer to .mw-enhancedchanges-arrow"
Nikerabbit [Wed, 5 Dec 2012 10:09:19 +0000 (10:09 +0000)]
Merge "(bug 36211) add cursor:pointer to .mw-enhancedchanges-arrow"

11 years ago(bug 37263) better handling of minor/bot in enhanced changelist
umherirrender [Sat, 1 Dec 2012 19:51:09 +0000 (20:51 +0100)]
(bug 37263) better handling of minor/bot in enhanced changelist

It makes more sense, to have the whole group as minor/bot, when all of
the group are minor or bot edits, not when only one of the group is
minor/bot.

Change-Id: I62bf1099f2e3fb73e9b50374cbb7ba8bfd8a009e

11 years ago(bug 36211) add cursor:pointer to .mw-enhancedchanges-arrow
umherirrender [Sat, 1 Dec 2012 20:05:53 +0000 (21:05 +0100)]
(bug 36211) add cursor:pointer to .mw-enhancedchanges-arrow

With this, the arrow is shown with a pointer and looks like clicking on
a link. Without this, the user has no feedback, that he can click the
arrow.

Change-Id: I8bee6e51b1786785128d56931dc1ff9a09ba1d78

11 years ago(bug 42619) Adjust comment for log_params database field
Alexandre Emsenhuber [Sun, 2 Dec 2012 13:26:28 +0000 (14:26 +0100)]
(bug 42619) Adjust comment for log_params database field

Change-Id: Ib78fd5ad7bef78b07460200d5d8b143e5a9a8802

11 years agoMerge "Improve documentation for "pipe trick""
Nikerabbit [Wed, 5 Dec 2012 09:56:56 +0000 (09:56 +0000)]
Merge "Improve documentation for "pipe trick""

11 years ago[JobQueue] Removed redundant DBO_TRX handling in JobQueueDB.
Aaron Schulz [Wed, 5 Dec 2012 01:44:48 +0000 (17:44 -0800)]
[JobQueue] Removed redundant DBO_TRX handling in JobQueueDB.

* The onTransactionIdle() function already handles this.

Change-Id: I4851e75a63a270984399cef288f370dcc3138e30

11 years agoAdd type hint
Siebrand Mazeland [Tue, 4 Dec 2012 23:38:59 +0000 (00:38 +0100)]
Add type hint

Change-Id: If529cfbf568a10e8cea184fa229959701268ebcb

11 years agoMerge "Localisation updates from http://translatewiki.net."
Translation updater bot [Tue, 4 Dec 2012 21:11:10 +0000 (21:11 +0000)]
Merge "Localisation updates from translatewiki.net."

11 years agoLocalisation updates from http://translatewiki.net.
Translation updater bot [Tue, 4 Dec 2012 20:49:40 +0000 (20:49 +0000)]
Localisation updates from translatewiki.net.

Change-Id: I41401477973247555f5be35d76620d7b9dc71510

11 years agoMerge "Treat message cache loading as fatal"
Aaron Schulz [Tue, 4 Dec 2012 20:44:19 +0000 (20:44 +0000)]
Merge "Treat message cache loading as fatal"

11 years agoCleaned up UIDGenerator docs a bit.
Aaron Schulz [Tue, 4 Dec 2012 19:15:25 +0000 (11:15 -0800)]
Cleaned up UIDGenerator docs a bit.

Change-Id: I32ca575ca4d7b446b4a27b91d1e8aaa7173c575b

11 years agofix sort order
Patrick Reilly [Tue, 4 Dec 2012 20:19:45 +0000 (12:19 -0800)]
fix sort order

Change-Id: I07e29fbdae88ce5164ba4fb60dbb597dbc2c4dcf

11 years agoAdd UIDGenerator to AutoLoader
Patrick Reilly [Tue, 4 Dec 2012 20:13:48 +0000 (12:13 -0800)]
Add UIDGenerator to AutoLoader

Change-Id: I288eef52590033002d7e36f0ca2f667f46dd6aec

11 years agoClass for getting statistically unique IDs NOT a RFC4122 standard string representation
Patrick Reilly [Tue, 4 Dec 2012 18:58:29 +0000 (10:58 -0800)]
Class for getting statistically unique IDs NOT a RFC4122 standard string representation

Change-Id: Ia4133b65afb63931b5f887feb247dac1b1e42360

11 years agoMerge "add method to check if ORMTable exists"
Aaron Schulz [Tue, 4 Dec 2012 18:44:48 +0000 (18:44 +0000)]
Merge "add method to check if ORMTable exists"

11 years agoNew parser tests to spec wikitext behavior found on en:WP
Subramanya Sastry [Tue, 4 Dec 2012 18:15:15 +0000 (12:15 -0600)]
New parser tests to spec wikitext behavior found on en:WP

* Added tests for:
  - table-list nesting interactions
  - templated-table tags
  - templated-list tags
  - stray *include* tags
  - autoclosed *include* tags

* These tests should help catch regressions from recent
  Parsoid fixes.

Change-Id: I54f0c13a16f4330fa258ff3718921b71bdafa6f0

11 years agoMerge "Added a few tests to spec HTML-pre behavior and test Parsoid."
GWicke [Tue, 4 Dec 2012 17:38:50 +0000 (17:38 +0000)]
Merge "Added a few tests to spec HTML-pre behavior and test Parsoid."

11 years agoMerge "(bug 42483) Avoid serializing database object in update.php"
Aaron Schulz [Tue, 4 Dec 2012 17:34:09 +0000 (17:34 +0000)]
Merge "(bug 42483) Avoid serializing database object in update.php"

11 years agoAdded a few tests to spec HTML-pre behavior and test Parsoid.
Subramanya Sastry [Tue, 4 Dec 2012 16:57:15 +0000 (10:57 -0600)]
Added a few tests to spec HTML-pre behavior and test Parsoid.

* Renamed existing pre tests to use Indent-Pre to distinguish
  them from the HTML-pre tests.

Change-Id: I3500c3ba7db19b19baa1d9ab4e3bfb5ccbc491d2

11 years agoadd method to check if ORMTable exists
aude [Tue, 4 Dec 2012 13:09:00 +0000 (13:09 +0000)]
add method to check if ORMTable exists

Change-Id: I7ef34545a9b4cfa6ed8bcdd302ad49faa7747974

11 years agoTreat message cache loading as fatal
Niklas Laxström [Tue, 4 Dec 2012 12:35:01 +0000 (12:35 +0000)]
Treat message cache loading as fatal

I suspect this is the primary cause we occasionally have
* Sidebar stuck in default values
* No gadgets at all
* Main page full of <int:custom-message> occurances

Change-Id: I811755d4c250800177c4ea9e509bf6e1d13443a0

11 years agoAdd wfDeprecated to wfMsg* methods from 1.21 on
Siebrand Mazeland [Tue, 4 Dec 2012 11:19:09 +0000 (12:19 +0100)]
Add wfDeprecated to wfMsg* methods from 1.21 on

These were marked soft deprecated in 1.18.

Change-Id: Ifa82da981c69b2ea9d5b298e9dfb04fc29483206

11 years agoAdd 1.20 RELEASE-NOTES to HISTORY
Siebrand Mazeland [Tue, 4 Dec 2012 11:05:40 +0000 (12:05 +0100)]
Add 1.20 RELEASE-NOTES to HISTORY

Change-Id: I2f5062c518017bdb26688df3278132befeb80826

11 years agoMerge "(bug 42638) Fix API action=options&reset=1 & unit tests"
Krinkle [Tue, 4 Dec 2012 00:22:21 +0000 (00:22 +0000)]
Merge "(bug 42638) Fix API action=options&reset=1 & unit tests"