Chad Horohoe [Mon, 24 Mar 2014 19:24:45 +0000 (12:24 -0700)]
Followup
af4085a: reset $prev interwiki to null in between result sets
Change-Id: Ie2ba7b061e532e0ab749b0519a7e72bc018a1b5a
jenkins-bot [Mon, 24 Mar 2014 18:45:47 +0000 (18:45 +0000)]
Merge "Automatically add a new line at the end of wfLogDBError()"
Chad Horohoe [Tue, 18 Mar 2014 18:51:02 +0000 (11:51 -0700)]
Allow interwiki searches to return arrays of interwiki results
This allows them to group by interwiki in more sane ways.
Also remove no longer used $terms paramter
Change-Id: I5d420595edfd35a1ce85662d2722ebbe2d357ce3
Timo Tijhof [Thu, 13 Mar 2014 22:18:41 +0000 (23:18 +0100)]
Improve docs for $wgExtensionCredits (and add 'license-name')
Follows-up
357eb3d488b9d8c which implemented 'license-name'.
Change-Id: I2b2c17965230558fd1650e3db92abafb082737d1
leucosticte [Mon, 10 Mar 2014 08:57:16 +0000 (04:57 -0400)]
Add getRobotPolicy()
Bug: 57764
Change-Id: I5d53b9b36b8ec5263bf7ebb13c7ef8c102c1ce68
addshore [Mon, 24 Mar 2014 11:45:18 +0000 (12:45 +0100)]
Test against php 5.6 on travis
Change-Id: I7401f1d059437eadd3712c012a93a6a5b6ac4403
jenkins-bot [Mon, 24 Mar 2014 12:59:19 +0000 (12:59 +0000)]
Merge "Use correct Creative Commons license abbreviation"
jenkins-bot [Mon, 24 Mar 2014 12:53:04 +0000 (12:53 +0000)]
Merge "Removing Wikitravel from the default interwiki list"
Siebrand Mazeland [Mon, 24 Mar 2014 12:51:29 +0000 (13:51 +0100)]
Use correct Creative Commons license abbreviation
Change-Id: I7df989de9dca2ee056030ff6f5830d5f0124185e
Aaron Schulz [Sat, 15 Mar 2014 09:08:04 +0000 (02:08 -0700)]
Tweaked "latest" handling of filebackend stat entries
* Let "latest" stat entries override non "latest" so
that future getFileStat() calls with the "latest" flag
can actually have a cache hit.
Change-Id: I1e9391039537d608b89773b4d51575e3b364a751
jenkins-bot [Mon, 24 Mar 2014 06:23:30 +0000 (06:23 +0000)]
Merge "[Regression] Delete autoblocks when removing autoblock flag"
jenkins-bot [Mon, 24 Mar 2014 06:11:30 +0000 (06:11 +0000)]
Merge "DatabaseMysqlBase: Remove broken check for Percona Server"
jenkins-bot [Mon, 24 Mar 2014 06:10:28 +0000 (06:10 +0000)]
Merge "Remove double wfDebug() call in Database.php"
jenkins-bot [Mon, 24 Mar 2014 06:09:32 +0000 (06:09 +0000)]
Merge "Add support for specifying headers in FileRepo::quickImport"
jenkins-bot [Mon, 24 Mar 2014 06:09:13 +0000 (06:09 +0000)]
Merge "Add Special:ListDuplicatedFiles expensive query special page."
jenkins-bot [Mon, 24 Mar 2014 06:02:24 +0000 (06:02 +0000)]
Merge "Add default implementation of getLength to base MediaHandler class"
Brian Wolff [Sat, 21 Sep 2013 19:08:59 +0000 (16:08 -0300)]
Add Special:ListDuplicatedFiles expensive query special page.
I saw some comments recently on commons suggesting that
better ways are needed to manage duplicate files (There are tools
for if a specific file is a duplicate, but no backlog of
outstanding duplicate files).
This seems like a fairly easy first step in that direction.
Wasn't sure if this should be an image gallery type
query page, or just a list. I think in this case a plain
list is more useful.
Change-Id: Ibe4b9da71ca6451ec4e6b0050feaf3ca70e1b888
Brian Wolff [Sat, 22 Mar 2014 02:23:55 +0000 (23:23 -0300)]
Add support for specifying headers in FileRepo::quickImport
Previously only content-disposition headers were allowed.
This is needed so that TimedMediaHandler can put
X-Content-Duration headers on ogg transcodes.
Bug: 62928
Change-Id: Ic053be63b3edf348da95a88fc494fcf334430265
Brian Wolff [Sat, 22 Mar 2014 02:28:38 +0000 (23:28 -0300)]
Add default implementation of getLength to base MediaHandler class
It was being called in File::getLength, but was only implemented
in a subclass, that's not even in core. Any method of a handler
class called from a method in File class should work on any
subclass of MediaHandler.
Change-Id: I94eda90ec3dd64b6ff2e3a5732aa539366cec521
Translation updater bot [Sun, 23 Mar 2014 20:24:34 +0000 (20:24 +0000)]
Localisation updates from https://translatewiki.net.
Change-Id: I30f333c40b241dfeefea11e617f3f80c70a84bb1
jenkins-bot [Sun, 23 Mar 2014 20:12:50 +0000 (20:12 +0000)]
Merge "Button group adjustments"
umherirrender [Sun, 23 Mar 2014 16:27:02 +0000 (17:27 +0100)]
[Regression] Delete autoblocks when removing autoblock flag
Since I5403f6e1d7f8f07273cd5da8068b928fdddcdfc9 on reblock the block
will be updated and not deleted/inserted and that update did not trigger
a delete of existing autoblocks.
Bug: 62748
Change-Id: I50384a41d819689944907e653e2495391253831b
jenkins-bot [Sun, 23 Mar 2014 11:22:24 +0000 (11:22 +0000)]
Merge "Misc fixes to UploadSourceField"
Alexandre Emsenhuber [Fri, 14 Mar 2014 20:47:13 +0000 (21:47 +0100)]
Link to bugzilla.wikimedia.org in README for consistency
Change-Id: I27a97cb89ba1981c931fe5fe2ae1422c832c4405
Alexandre Emsenhuber [Sun, 23 Mar 2014 10:24:38 +0000 (11:24 +0100)]
Remove double wfDebug() call in Database.php
Fix for I12adfb4fcb (
54664be).
Change-Id: I6acfd35aae18af9d6e5ae29e5554ca7d04342af5
Alexandre Emsenhuber [Sun, 23 Mar 2014 09:30:59 +0000 (10:30 +0100)]
Automatically add a new line at the end of wfLogDBError()
I found two calls to wfLogDBError() that do not add a new line
at the end of the message. So instead of adding them to that
entries, I changed wfLogDBError() to automatically put it on
icoming messages; as for wfDebugLog().
Change-Id: Id014b5827a0aeef6873ebf08d78f0a3d7581d63b
Alexandre Emsenhuber [Sun, 23 Mar 2014 08:58:06 +0000 (09:58 +0100)]
Misc fixes to UploadSourceField
Follow-up I7c15fd4250 (
00ca365).
- Added 'radio-id' configuration option to set the id of the radio button,
and changed Special:Upload to use it. Had to keep the old way to set it
since this class is used by some extensions.
- Always set the "for" attribute of the label to the field and the not the
radio, since the text it contains does not describes the radio button.
Change-Id: I524f8743fd03546024f8c97852a2bcb3c23c6019
jenkins-bot [Sat, 22 Mar 2014 21:37:40 +0000 (21:37 +0000)]
Merge "AutoLoader: Remove "Class ... not found" debug message"
jenkins-bot [Sat, 22 Mar 2014 21:26:07 +0000 (21:26 +0000)]
Merge "Remove some unneeded local vars from EditPage.php"
Translation updater bot [Sat, 22 Mar 2014 20:33:31 +0000 (20:33 +0000)]
Localisation updates from https://translatewiki.net.
Change-Id: I93194841aebc13bb2e6e147ae6170a3acf2186e7
jenkins-bot [Sat, 22 Mar 2014 17:18:39 +0000 (17:18 +0000)]
Merge "Give name for oojs-ui i18n files"
Niklas Laxström [Sat, 22 Mar 2014 14:03:03 +0000 (14:03 +0000)]
Add a few @since to mediawiki.api
Change-Id: I0717d1171a7179beb4cee6a922d682864e600e9c
Niklas Laxström [Sat, 22 Mar 2014 10:00:27 +0000 (10:00 +0000)]
Give name for oojs-ui i18n files
Even though this shouldn't cause problems with array_merge etc.
everything else has a name, so why shouldn't this.
Change-Id: Id40d9036c2f3cf89343bcfd14d37a14d4c306d01
Kevin Israel [Thu, 16 Jan 2014 07:18:36 +0000 (02:18 -0500)]
DatabaseMysqlBase: Remove broken check for Percona Server
Percona Server does not include its name in its version suffix.
It would be possible to check for precompiled versions of the
product using the version_comment variable, though not third-
party builds from its source code (which are merely indicated
as "Source distribution").
Given that even Percona itself does not distinguish between
Percona Server and MySQL in their version of the mysql command-
line client, I have chosen simply to remove the broken check.
I have also made the check for MariaDB consistent with that
in its version of mysql (by also checking for the old suffix
"-maria-").
Follows-up
0eab1ace67e7.
Change-Id: I62c3949b775a38f28f09568ebb28af2adb9be69b
Chad Horohoe [Fri, 21 Mar 2014 17:13:28 +0000 (10:13 -0700)]
Swap wfProfileIn/Out calls for ProfileSection
Change-Id: Iece1532241dda4297dd4ca2c93287c13462eb2e9
jenkins-bot [Fri, 21 Mar 2014 23:15:27 +0000 (23:15 +0000)]
Merge "Avoid showing crazy staleness times at ActiveUsers"
jenkins-bot [Fri, 21 Mar 2014 23:13:43 +0000 (23:13 +0000)]
Merge "Remove completely useless implementation of getInfo()"
Brian Wolff [Fri, 28 Feb 2014 13:01:10 +0000 (09:01 -0400)]
MWException: Expand {{SITENAME}} in pagetitle with Message::text()
Bug: 58447
Change-Id: I5f4fcb6d6e044f708cd6adb1bc7312d592fc74dd
Translation updater bot [Fri, 21 Mar 2014 20:46:11 +0000 (20:46 +0000)]
Localisation updates from https://translatewiki.net.
Change-Id: I18970accbce3b383e4ad89df2b5cd0d638861e26
James D. Forrester [Fri, 21 Mar 2014 18:06:33 +0000 (11:06 -0700)]
Update OOjs UI to v0.1.0-pre (
3b434d5388)
New changes:
076b85e Split autoAdd into catchall and group specific settings
Change-Id: Idb99c0af20f966ead553c7a7eded421ad8b44382
kaldari [Fri, 21 Mar 2014 02:00:13 +0000 (19:00 -0700)]
Removing Wikitravel from the default interwiki list
It has already been removed from the WMF list.
Note that this will have no effect on existing wikis, only new wikis.
Change-Id: I201bc28ab17fdae3b7c5d46f1c65d70e03380ca9
Kevin Israel [Fri, 21 Mar 2014 15:07:08 +0000 (11:07 -0400)]
AutoLoader: Remove "Class ... not found" debug message
Per existing FIXME comment: "This is not very polite. Assume we
do not manage the class."
Reverts the remaining portion of r44296 /
2f584f68a95a while
clarifying the "Give up" comment.
Change-Id: I4471f9376cae6b3c3e8df99e960770863ebf37ca
jenkins-bot [Fri, 21 Mar 2014 11:23:13 +0000 (11:23 +0000)]
Merge "Updating link protocols for WMF wikis in the interwiki map"
jenkins-bot [Fri, 21 Mar 2014 11:22:12 +0000 (11:22 +0000)]
Merge "Adding Wikivoyage to the default interwiki map"
jenkins-bot [Fri, 21 Mar 2014 10:49:01 +0000 (10:49 +0000)]
Merge "ResourceLoaderStartUpModule: Improve comment about modifiedTime hack"
jenkins-bot [Fri, 21 Mar 2014 10:46:45 +0000 (10:46 +0000)]
Merge "ResourceLoaderStartUpModule: Remove no-op "delete isCompatible""
jenkins-bot [Fri, 21 Mar 2014 10:39:33 +0000 (10:39 +0000)]
Merge "Fix possible error list of action=revisiondelete"
umherirrender [Sun, 9 Feb 2014 14:00:11 +0000 (15:00 +0100)]
Exclude prop=uploadwarning from allimages and stashimageinfo
Was added with I4a0af8986f924cd127a73828e72da6998f28536c,
but looks only useful on prop=imageinfo
Change-Id: I59c5f11f83be7e59f317686ab7fa16ad6fda008b
aalekhN [Thu, 9 Jan 2014 21:57:27 +0000 (03:27 +0530)]
Make Special:Whatlinkshere.php transcludable
This commit makes Special:Whatlinkshere transcludable by extending
SpecialWhatLinksHere with IncludableSpecialPage. It also adds a condition
in the showIndirectLinks function to avoid displaying the form when the
page is being transcluded.
Bug: 35486
Change-Id: I49d6be57a9a780f9f959cb4356c5ac026db81775
kaldari [Fri, 21 Mar 2014 00:16:14 +0000 (17:16 -0700)]
Updating link protocols for WMF wikis in the interwiki map
Change-Id: I18d281104c1c670c3b2dce6b2970930aba26bef0
kaldari [Fri, 21 Mar 2014 00:04:26 +0000 (17:04 -0700)]
Adding Wikivoyage to the default interwiki map
Note that this has already been added to the WMF interwiki map, so
it will have no effect on WMF wikis, only 3rd party wikis.
I'll update the link protocols in a follow-up commit.
Change-Id: I78fbd3ec32c02e2b080c3ee64c6bb36218930a84
jenkins-bot [Thu, 20 Mar 2014 23:17:26 +0000 (23:17 +0000)]
Merge "Add link to PD help translatable pages from sidebar"
jenkins-bot [Thu, 20 Mar 2014 22:53:25 +0000 (22:53 +0000)]
Merge "Get rid of Internet Explorer for Mac fixes in Monobook's main.css."
umherirrender [Thu, 20 Mar 2014 18:14:02 +0000 (19:14 +0100)]
Fix possible error list of action=revisiondelete
Bug: 62853
Change-Id: I0efec9e8a6cf761def7673011bcc22a9f11111a9
umherirrender [Wed, 19 Mar 2014 18:50:51 +0000 (19:50 +0100)]
Remove some unneeded local vars from EditPage.php
Looks like a left over from refactoring in r31475
Change-Id: I6ffd2e1db8a842bebc37ce67e6265714258e79f9
jenkins-bot [Thu, 20 Mar 2014 20:45:37 +0000 (20:45 +0000)]
Merge "Fixed spacing"
umherirrender [Thu, 20 Mar 2014 18:59:20 +0000 (19:59 +0100)]
Fixed spacing
- Added spaces after if/foreach/catch
- Added new line before end of file
- Added or removed spaces before/after parenthesis, comma
- Added spaces around string concat
Change-Id: I0590070f1b3542108e242730e8d9a3ba9831e94f
Translation updater bot [Thu, 20 Mar 2014 20:31:14 +0000 (20:31 +0000)]
Localisation updates from https://translatewiki.net.
Change-Id: Idf379fd907b86b191bf863d4dded00e5d9c94f35
jenkins-bot [Thu, 20 Mar 2014 18:20:10 +0000 (18:20 +0000)]
Merge "mediawiki.page.watch.ajax: Fail early if updateWatchLink is called wrong"
Thiemo Mättig [Thu, 6 Feb 2014 14:33:01 +0000 (15:33 +0100)]
mediawiki.page.watch.ajax: Fail early if updateWatchLink is called wrong
If the exposed function is called from a gadget or user script but
no watch/unwatch link was found the function fails even if the
first parameter is a valid jQuery object as required by the
documentation. $link.attr(...) returns null and null.match(...)
fails.
A very simple example why this can happen is as follows:
mw.page.watch.updateWatchLink( $( '#ca-watch a' ), 'watch', 'loading' );
mw.page.watch.updateWatchLink( $( '#ca-watch a.loading' ), 'unwatch' );
(starts the spinning loading animation and tries to stop it
afterwards but may fail if something went wrong, e.g. the user
clicked the star).
The action parameter needs to be checked because it is used to
build an ID and a message key. Bad values turn the page in an
unrecoverable state (the watch link gets an empty action=, the
label turns into something <undefined> and no script can recover
that broken state since the ID turned into whatever). While such a
check is not necesarry in most cases it is here, because the
function is exposed.
Change-Id: I6ee9a7ee6b7c0fc7a5444674afd1ed6f8cacc858
jenkins-bot [Thu, 20 Mar 2014 17:58:56 +0000 (17:58 +0000)]
Merge "Allow setting default thumb size in parser tests"
C. Scott Ananian [Wed, 19 Mar 2014 18:51:21 +0000 (14:51 -0400)]
Allow setting default thumb size in parser tests
The mediawiki default thumb size is 180px. The Parsoid default thumb
size is 220px, to match the default thumb size for most WMF wikipedias
(see https://bugzilla.wikimedia.org/show_bug.cgi?id=43336).
This discrepancy leads to inconsistent image-related test output.
Allow a test to set an explicit default thumb size with the
'thumbsize' option so that it is possible to write consistent tests.
Change-Id: Ib764d1f1660a50caaf8f0ff245822d1d1a1d264e
jenkins-bot [Thu, 20 Mar 2014 17:39:59 +0000 (17:39 +0000)]
Merge "Update the documentation at the top of parserTests.txt"
jenkins-bot [Thu, 20 Mar 2014 17:19:06 +0000 (17:19 +0000)]
Merge "Fix wording of protect-cascadeon"
Ladsgroup [Thu, 20 Mar 2014 15:45:01 +0000 (15:45 +0000)]
Change URLs to mediawiki.org in comments to HTTPS
These are only documentation fixes
http://www.mediawiki.org --> https://www.mediawiki.org
Change-Id: I62ad42be1a3aac410cc53e98ce79389ceddd8988
Jackmcbarn [Thu, 20 Mar 2014 16:30:26 +0000 (12:30 -0400)]
Fix wording of protect-cascadeon
In some cases, users who are not capable of changing the protection level
will see the protect-cascadeon message. Update it to not imply that they
are able to change the protection level.
Change-Id: I102aea94f4b5ad29fa928e865d2f20ec7def4b30
Siebrand Mazeland [Wed, 19 Mar 2014 18:34:06 +0000 (19:34 +0100)]
Update the installer to use JSON i18n
Change-Id: Iedcacbd26385c331cd78b92f7ec55a4ef9c015ef
jenkins-bot [Thu, 20 Mar 2014 06:11:08 +0000 (06:11 +0000)]
Merge "mediawiki.inspect: add method for grepping loaded modules"
Timo Tijhof [Thu, 20 Mar 2014 04:32:30 +0000 (05:32 +0100)]
ResourceLoaderStartUpModule: Improve comment about modifiedTime hack
* Re-ordering code to bring the modifiedTime hack and the
loop it serves closer together.
* Separating the fact that it needs a value and the mtime of
startup.js since that is just one of the three factors we use.
This way it's clearer that the startup.js mtime is not just a
bogus value, but not more or less important than wgCacheEpoch
and modules mtime either.
* Remove duplicate '/* Methods */' comment, we already have this
marker a few methods higher up.
Change-Id: Id3a07f02566c0f04b612b81f8353f70fa4ab3977
Timo Tijhof [Thu, 20 Mar 2014 04:15:25 +0000 (05:15 +0100)]
ResourceLoaderStartUpModule: Remove no-op "delete isCompatible"
Due to the way this function being defined as a function or var
declaration instead of a function expression assigned to a property
it can't be deleted.
JavaScript doesn't throw an error when deletion is not permitted
though, the operator returns false instead.
> delete isCompatible;
false
We already removed 'delete startUp' from mediawiki.js in favour
of startUp = undefined; (r107402, r74325).
Change-Id: I7aa02e3f4deb3a4f00177b70978bfcb83c80988a
Ori Livneh [Tue, 26 Nov 2013 22:30:28 +0000 (14:30 -0800)]
mediawiki.inspect: add method for grepping loaded modules
Example usage:
>>> mw.inspect.grep(':hover .settings-text')
["ext.uls.init"]
>>> mw.inspect.grep('options.expire')
["jquery.cookie", "mediawiki.user"]
Use cases:
* You're debugging a layout bug and want to trace a CSS rule to the module
which inserts it.
* A JavaScript error contains a distinct and plausibly unique substring (such
as a variable name), and you want to identify the module that is causing the
error.
You can re-load the page with debug=1, but you still need to decipher load.php
URLs for non-file modules, and you might not be able to reproduce the issue in
debug mode. Alternately, you can grep a full clone of the production branch
that the wiki is running (assuming you have one handy), but that won't help you
if the module is a gadget.
Change-Id: Ie5f0e7d1c7022f8d399e895f157db8acefc8abee
James D. Forrester [Thu, 20 Mar 2014 00:39:16 +0000 (17:39 -0700)]
Update OOjs UI to v0.1.0-pre (
0f50cdc46c)
New changes:
6c014fd Revert "Use super to call parent methods"
Change-Id: Iccbb2a1b86af8dc10568855eecb7d31e67b86756
jenkins-bot [Wed, 19 Mar 2014 22:59:30 +0000 (22:59 +0000)]
Merge "Update OOjs UI to v0.1.0-pre (
53f2410336)"
jenkins-bot [Wed, 19 Mar 2014 22:53:31 +0000 (22:53 +0000)]
Merge "Preferences.php: avoid "Undefined index" if key 'realname' don't exist in $formdata"
James D. Forrester [Wed, 19 Mar 2014 22:51:21 +0000 (15:51 -0700)]
Update OOjs UI to v0.1.0-pre (
53f2410336)
New changes:
16a7989 Localisation updates from https://translatewiki.net.
c5339e7 Localisation updates from https://translatewiki.net.
48b5403 Fix documentation of toolFactory
6fc6d7b Use super to call parent constructor
b81b5f1 demo: Add ToggleSwitchWidget (disabled, checked)
a72a6e3 Use super to call parent methods
53f2410 Localisation updates from https://translatewiki.net.
Change-Id: I4aeb49dc9a139936c48f1cd790da9f39dc39c1c6
Federico Leva [Sat, 7 Sep 2013 08:09:56 +0000 (10:09 +0200)]
Add link to PD help translatable pages from sidebar
Reuses the existing helppage default message and
adds it to ignored messages as Special:MyLanguage
is used and translations have to be removed:
this does not bother customised local links.
Now using HTTPS URL to mediawiki.org per Brion
on bug 54835. This slightly increases the footprint
of the change but should keep everything functionally
equivalent. The sidebar is not bothered by full URLs,
except in self-defeating tests which are also fixed here.
Bug: 53887
Change-Id: I999b97729536dbab4a3a5efd8d6f86527f031948
Translation updater bot [Wed, 19 Mar 2014 20:44:32 +0000 (20:44 +0000)]
Localisation updates from https://translatewiki.net.
Change-Id: If3a8ff71e98aab98c39991147c715ec388ef91aa
Chad Horohoe [Wed, 19 Mar 2014 16:35:23 +0000 (09:35 -0700)]
Remove completely useless implementation of getInfo()
Embedding random strings in Special:Search's comments doesn't
help debugging and just increases page size.
Bug: 62768
Change-Id: I51270aa3f2cba921841e2d8ebbd4fa665542f8a9
Chad Horohoe [Wed, 19 Mar 2014 16:19:46 +0000 (09:19 -0700)]
Break up SearchEngine.php into a couple of other files
Change-Id: I753eec1d0cf78f2ea08897c7fd3b83f2c88be18d
jenkins-bot [Wed, 19 Mar 2014 19:43:51 +0000 (19:43 +0000)]
Merge "Use square brackets instead of curly braces for char of a string"
Siebrand Mazeland [Wed, 19 Mar 2014 19:20:42 +0000 (20:20 +0100)]
Remove bogus entry
Change-Id: I7955931c054e3970cd7bfc1e0df275d9d4bf1880
umherirrender [Wed, 19 Mar 2014 19:13:19 +0000 (20:13 +0100)]
Use square brackets instead of curly braces for char of a string
The use of curly braces is deprecated in php 4.0, so changing it to
square brackets
Change-Id: Ia820cea34d2bd92fe1c3bc8fd773942a425ec90a
C. Scott Ananian [Wed, 19 Mar 2014 18:48:54 +0000 (14:48 -0400)]
Update the documentation at the top of parserTests.txt
The meaning of the php/parsoid options changed slightly with
change Ie4e68960ca7c352af495ebb59ba83488935a44c4. Update the
documentation comment at the top of the parser test file to match.
Change-Id: If0caac128704a15b824ccbcfbfb3f49812510f1d
Jack Phoenix [Tue, 18 Mar 2014 23:47:10 +0000 (01:47 +0200)]
Get rid of Internet Explorer for Mac fixes in Monobook's main.css.
Wikipedia says that IEMac's initial release was 17 years ago and final
release 10 years ago.
IEMacFixes.css, which was basically unmaintained after r2909 (which was
done to ensure HTML validation compliance), was deleted in r61787.
Moved some rules which apparently still apply to IE6 to IE6Fixes.css, as
per code review.
These fixes were originally added in the following revisions (incomplete
list):
* r2909
* r3165
* r3181
* r3658
* r3765
Change-Id: I2352be07964060bc5ed7b3bd82007755b3168654
Bartosz Dziewoński [Wed, 19 Mar 2014 11:34:27 +0000 (12:34 +0100)]
shared.css: Canonicalize and simplify background image rules
* Use the same form as in the LESS mixin:
* Don't embed the PNG version
* Do embed the SVG version
* Use the -webkit- form too
* Add a descriptive comment
* Don't use quotes inside url() syntax
Change-Id: I044a04a321f0dbba7687c2ce1681028ed5cf0ea4
Aaron Schulz [Tue, 18 Mar 2014 06:47:53 +0000 (23:47 -0700)]
Make use of strong consistency with Ceph RGW
Change-Id: Ic3b764363e91c3279d3dc017ddce630dae26bec5
jenkins-bot [Wed, 19 Mar 2014 13:52:06 +0000 (13:52 +0000)]
Merge "Fix path after file got moved"
jeroendedauw [Wed, 19 Mar 2014 13:44:29 +0000 (14:44 +0100)]
Fix path after file got moved
Change-Id: I947b9f6c9b42a2d0e0061f92c5bedf6d2ecfba4d
jenkins-bot [Wed, 19 Mar 2014 10:48:19 +0000 (10:48 +0000)]
Merge "Link to existing login help page by default from helplogin-url"
Thiemo Mättig [Wed, 19 Mar 2014 10:20:36 +0000 (11:20 +0100)]
Unify coding style of jQuery( '<element>' ) calls
According to jQuery and our MediaWiki style guide all kinds of
$( '<element>' )
$( '<element/>' )
$( '<element />' )
$( '<element></element>' )
are identical. So yes, all this patch does is removing characters
that are ignored anyway. Using the same style everywhere makes the
code easier to read and understand and may save a few bytes when it
is gzipped.
The current core/resources/ folder contains 148 jQuery calls of
that kind. Only this file (plus some jQuery plugins I don't want to
touch) do not use the most simple <element> style.
Plus:
* Added some line breaks.
* Fixed broken inline documentation.
Change-Id: I080716f21f2ab95164a9ca241a4ce4fc351e0b55
jenkins-bot [Wed, 19 Mar 2014 02:11:39 +0000 (02:11 +0000)]
Merge "Allow login with passwords not meeting complexity requirements"
jenkins-bot [Tue, 18 Mar 2014 23:21:44 +0000 (23:21 +0000)]
Merge "Sync up with Parsoid parserTests."
Aaron Schulz [Wed, 12 Mar 2014 19:19:27 +0000 (12:19 -0700)]
Avoid header notice log spam from RunJobs API
* Moved ApiRunJobs to a special page instead of going through
ApiMain and having to fight the logic there. As a separate
internal API, this does not show up on the API help page and
is no longer effected by $wgEnableAPI.
bug: 62233
Change-Id: I1db6f526d02e130a66ee03289858a734d89e6c00
C. Scott Ananian [Tue, 18 Mar 2014 21:58:45 +0000 (17:58 -0400)]
Sync up with Parsoid parserTests.
This now aligns with Parsoid commit
52b4e410acae520c1ecaed76efe062945b123187
Change-Id: I36ad89667817a94720fc0674cb39a5802d2c026c
jenkins-bot [Tue, 18 Mar 2014 21:07:39 +0000 (21:07 +0000)]
Merge "Added a __sleep() method to ParserOutput to exclude cruft"
csteipp [Sat, 8 Mar 2014 01:14:24 +0000 (17:14 -0800)]
Allow login with passwords not meeting complexity requirements
As part of https://www.mediawiki.org/wiki/Requests_for_comment/Passwords
This patch:
* Allows users to login with a password that does not meet the
requirements of User::isValidPassword(), including the minimum password
length.
* Adds a configuration flag that specifies if users should be sent to
the change password form when they login with a password that doesn't
meet the requirements of User::isValidPassword().
To test the UX as it will be on WMF wikis, set
$wgMinimalPasswordLength=6 in your LocalSettings.php.
Change-Id: Ib7b72005fea1c69073c0a33a68c0a0df0d6528d2
Translation updater bot [Tue, 18 Mar 2014 20:38:58 +0000 (20:38 +0000)]
Localisation updates from https://translatewiki.net.
Change-Id: Id6221ab7d0d906278a9163513ca63b74c9d41645
Aaron Schulz [Tue, 18 Mar 2014 20:20:09 +0000 (13:20 -0700)]
Added a __sleep() method to ParserOutput to exclude cruft
Change-Id: I1a3c45288bf8b29c27277a3e70362ddc36713538
jenkins-bot [Tue, 18 Mar 2014 19:51:54 +0000 (19:51 +0000)]
Merge "Call ignore_user_abort() right before committing to the DB"
jenkins-bot [Tue, 18 Mar 2014 19:16:37 +0000 (19:16 +0000)]
Merge "Fix Status::getMessage accidentially returning string instead of Message"