Extension:MobileFrontend/Deployments/2013-11-14

From mediawiki.org

Dependencies[edit]

   Dependency: Ibaf09360041408e9bf9692056572f5b23b7f7c08

Bugs[edit]

   Bug: 56024
   Bug: 56390
   Bug: 56825
   Bug: 56822
   Bug: 56831
   Bug: 56153

Stories[edit]

   Story 1218: Allow users to modify their UserProfile intro
   Story 1312 Card 1312: Style UserProfile page
   Story 1289: Promote image viewer overlay to beta

QA[edit]

   QA: Attempt to get around bogus failure to type password
   Rejoice as QUnit tests in debug pass again

Uncategorized[edit]

   Avoid fatals in Special:History without parameter
   Regression: Revert Special:Search and friends styling to not show footer/header
   Make debug=true work again

Raw Git Logs[edit]

commit 85c5ede258eac1c78e1e0699cdbf6bbfcf090e3a Author: cmcmahon <cmcmahon@wikimedia.org> Date: Thu Nov 7 15:43:47 2013 -0700

   QA: Attempt to get around bogus failure to type password
   
   Change-Id: Ie97459a993f1181bbcf6854ce0be2dbdcca06d9a

commit 6a7c82be438336eab52169783029bd51fe6aa374 Author: jrobson <jrobson@wikimedia.org> Date: Fri Nov 8 14:52:16 2013 -0800

   Center heading on Special:Userlogin and friends
   
   Bug: 56024
   Change-Id: I55943dc5256fcfbc303253c2095ec2ad54e01905

commit c5382625b80e4d19f6e27c29b30592c81f6f45a8 Author: jrobson <jrobson@wikimedia.org> Date: Wed Nov 13 16:29:22 2013 -0800

   Nearby pages: Don't change the background when open
   
   Not sure why this was added - I suspect it wasn't removed
   from an earlier version
   
   Change-Id: I28689af0488085d926b75aa49693a7a8e1b56ff7

commit 7daacd6f7e0e311bee7396bc149dc371b86f78d7 Author: jrobson <jrobson@wikimedia.org> Date: Mon Oct 28 12:44:26 2013 -0700

   Beta desktop feature: Nearby pages
   
   * Create a 'mobile bridge' that tweaks the desktop UI so mobile code
   can run on it and required styles are loaded
   
   * Add hook for GetBetaFeaturePreferences and provide feature
   
   * Add an additional wgMFMode for beta (desktop-beta), update modules so
   they can run in this environment
   
   Change-Id: Id81ef4715f545180dbe8f7f2f377e6da29742a05

commit d3a1973b198a538a56973ad63666080e9f552d33 Author: jrobson <jrobson@wikimedia.org> Date: Wed Nov 13 15:56:47 2013 -0800

   i18n: Fix menu in RTL mode
   
   Use CSS3 background position to do this to allow RTL flipping
   
   Bug: 56390
   Change-Id: I12894560423bef387d5caebde3cbfaec62935a99

commit b09d538d0d5d5ee30d3fad1d36accbe486bb83f6 Author: jrobson <jrobson@wikimedia.org> Date: Wed Nov 13 15:04:27 2013 -0800

   Story 1218: Allow users to modify their UserProfile intro
   
   Change-Id: I0efd9b61d0c706f3eeff84643d8f091c64bb643b

commit 286aaf3d46dff8ded179cb9a912e8f9eefc0fd8f Author: jrobson <jrobson@wikimedia.org> Date: Wed Nov 13 15:42:17 2013 -0800

   Check Thank extension exists before rendering section on profile
   
   Bug: 56825
   Change-Id: Ifc63d581f393b2f29fbf8e3e2cff331bebfeb1bb

commit ae3c5a84d0ce8f997a3bbdde503b1d5b4f0f8dca Author: jrobson <jrobson@wikimedia.org> Date: Wed Nov 13 15:07:50 2013 -0800

   Hygiene: Address toggle fix me
   
   Introduced in Ia56cb0f4492ccf599be191123287e93c50415ced on
   Fri Oct 4 so this can safely be removed.
   
   Change-Id: I1ed06c9b60822769659944e44f65277d4e86c485

