Kunal Mehta [Fri, 19 Sep 2014 19:10:53 +0000 (12:10 -0700)]
Move non-user specific things from Title::isValidMoveOperation() to MovePage
Change-Id: Ieffeb0c7a15b202dcbdaf2a9d0b9bcdc10e360d2
Translation updater bot [Fri, 19 Sep 2014 19:42:35 +0000 (19:42 +0000)]
Merge "Localisation updates from https://translatewiki.net."
Reza [Sat, 13 Sep 2014 01:02:41 +0000 (01:02 +0000)]
i18n: Native digits on 'mergehistory-success'
Change-Id: If3319c20362785a4b0f875ad8b5c1526e3953b6c
Kunal Mehta [Fri, 19 Sep 2014 06:10:03 +0000 (23:10 -0700)]
Improve test coverage of Title::isValidMoveOperation
Change-Id: Ifd81b0a894714ca94ab3e627ba83c881d96c3377
Translation updater bot [Fri, 19 Sep 2014 19:14:12 +0000 (21:14 +0200)]
Localisation updates from https://translatewiki.net.
Change-Id: Ibdc7c61789400b1ab18f05da42ecd62c54cc7bb3
Bill Traynor [Fri, 19 Sep 2014 17:54:30 +0000 (13:54 -0400)]
Added missing NULL value to sql insert statement.
In tables.sql the page table is defined with 14 columns. Following
this, the dummy table insert statement included 13 values causing
failure of the installation process. This change adds the required 14th
value.
Bug: 71022
Change-Id: I8f8ee95fb4c0147ac09232ef253ecf7784b7fb52
Signed-off-by: Bill Traynor <btraynor@gmail.com>
jenkins-bot [Fri, 19 Sep 2014 17:16:40 +0000 (17:16 +0000)]
Merge "Fix some issues with Microsoft SQL Server Driver"
U-REDMOND\emadelw [Thu, 18 Sep 2014 20:36:46 +0000 (13:36 -0700)]
Fix some issues with Microsoft SQL Server Driver
* INSERT IGNORE now works properly
* Only return an inserted id if the INSERT was actually successful
* Fix syntax error when doing LIMIT queries
Bug: 71024
Change-Id: I4dddc5c9c234b17040a28937987406511ec6ea9f
Prtksxna [Fri, 19 Sep 2014 16:56:33 +0000 (16:56 +0000)]
Merge "Remove unused message"
Niklas Laxström [Fri, 19 Sep 2014 07:50:06 +0000 (09:50 +0200)]
Remove unused message
Follow-up to Iafdf9303 and I50e2f60d
Change-Id: Ib1cecfe7bdf44e951d666417b98af0d04b9f3d81
jenkins-bot [Fri, 19 Sep 2014 08:03:42 +0000 (08:03 +0000)]
Merge "Add Special:MediaStatistics page for file type stats"
jenkins-bot [Fri, 19 Sep 2014 05:00:18 +0000 (05:00 +0000)]
Merge "Add missing </div> tag to packed-overlay galleries"
Brian Wolff [Fri, 19 Sep 2014 03:28:02 +0000 (00:28 -0300)]
Add missing </div> tag to packed-overlay galleries
Bug: 71030
Change-Id: I7a1781797498b079137becee68f81bf478e6f10e
jenkins-bot [Fri, 19 Sep 2014 01:19:52 +0000 (01:19 +0000)]
Merge "Add "unsaved changes" warning to Special:Preferences"
Brad Jorsch [Wed, 30 Oct 2013 18:28:17 +0000 (14:28 -0400)]
Add "unsaved changes" warning to Special:Preferences
Much like the similar warning on the edit page, it has been requested
that we display a warning if the user has made changes on
Special:Preferences and attempts to leave without saving.
This adapts the code from
resources/mediawiki.action/mediawiki.action.edit.editWarning.js to do
so.
Bug: 55966
Change-Id: Idb00f50ad8148cd80bd0af81b4cd06a0eb217d96
jenkins-bot [Fri, 19 Sep 2014 00:24:16 +0000 (00:24 +0000)]
Merge "Deprecate HTMLFileCache::newFromTitle() in favor of constructor"
jenkins-bot [Fri, 19 Sep 2014 00:08:58 +0000 (00:08 +0000)]
Merge "Add a hook to allow extensions to prevent HTML file caching"
Max Semenik [Mon, 15 Sep 2014 22:47:30 +0000 (15:47 -0700)]
Deprecate HTMLFileCache::newFromTitle() in favor of constructor
Change-Id: I903e68fc1f486501d790ca69146ecb835d90c9cc
Max Semenik [Mon, 15 Sep 2014 23:52:14 +0000 (16:52 -0700)]
Add a hook to allow extensions to prevent HTML file caching
Needed for MobileFrontend on third-party sites that use this feature.
Ideally, there should be a way to cache mobile requests too, but that's
a different issue requiring much more effort to do properly.
Bug: 68106
Change-Id: I01a76c571d9186b325f19a00cec136459707c791
jenkins-bot [Thu, 18 Sep 2014 23:44:23 +0000 (23:44 +0000)]
Merge "SpecialUndelete: Check permissions on a per-page basis"
jenkins-bot [Thu, 18 Sep 2014 23:33:00 +0000 (23:33 +0000)]
Merge "Update OOjs UI to v0.1.0-pre (
f2c3f12959)"
Kunal Mehta [Mon, 18 Aug 2014 18:13:25 +0000 (11:13 -0700)]
SpecialUndelete: Check permissions on a per-page basis
This will allow for hooks related to Title::userCan to
grant or revoke permissions based on the specific page
or namespace.
Bug: 14801
Change-Id: I02d8eb91cc5daff6e70b0dea3d2f58ed5fbfcf81
jenkins-bot [Thu, 18 Sep 2014 23:24:00 +0000 (23:24 +0000)]
Merge "Make ArchivedFile load title regardless of how constructed."
James D. Forrester [Thu, 18 Sep 2014 23:22:23 +0000 (16:22 -0700)]
Update OOjs UI to v0.1.0-pre (
f2c3f12959)
New changes:
f8e3599 Fix automatic sizing of windows
427b9a4 README: Add devDependencies badge
5018f7b build: Use csscomb to prettify the CSS
f2c3f12 Followup
ec785c2: re-evaluate clipping state after positioning
Change-Id: I0e1d5d44a6e90a66cfa280c782b6e75ba44ce7c4
jenkins-bot [Thu, 18 Sep 2014 23:16:49 +0000 (23:16 +0000)]
Merge "Made QueryPage use startAtomic() for trx handling"
Brad Jorsch [Wed, 20 Aug 2014 17:32:01 +0000 (13:32 -0400)]
API: Add prop modules for backlinks
With the success of prop=redirects, let's create prop=linkshere,
prop=transcludedin, and prop=fileusage.
Let's also add a miser-mode-sensitive 'namespace' parameter to
prop=redirects, since the other three have a 'namespace' parameter using
the new *_from_namespace fields.
Change-Id: Ib650db9988a553771582eed0c183d0cae4b71252
jenkins-bot [Thu, 18 Sep 2014 20:25:34 +0000 (20:25 +0000)]
Merge "Style guide: Visually separate buttons"
jenkins-bot [Thu, 18 Sep 2014 20:24:09 +0000 (20:24 +0000)]
Merge "checkbox.less: Set cursor on label instead of pseudo element"
Prateek Saxena [Mon, 15 Sep 2014 22:49:44 +0000 (15:49 -0700)]
Style guide: Visually separate buttons
This makes all the buttons stack up vertically making it easier
to scan through options
Change-Id: If63f3df18ee4a79f44b9d8daa8ce986e1cd09526
jenkins-bot [Thu, 18 Sep 2014 20:11:38 +0000 (20:11 +0000)]
Merge "SpecialChangeEmail: Use vform and remove wrapper"
jenkins-bot [Thu, 18 Sep 2014 20:11:22 +0000 (20:11 +0000)]
Merge "SpecialChangeEmail: Remove cancel button"
jenkins-bot [Thu, 18 Sep 2014 20:08:33 +0000 (20:08 +0000)]
Merge "API: No mustposttoken error with $wgDebugAPI"
Prateek Saxena [Thu, 18 Sep 2014 19:57:13 +0000 (12:57 -0700)]
SpecialChangeEmail: Use vform and remove wrapper
Bug: 56363
Change-Id: I50e2f60d94c902f9a3227efda0955ad75a688835
Brad Jorsch [Thu, 18 Sep 2014 19:56:53 +0000 (15:56 -0400)]
API: No mustposttoken error with $wgDebugAPI
$wgDebugAPI is supposed to be a way to quickly (and insecurely) test API
modules using GET where they'd normally require POST. But this purpose
is defeated if token handling still throws mustposttoken.
Change-Id: Iee2fb76da86bf0670f9816f24f68c611fa0728b1
Timo Tijhof [Thu, 18 Sep 2014 01:28:26 +0000 (18:28 -0700)]
test: Clean up data providers that should be static
Follows-up
b36d883.
By far most data providers are static (and PHPUnit expects them
to be static and calls them that way).
Most of these classes already had their data providers static
but additional commits sloppily introduced non-static ones.
* ResourceLoaderWikiModuleTest,
8968d8787f.
* TitleTest,
545f1d3a73.
Odd unused method 'dataTestIsValidMoveOperation' was introduced
in
550b878e63.
* GlobalVarConfigTest,
a3e18c3670.
Change-Id: I5da99f7cd3da68c550ae507ffe1f725d31e7666f
Brian Wolff [Thu, 18 Sep 2014 19:11:42 +0000 (16:11 -0300)]
Make ArchivedFile load title regardless of how constructed.
If someone did $f = new ArchivedFile( null, 10 ); (ie load an
archived file based on id), $f->getTitle() would always return
false. We should populate the title when loading properties
from the db to prevent this. Having $f->getTitle() return
false only sometimes is sketchy.
Change-Id: Ia9d25d6b159aa45696c318d8c4a8ef0adffb3e47
Prateek Saxena [Thu, 18 Sep 2014 19:14:09 +0000 (12:14 -0700)]
SpecialChangeEmail: Remove cancel button
Bug: 56363
Change-Id: Iafdf93038e2282dbb5b039030a585bd72b9b8c2a
Translation updater bot [Thu, 18 Sep 2014 18:36:17 +0000 (20:36 +0200)]
Localisation updates from https://translatewiki.net.
Change-Id: Ia4f690c6711ff3c3f20be8d0450cce148f242063
jenkins-bot [Thu, 18 Sep 2014 18:20:49 +0000 (18:20 +0000)]
Merge "checkbox.less: Use @borderRadius"
jenkins-bot [Thu, 18 Sep 2014 18:20:44 +0000 (18:20 +0000)]
Merge "mediawiki.ui: Add @borderRadius variable to be used for inputs and buttons"
jenkins-bot [Thu, 18 Sep 2014 18:18:05 +0000 (18:18 +0000)]
Merge "mediawiki.util: Deprecate mw.util.updateTooltipAccessKeys"
jenkins-bot [Thu, 18 Sep 2014 18:13:09 +0000 (18:13 +0000)]
Merge "inputs.less: Lower baseline"
Prateek Saxena [Thu, 18 Sep 2014 18:04:06 +0000 (11:04 -0700)]
checkbox.less: Set cursor on label instead of pseudo element
Bug: 70474
Change-Id: I4b8edd987b724241f748d7891991f0cd7dc80b1b
jenkins-bot [Thu, 18 Sep 2014 18:08:24 +0000 (18:08 +0000)]
Merge "Move EmailNotification watchlist handling into helper method"
Fomafix [Mon, 1 Sep 2014 05:29:23 +0000 (05:29 +0000)]
mediawiki.util: Deprecate mw.util.updateTooltipAccessKeys
Use $nodes.updateTooltipAccessKeys() instead of
mw.util.updateTooltipAccessKeys( $nodes )
mw.util.updateTooltipAccessKeys() with empty parameter
to update all nodes is only needed in mediawiki.page.ready.js.
Copy that code to mediawiki.page.ready.js.
Adapt wikibits.js
Change-Id: I300a23e614e5f91fe2f536d958e91a47f6203021
jenkins-bot [Thu, 18 Sep 2014 17:48:00 +0000 (17:48 +0000)]
Merge "Do not require iiurlwidth when getting thumbnails."
jenkins-bot [Thu, 18 Sep 2014 17:46:47 +0000 (17:46 +0000)]
Merge "Add duration field in query=imageinfo&iiprop=dimensions"
jenkins-bot [Thu, 18 Sep 2014 17:45:50 +0000 (17:45 +0000)]
Merge "Add release notes for recent Config-related changes"
Kunal Mehta [Thu, 18 Sep 2014 17:31:26 +0000 (10:31 -0700)]
Add release notes for recent Config-related changes
Change-Id: I84765a2462766e82ee0f139b855ba948654c1d7f
Bartosz Dziewoński [Sat, 13 Sep 2014 18:34:52 +0000 (20:34 +0200)]
Support for enabling skins in the command-line installer
Whoops, I kind of forgot that this exists. Follow-up to
a957836f.
Bug: 70815
Change-Id: I6944fe1b1f7a8b77d32fafbca2349645320571f5
Brian Wolff [Sun, 20 Jul 2014 21:29:38 +0000 (18:29 -0300)]
Add Special:MediaStatistics page for file type stats
There used to be a bot on commons that did this, but it broke, and
this seems like the sort of thing that should be built in to
MediaWiki anyhow.
In order to do this, it abuses the querycache table somewhat
(Storing non-titles things in the title column).
Also changes the link on Special:Statistics for number of
uploads to link to new page. It seemed appropriate to link
to more detailed statistics instead of to Special:ListFiles.
Change-Id: I9ab768584b02a32b450d5f3981ff775ee07fecfa
Prateek Saxena [Thu, 18 Sep 2014 17:14:51 +0000 (10:14 -0700)]
inputs.less: Lower baseline
Bug: 70917
Change-Id: I979886fe48a4c13e2ef088dc3ce48f3a9b15ba2a
Prateek Saxena [Thu, 18 Sep 2014 16:29:11 +0000 (09:29 -0700)]
checkbox.less: Use @borderRadius
Bug: 70916
Change-Id: Ia9b23b78c409744d7b4a34ff88f4231a96e15dad
Prateek Saxena [Thu, 18 Sep 2014 15:51:03 +0000 (08:51 -0700)]
mediawiki.ui: Add @borderRadius variable to be used for inputs and buttons
Bug: 70916
Change-Id: I2102033ae5faa16367ddd4cbb879fdc62b4ca0b0
jenkins-bot [Thu, 18 Sep 2014 16:42:45 +0000 (16:42 +0000)]
Merge "Fix Parsoid's span.reference styling to match PHP's output"
jenkins-bot [Thu, 18 Sep 2014 16:40:04 +0000 (16:40 +0000)]
Merge "button.less: Set min-width to 80px"
Brian Wolff [Sun, 31 Aug 2014 19:57:53 +0000 (16:57 -0300)]
Add duration field in query=imageinfo&iiprop=dimensions
If the file has a duration (e.g. an audio or video file), include
it in the list of dimensions returned. Do not include anything
for still media (normal pictures).
This affects both query=imageinfo and TMH's query=videoinfo.
Bug: 55941
Change-Id: If172a1cbaca08bff2eb709f6c829985b28b0200d
Brian Wolff [Thu, 19 Jun 2014 23:19:35 +0000 (20:19 -0300)]
Do not require iiurlwidth when getting thumbnails.
Some file types might not have a specific width/height. As an
example, TimedMediaHandler can specify thumbnails that are
"mid" sized instead of specific width. The requirement for
iiurlwidth was breaking some edge cases with ForeignAPIRepo
and TimedMediaHandler (Specificly with ?embedplayer=yes).
Do not require a width, but also verify that thumbnail parameters
are ok by running through normaliseParams (Formats that require
a width make this function return false if none is specified).
Change-Id: I8bb4c26db56c814ddfbd3e53ca98d05378c2a0bd
jenkins-bot [Thu, 18 Sep 2014 16:07:28 +0000 (16:07 +0000)]
Merge "Use qqx language for OldChangesListTest"
Subramanya Sastry [Thu, 18 Sep 2014 16:05:26 +0000 (11:05 -0500)]
Fix Parsoid's span.reference styling to match PHP's output
* In Chrome (and other webkit-based browsers like phantomjs),
the computed font-size for span.reference in Parsoid was 12px
whereas in Firefox, it was 11px. The computed font-size for
<sup> used for references for core mediawiki css is 11px in
both Firefox and Chrome. I was able to pin this on the
font-size: smaller vs font-size: 80% difference by inspecting
in Chrome and Firefox (and also by dumping computed CSS in
phantomjs).
* Verified via visual-diffing on ruthenium that this fix cleans
up the diffs.
http://parsoid-tests.wikimedia.org/visualdiff-item/pngs/enwiki/Medha_Patkar.diff.png
Change-Id: Ida67035cfb020696d2299ee26fe8d44717ffc421
Prateek Saxena [Thu, 18 Sep 2014 15:37:13 +0000 (08:37 -0700)]
button.less: Set min-width to 80px
Bug: 70972
Change-Id: I8e6beaf12d7cf1f1af20f4ff144eb0a7c2667a47
jenkins-bot [Thu, 18 Sep 2014 14:07:57 +0000 (14:07 +0000)]
Merge "mediawiki.action.view.redirectPage: Correct a CSS selector"
Bartosz Dziewoński [Thu, 18 Sep 2014 13:58:26 +0000 (15:58 +0200)]
mediawiki.action.view.redirectPage: Correct a CSS selector
Follow-up to
7dc4b586. .redirectTo was used for an early version of
that patch, I forgot to update it.
Change-Id: I935a761cb9e0c231afd098b5f1f3114240a9bf1f
Erik Bernhardson [Tue, 9 Sep 2014 21:10:01 +0000 (14:10 -0700)]
Move EmailNotification watchlist handling into helper method
Pulls one pure method with no state from EmailNotification into a
public static method. This is done so that extensions (Flow, maybe
others) can replace the Email notifications with alternative ones (Echo)
while still updating the watchlist.
A better solution might be to extricate watchlist update from email
notifications, but this seems like a reasonable first step.
Bug: 66876
Change-Id: Iae213b87706c447b880244711e7747954423bb69
jenkins-bot [Thu, 18 Sep 2014 13:19:53 +0000 (13:19 +0000)]
Merge "Improve styleability of RecentChanges form"
jenkins-bot [Thu, 18 Sep 2014 13:19:28 +0000 (13:19 +0000)]
Merge "Allow callback functions for creating SpecialPages."
jenkins-bot [Thu, 18 Sep 2014 13:13:39 +0000 (13:13 +0000)]
Merge "Add MultiConfig for fallback logic"
aude [Mon, 1 Sep 2014 10:22:50 +0000 (12:22 +0200)]
Use qqx language for OldChangesListTest
Change-Id: Icda9d541ea0fc929ab8b9274bbe870eb6278d2ed
daniel [Thu, 7 Aug 2014 15:40:55 +0000 (17:40 +0200)]
Allow callback functions for creating SpecialPages.
This enables factory functions to be registered for special
pages, as an alterative to giving a class name. This follows the
same rationale as Ieb85493a7765, which introduced factory functions
for API modules.
Change-Id: Ia2107dc5af7869187ba5dc02a1bef46d6801e138
jenkins-bot [Thu, 18 Sep 2014 09:46:27 +0000 (09:46 +0000)]
Merge "Change MediaWiki UI to use skinStyles so skins can customize"
jenkins-bot [Thu, 18 Sep 2014 09:46:24 +0000 (09:46 +0000)]
Merge "Enforce some type hinting in Linker class"
Brad Jorsch [Fri, 2 May 2014 20:16:51 +0000 (16:16 -0400)]
Record redirect target in ParserOptions
Since Id44d566a, the text passed to the parser when parsing a
&redirect=no page no longer contains the #REDIRECT directive. For the
benefit of extensions that want to know the redirect target from various
parser hooks, record the target on the ParserOptions object associated
with the parse.
Bug: 62856
Change-Id: Icd1da9911a43eabacbd9e9a369a8326f67f270ff
Matthew Flaschen [Thu, 18 Sep 2014 05:20:24 +0000 (01:20 -0400)]
Change MediaWiki UI to use skinStyles so skins can customize
Bug: 70351
Change-Id: I5d5725dba7e8e65b8fe3f5213b5e50d8dfeba755
Legoktm [Thu, 18 Sep 2014 03:01:28 +0000 (03:01 +0000)]
Merge "Revert buggy MediaWiki UI change and dependent changes"
jenkins-bot [Thu, 18 Sep 2014 02:27:56 +0000 (02:27 +0000)]
Merge "Don't break existing expiry time of "infinity" when modifying protection"
James D. Forrester [Thu, 18 Sep 2014 01:30:19 +0000 (18:30 -0700)]
Update OOjs UI to v0.1.0-pre (
ec785c2c64)
New changes:
09e9d2c Fix documentation lies about dialog labels
ec785c2 Followup
6c862e8: position before AND after showing in TextInputMenuWidget
Change-Id: Ia1c9aa039503f0f18ac1da7748e7f87bfcdf7092
Kunal Mehta [Wed, 17 Sep 2014 22:16:29 +0000 (15:16 -0700)]
Document that MediaWiki also supports HHVM
Change-Id: Ibbca89d3e31dcfba6c150f7fb930c8b9a6eac341
jenkins-bot [Wed, 17 Sep 2014 23:33:55 +0000 (23:33 +0000)]
Merge "Followup
1cf5a6e: use $wgResourceBasePath to refer to resources/assets, not $wgScriptPath"
Roan Kattouw [Wed, 17 Sep 2014 23:12:53 +0000 (16:12 -0700)]
Followup
1cf5a6e: use $wgResourceBasePath to refer to resources/assets, not $wgScriptPath
Bonus: actually make $wgResourceBasePath default to $wgScriptPath, rather than
special-casing it in ResourceLoaderFileModule.
Change-Id: I608435cef00d3e77a5bbdb0a0122d3e7e1a4eb78
jenkins-bot [Wed, 17 Sep 2014 23:10:19 +0000 (23:10 +0000)]
Merge "inputs.less: Use .mw-ui-input-inline for type="number""
jenkins-bot [Wed, 17 Sep 2014 23:02:35 +0000 (23:02 +0000)]
Merge "Move assets/ to resources/assets/"
Kunal Mehta [Mon, 11 Aug 2014 12:17:37 +0000 (13:17 +0100)]
Add MultiConfig for fallback logic
This change adds MultiConfig and HashConfig classes,
but does not actually use them anywhere. In a future
change, we can convert DefaultSettings.php into
a HashConfig instance and use MultiConfig as the
'main' config instance.
Bug: 69418
Change-Id: I0ef2fbb86d5c27602d70240219ee08be31e2d09b
Matthew Flaschen [Wed, 17 Sep 2014 20:13:27 +0000 (16:13 -0400)]
Revert buggy MediaWiki UI change and dependent changes
Reverts:
*
c0ec2d64c0ea79e840072627407aeb16131e0f88
** mw-ui-button: Revamp the LESS to be simpler, and improve cross-browser support
[This breaks buttons in IE6-8 which previously were styled correctly and without problems.
This commit lacked rationale]
Unfortunately, this also means reverting these two commits which were
based off this one:
*
b8a15fb6282cd329faf7fee359edcb530061b949
** Override vector anchor hover and visited styles on mw-ui-button
*
645ba9f1d229fa50572ec58d3932059281b84aac
** Remove mw-ui-button min sizing for inline mode
Change-Id: If5e55916795060fb3baadb75f997446527cbc27d
jenkins-bot [Wed, 17 Sep 2014 22:02:15 +0000 (22:02 +0000)]
Merge "PHPUnit: Add Database tags"
jenkins-bot [Wed, 17 Sep 2014 21:04:59 +0000 (21:04 +0000)]
Merge "Update OOjs UI to v0.1.0-pre (
24ac83a472)"
jenkins-bot [Wed, 17 Sep 2014 20:43:08 +0000 (20:43 +0000)]
Merge "Doc typo fixes"
Prateek Saxena [Wed, 17 Sep 2014 18:45:27 +0000 (11:45 -0700)]
inputs.less: Use .mw-ui-input-inline for type="number"
Bug: 70404
Change-Id: If7a44e681392937c01886e035bc88b8add37b969
Translation updater bot [Wed, 17 Sep 2014 20:24:33 +0000 (22:24 +0200)]
Localisation updates from https://translatewiki.net.
Change-Id: I275d3d733d628994e348ad6357bb263e51146133
Bartosz Dziewoński [Wed, 17 Sep 2014 19:39:03 +0000 (21:39 +0200)]
Move assets/ to resources/assets/
While it's "semantically" incorrect (these files are not
ResourceLoader resources), putting them in that subdirectory is a lot
less hassle than introducing a new toplevel directory.
Follow-up to
2b4b9a3f. Discussion that resulted in the toplevel
assets/ took place on I6268d663 (now abandoned).
Change-Id: Iedbfd802457fe35803899e3479540177760ec30b
Aaron Schulz [Wed, 17 Sep 2014 18:30:07 +0000 (11:30 -0700)]
Doc typo fixes
Change-Id: I41286754185dbd1d23f409dfb60eb0fe9d4aa5f5
James D. Forrester [Wed, 17 Sep 2014 18:23:53 +0000 (11:23 -0700)]
Update OOjs UI to v0.1.0-pre (
24ac83a472)
New changes:
91a7fab build: Bump miscellaneous devDependencies to latest
18c32c5 Localisation updates from https://translatewiki.net.
283e2a1 When updating the ideal size while not clipping, set that size
6c862e8 Update width of TextInputMenuWidget before fitting labels, not after
Change-Id: If825e0ec0e294b2569c98b5340be436ba896eceb
Shahyar [Wed, 17 Sep 2014 05:11:27 +0000 (01:11 -0400)]
Remove mw-ui-button min sizing for inline mode
Change-Id: I47ac148cbbdf8042677601cd6ef4e33a6627d648
Shahyar [Wed, 17 Sep 2014 05:05:13 +0000 (01:05 -0400)]
Override vector anchor hover and visited styles on mw-ui-button
Also adds anchors to mw-ui-button living style guide
Change-Id: I1adb4004da9924a06956a10b89ccd02d188e5a11
jenkins-bot [Wed, 17 Sep 2014 17:29:22 +0000 (17:29 +0000)]
Merge "Array to string conversion in TransformationalImageHandler.php:167"
jenkins-bot [Wed, 17 Sep 2014 17:20:25 +0000 (17:20 +0000)]
Merge "Undefined $scaler in TransformationalImageHandler::rotate()"
jenkins-bot [Wed, 17 Sep 2014 17:11:29 +0000 (17:11 +0000)]
Merge "Add TitleExists hook"
Reedy [Wed, 17 Sep 2014 16:01:23 +0000 (17:01 +0100)]
Undefined $scaler in TransformationalImageHandler::rotate()
Bug: 70903
Change-Id: I25899d9a3435150c97bc94d80004fc19d38b3638
Reedy [Wed, 17 Sep 2014 15:55:42 +0000 (16:55 +0100)]
Array to string conversion in TransformationalImageHandler.php:167
Bug: 70902
Change-Id: Ia5e0949fc18275955dd1d320f8d538e3f2a7855b
Brad Jorsch [Tue, 16 Sep 2014 18:04:16 +0000 (14:04 -0400)]
Update wfMessage doc
The Message class constructor has long supported passing an array of
keys for fallback messages, and wfMessage passes the $keys parameter
through unchanged.
And since this is already in use in core, we may as well document it.
Change-Id: I8f7f9ade87e855300650b2e7e31b9303daa96ac5
Shahyar [Wed, 30 Jul 2014 16:51:24 +0000 (12:51 -0400)]
mw-ui-button: Revamp the LESS to be simpler, and improve cross-browser support
Uses a slightly modified iteration of the button design
Drops mw-ui-primary
Change-Id: Ia6deef500ada2cf33c96ce70909592764df39901