commit 954dd4424e0eb504ddf1f14d355c14dbc9455526 Author: jrobson <jrobson@wikimedia.org> Date: Wed Nov 13 15:02:25 2013 -0800

   Hygiene: Remove userprofile.js
   
   Accidentally added by me in a bad rebase in
   If52e6ff574b81610b473bdd560c8df269af01939
   Sorry.
   
   Change-Id: If5cefd8ae563ad97c7dc0facc0999bdc740684f8

commit 62b9cb736df2918c4746eda2117bfb445cb24a7f Author: jrobson <jrobson@wikimedia.org> Date: Fri Nov 8 14:00:08 2013 -0800

   Story 1312 Card 1312: Style UserProfile page
   
   This completes changes requested in the card.
   
   Change-Id: I1bef5b03b1060b3ed146ee5ec31822c58c9df2e5

commit 44df5df2b88f93ad427bd592e88a5256c32887a7 Author: Translation updater bot <l10n-bot@translatewiki.net> Date: Wed Nov 13 20:22:38 2013 +0000

   Localisation updates from http://translatewiki.net.
   
   Change-Id: Idc9c0253bc6d905db85e08818b861ef4818e95c3

commit e91c0901fe19abef3be2e8257b15b3cfb31f951e Author: Marius Hoch <hoo@online.de> Date: Wed Nov 13 19:16:44 2013 +0100

   Modernize the toggle tests
   
   Also brought in line with the code conventions.
   
   Change-Id: I0757813ba0a6449977b906d4538371041b91ca2f

commit ed7df81ad106597da74fdbfaca9eaec10fdbe55f Author: Marius Hoch <hoo@online.de> Date: Wed Nov 13 19:44:20 2013 +0100

   Fix mode for qunit tests on non-english wikis
   
   Change-Id: I0d25f1770b7e5425f3d2db6f00fce1793e77cf4a

commit a48c85c3b0f113052a417dce4a9f7be7d90d1d31 Author: Juliusz Gonera <jgonera@wikimedia.org> Date: Tue Nov 12 18:12:21 2013 -0800

   Hygiene: Remove autoless from Node.js dependencies
   
   We don't need it anymore, LESS is in core.
   
   Change-Id: Icf066728a21e3a8a28b528f1c2f5219388581dc3

commit f4e27a06b07b7311f3fff6e36c5cb8fc0a7eba14 Author: Translation updater bot <l10n-bot@translatewiki.net> Date: Tue Nov 12 20:31:27 2013 +0000

   Localisation updates from http://translatewiki.net.
   
   Change-Id: I19bc104392b930124dfa1cab0ed2bab58ae38d93

commit 2935d1abf3d22e81ab824bfe7f39e04fd36953fb Author: jrobson <jrobson@wikimedia.org> Date: Tue Nov 12 10:29:57 2013 -0800

   Don't throw fatals for non-existant usernames
   
   An IP address as a username will return False
   Bug: 56822
   
   Change-Id: Ibec088fed1fbd164f40bf48aa3d65714a73dd7a1

commit 8e3db3504cf077fa331f56e5b0abf4ad95d2834d Author: jrobson <jrobson@wikimedia.org> Date: Mon Oct 28 12:35:02 2013 -0700

   Hygiene: Separate overlay code from mobile.stable.common
   
   It should be possible to make overlays in desktop mode without loading
   lots of unnecessary code. I noticed this
   whilst trying to write a BetaFeature which uses overlays.
   
   Change-Id: I436bca4d732c2dc2a2fb7a2ef057b268d0fac20f

commit 80eb834f469c7b096d50e417bd917bfbaebbc3af Author: jrobson <jrobson@wikimedia.org> Date: Sun Nov 10 10:10:14 2013 -0800

   Avoid fatals in Special:History without parameter
   
   Title is not always set meaning this will explode. Use revision
   to be safe.
   
   Change-Id: I667f7398e0b99c954b9da827945b12edbc0452c1

commit 7ce76acf2305734ab4f535ced9ec3a9497620af5 Author: Translation updater bot <l10n-bot@translatewiki.net> Date: Mon Nov 11 20:19:14 2013 +0000

   Localisation updates from http://translatewiki.net.
   
   Change-Id: I26d07bcb12123e705c2f479f93eb7cbb2824f2e9

commit d6f30b2ce2f33240e6457d36f203508e17e8171f Author: MatmaRex <matma.rex@gmail.com> Date: Mon Nov 11 17:27:09 2013 +0100

   Add a note for SpecialWatchlistQuery hook usage for Iec4aab87 in core
   
   For all that is holy, why is this reimplementing the watchlist?!
   
   Change-Id: I8b99250bf5a47027ddae31ab3a2cff182b025c18

commit a96d97bcaa3a0047a55740897a54afc24f95cfab Author: Translation updater bot <l10n-bot@translatewiki.net> Date: Sun Nov 10 20:28:40 2013 +0000

   Localisation updates from http://translatewiki.net.
   
   Change-Id: I04c7f537fb6a4fb0ee9d10a6b605c8c8685712f2

commit 35cd6e0e2320f2a32c07bf18ea3a4154bd6c3ccf Author: Amir E. Aharoni <amir.aharoni@mail.huji.ac.il> Date: Sat Nov 9 13:13:38 2013 +0200

   Added GENDER support to mobile-frontend-profile-last-edit
   
   Also add "the page" to the original message for clarity.
   
   Change-Id: I5339ea2e6b2d7620ede6a622f1a804ada26901c9

commit 14f6294de33a20d428316a31139bd2747c966357 Author: Translation updater bot <l10n-bot@translatewiki.net> Date: Sat Nov 9 19:12:02 2013 +0000

   Localisation updates from http://translatewiki.net.
   
   Change-Id: I7dbeb815ed9b20a2c7e9f4b0cb97304310156e5f

commit 2ce4138d5dfa10fefa8847b3da53a05169f6ef8f Author: Kunal Mehta <legoktm@gmail.com> Date: Sat Nov 9 00:24:52 2013 -0800

   Unbreak token fetching for anonymous users
   
   Current code was not checking the value of $wgMFAnonymousEditing
   
   Bug: 56831
   Change-Id: Ibbe6cf7f3e8ee892beea11abfa33858fa2c3e393

commit c39392635729bb5471f5161746e57d9a4c0a293e Author: jrobson <jrobson@wikimedia.org> Date: Fri Nov 8 14:04:54 2013 -0800

   Hygiene: Make hook code readable
   
   There is so much confusion in this function.
   
   Change-Id: I60802eb458dc9dd03ea976315fc90053fda27a52
   (cherry picked from commit 88212c3766c431b16150e8dbe92132fc4a4cc132)

commit 5d7a97f85f033e418a8b0b415bb20ef007061a59 Author: Juliusz Gonera <jgonera@wikimedia.org> Date: Fri Nov 8 17:45:41 2013 -0800

   Update progressive action button in new overlays
   
   Per Kaity's request.
   
   Change-Id: Id30660468929fcde6a9bd87872f8240b26e27ba0

commit 0571cb97ac3817d29f8640235a20c9c95c583226 Author: Juliusz Gonera <jgonera@wikimedia.org> Date: Fri Nov 8 14:39:46 2013 -0800

   Fix confirmation on upload cancel [beta]
   
   Use window.confirm() both for the main overlay and upload progress.
   
   Change-Id: If52e6ff574b81610b473bdd560c8df269af01939

commit 4758e1273ed0bd738bb7f5060c9c4aa73800a5cf Author: Max Semenik <maxsem.wiki@gmail.com> Date: Sat Nov 9 00:34:12 2013 +0400

   Hygiene: Address todo in SkinMobileBeta
   
   Properly check if a page can be created before suggesting the user to do so
   
   Change-Id: I5726cfca9ef6fa6a19a454175ccc4fbd29446f64

commit a31cc62f6339aaf87fd2539e84ca674c06d578e7 Author: Juliusz Gonera <jgonera@wikimedia.org> Date: Fri Nov 8 13:15:36 2013 -0800

   Make textarea in photo uploads autoresize
   
   As per Kaity's request. This abstracts what we were using for the editor
   with one additional fix.
   
   Previously, the editor would jump back to the top of the overlay if
   textarea was larger than screen height. This shouldn't happen anymore.
   
   Change-Id: I93812bf1bd89fec03ea76470254692accb00c4a2

commit b695d751c697bf5ba068daf4d40c371dc50a0909 Author: Juliusz Gonera <jgonera@wikimedia.org> Date: Tue Nov 5 17:38:31 2013 -0800

   Story 1289: Promote image viewer overlay to beta
   
   If CommonsMetadata extension is present and is able to fetch the license
   information and return it in the API response, then we show the license.
   As a fallback we show a "License information" link pointing to the file
   page, just like desktop media viewer does.
   
   Note: license information is only shown when you click the image.
   
   Change-Id: Iab2b857d009f25f077edb940d836ad84d576a9b8
   Dependency: Ibaf09360041408e9bf9692056572f5b23b7f7c08

commit a5242bda92237e67e503c4245805157cf4aadecc Author: jrobson <jrobson@wikimedia.org> Date: Fri Nov 8 13:57:47 2013 -0800

   Regression: Revert Special:Search and friends styling to not show footer/header
   
   Introduced in I52f48e2ad96506bcb680449967bbcd22c18be36a
   Change-Id: I5f15d86fac6cb8eaeb71667a0b5e0d398e74f4e2

commit d003ce397d8e213a663adf6275b22f38325da92b Author: cmcmahon <cmcmahon@wikimedia.org> Date: Thu Nov 7 15:24:29 2013 -0700

   text and target for 'Terms of use' link changed
   
   Change-Id: Ibc041478d89749a695711194b080ebcf938011af

commit c4cdd13a8c41fb3cd05cebe52b9c91b94e14b6f3 Author: jrobson <jrobson@wikimedia.org> Date: Thu Nov 7 09:36:38 2013 -0800

   Hygiene: Use getUrl rather than wikiGetlink
   
   Respond to core change I8704a6620ece44d374e199c05464b8a553e12e74
   to stop using a deprecated method.
   
   Change-Id: I825220f5c9bdb96a22adf2dc2e4ae454dc51a2f8

commit ad26e52cd6eb2c89fd4a4e9ebe25269be5ea5264 Author: jrobson <jrobson@wikimedia.org> Date: Thu Nov 7 11:37:36 2013 -0800

   Upstream: Mobile skin code to Minerva skin code
   
   Change-Id: I27a8d3d69df83c297bb08b38ed177105c9a1d8de

commit 6babf4376db1bed8005169d496f6d94424855f9a Author: Translation updater bot <l10n-bot@translatewiki.net> Date: Thu Nov 7 20:21:02 2013 +0000

   Localisation updates from http://translatewiki.net.
   
   Change-Id: I9f639536ce03de06be5251091289c7aae8f9f91f

commit 234c32248c5cf96ca47a002f98b8415059b650d8 Author: jrobson <jrobson@wikimedia.org> Date: Thu Nov 7 11:42:59 2013 -0800

   Hygiene: Remove unused template variable in SkinMobile
   
   Change-Id: Iafabb7bf5355deaabe04d3ddfff8f9ea1417f6fa

commit 4587204306288445146e0d53163ab5c8b3889f6f Author: jrobson <jrobson@wikimedia.org> Date: Thu Nov 7 11:40:46 2013 -0800

   Hygiene: Fix upstream skin mobile to skin minerva fail...
   
   Looks like a rebase went wrong and we are redefining methods from
   SkinMinerva in SkinMobile...
   
   Change-Id: I3b39fad9b255d00df877ba112671d7a73263e5bd

commit 32f42f09f178f9f7332c4213ec8fcea77eeed461 Author: jrobson <jrobson@wikimedia.org> Date: Thu Nov 7 10:26:35 2013 -0800

   Make debug=true work again
   
   Rejoice as QUnit tests in debug pass again
   
   Bug: 56153
   Change-Id: I58da7e37e35aa60650d92614f0696d443c9120d4