Extension:MobileFrontend/Deployments/2012-06-12

Merge: fee8748 aafe655 Author: preilly  Date:  Thu Jun 7 20:15:10 2012 +0000
 * commit cb384491fd83b21b4a0e48d92be7bd4ee72f6a7f

Merge "fix typo"

Author: Jon Robson  Date:  Thu Jun 7 15:14:40 2012 +0100
 * commit aafe655bcf0991ea78aa803f49b928b68909a5c4

fix typo Change-Id: Icb450714be2f69e555d133e097b79dcc5c7226b6

Author: Amir E. Aharoni  Date:  Fri Jun 1 13:41:26 2012 +0300
 * commit aa0027e28ecf9be1bfb42b23d306f1476cb7d71f

Rephrasing the frontend-language-header message. The message frontend-language-header says "This article is written in $1 languages" This is a bit confusing, because it may mean that one article is   written in several languages. I propose to change "written" to   "available", but UX experts may propose something even better. Also adds plural support to the message per bug 37215. Change-Id: I1417ab4738b48dec7831a811c3c6b02eb71f44c5

Author: awjrichards  Date:  Fri Jun 1 17:12:21 2012 -0700
 * commit 40c8303682f0a457c489684d5ae6ff8deca23c42

Always use $wgMFCustomLogos if one is set. With proper configuration, resolves bug 37328. Change-Id: Ibfba9b8ce828ced91e2c26821e0f1e1714eaca9b

Author: Jon Robson  Date:  Sat Jun 2 14:08:44 2012 +0200
 * commit 4c2a885022a931d993b249499929d9c51b0d18ff

move desktopViewClick to settings.js   Change-Id: I9308ba658073c64a8125eefbd79cac7aa356c299

Merge: b1db185 8843e1d Author: preilly  Date:  Wed Jun 6 19:08:55 2012 +0000
 * commit 9e1d4a72e1a099ae36efaa2734ab5ccb62105a39

Merge "Moves view toggling logic to context"

Merge: 85f4dca bb18274 Author: preilly  Date:  Wed Jun 6 19:07:29 2012 +0000
 * commit b1db18549f0be72953a340a5fa252119826f4d56

Merge "elastic settings buttons (bug 37266)"

Merge: 375da0f ef1978d Author: preilly  Date:  Wed Jun 6 19:07:01 2012 +0000
 * commit 85f4dca48381e0d866d083ff47cc015da6b9e6d2

Merge "force collapsible tables to render correctly"

Merge: cb25e54 b9df08c Author: preilly  Date:  Wed Jun 6 19:06:34 2012 +0000
 * commit 375da0f9d0cce0a3881d20b03c64b3da9271d831

Merge "portal specific styles (bug 30887)"

Merge: 49c5c14 4201c31 Author: preilly  Date:  Wed Jun 6 19:04:04 2012 +0000
 * commit cb25e547a0a3c19cbd663ab0ffe6117d93097840

Merge "activate desktop view toggle javascript code"

Merge: 2b81694 d4590e8 Author: preilly  Date:  Wed Jun 6 19:02:51 2012 +0000
 * commit 49c5c141a9b104883ca0126198fdd29eae5e7a92

Merge "fix table of contents for ios 4.*"

Merge: d16005c 0779f7f Author: Krinkle  Date:  Wed Jun 6 13:02:03 2012 +0000
 * commit 2b816940799ec9f1b16521c11da994e1e44d90e0

Merge "remove unused mf-feedback.js"

Author: Jon Robson  Date:  Wed Jun 6 12:05:06 2012 +0100
 * commit b9df08c1b6aac8d3f68013ccf9392b377c136bc5

portal specific styles (bug 30887) Change-Id: Ia32b1d74eafb2f2e1a5b1b70b9a889e0964f255f

Author: Jon Robson  Date:  Wed Jun 6 12:01:18 2012 +0100
 * commit ef1978d3bdd144b6dce7826568547ee827aacfab

force collapsible tables to render correctly this corrects the damage displayed in: http://www.mediawiki.org/wiki/File:InlineStyleTdWidth100PercentProblem.png Change-Id: If6f847cc298456b62049aea1d2d11e213f2dc0a3

Author: Jon Robson  Date:  Wed Jun 6 11:05:27 2012 +0100
 * commit 0779f7f4f3c01e3e9e7f68f8d60d3f3143a180bb

remove unused mf-feedback.js   this is not being used anywhere Change-Id: Ib9de8ba8c32bec3c63e3b6a6a85702a497ffe5ed

Author: Jon Robson  Date:  Sun Jun 3 13:07:17 2012 +0200
 * commit d16005cc9114f07e519d39c48300c208c7a51b4d

vigourously jslint javascript code base lots of code has been shuffled around in toggle.js and beta_opensearch.js   for better readability also add pre-* commit hook to assist with future coding adhering to jslint and update README to acknowledge this Change-Id: I684914afdcbb6933d8eb0b388c2c19ca71445d3e

Author: Jon Robson <jdlrobson@gmail.com> Date:  Sat Jun 2 11:13:43 2012 +0200
 * commit 29ec5b9cb429dfc55648164c4cf9c7d65b0fb89d

(bug 36379) Remove MobileFrontend global * Now it is mw.mobileFrontend * Updated jslint global variable declarations in parameters Change-Id: I4a10b7c21df142f978bd27485f4f98963eb569ef

Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue Jun 5 15:57:57 2012 +0100
 * commit bb182746084d124446049167e10c5c8e275a675b

elastic settings buttons (bug 37266) Change-Id: Ia2887202a419394e73c48c3522a9011d70dc39f0

Author: Jon Robson <jdlrobson@gmail.com> Date:  Sat Jun 2 13:29:46 2012 +0200
 * commit 4201c31da66e4137d1869634cd0fafa98b8f6972

activate desktop view toggle javascript code this was removed in the beta upgrade (see c47b9b092e4f2bab8fae3b6d1f7c33bda7316236) rename with the now used mw-mf- prefix Change-Id: I65143b5b7e097c2bfee08a507b57be37b4f74413

Author: awjrichards <arichards@wikimedia.org> Date:  Fri Jun 1 14:04:52 2012 -0700
 * commit 8843e1d08a47dddc7f3000b2c2b4140eba08111b

Moves view toggling logic to context Change-Id: I7a1c105681734d785b58fe3e5033b6e2d20b8cd4

Merge: 3823dec 9517d56 Author: awjrichards <arichards@wikimedia.org> Date:  Fri Jun 1 19:00:33 2012 +0000
 * commit 48c169b178112b57bc01568e421b75d29ecd95ac

Merge "cover opera mobile on android devices"

Merge: f09573e a8a4eb7 Author: awjrichards <arichards@wikimedia.org> Date:  Fri Jun 1 18:57:15 2012 +0000
 * commit 3823dec4595583013e1f91829d15d68b79f91986

Merge "move cookie functions to settings.js"

Merge: 7db46cb 8091df8 Author: awjrichards <arichards@wikimedia.org> Date:  Fri Jun 1 18:52:48 2012 +0000
 * commit f09573e75f0ea0f3818ca9ac16f342f43c5ddbf6

Merge "shift code to top"

Merge: 41fe723 1d1e429 Author: awjrichards <arichards@wikimedia.org> Date:  Fri Jun 1 18:51:41 2012 +0000
 * commit 7db46cb02da452b30cec25586b1f72431c03d0a1

Merge "jslint settings code"

Merge: 1427427 c856e2a Author: awjrichards <arichards@wikimedia.org> Date:  Fri Jun 1 18:50:42 2012 +0000
 * commit 41fe723410dd9f3f2fefe4e383356462e6b26ec8

Merge "slight tweak to device detection opera handling"

Merge: be3a5a7 816b0ea Author: awjrichards <arichards@wikimedia.org> Date:  Fri Jun 1 18:45:37 2012 +0000
 * commit 1427427d83ee8e58b3ce44f802c8af726564685a

Merge "Don't display language selector when there's nothing to  choose from"

Author: Jon Robson <jdlrobson@gmail.com> Date:  Fri Jun 1 20:39:32 2012 +0200
 * commit 9517d56d2591953fff54d25fdb61c3e343bb19b1

cover opera mobile on android devices this has already been done in the varnish config rewrite Change-Id: Iba2222259ee86ce784ab83d176b1854c5465dbd6

Author: Jon Robson <jdlrobson@gmail.com> Date:  Fri Jun 1 15:52:35 2012 +0200
 * commit a8a4eb743810fe0d4388e43946a8b4c91ab7d9d4

move cookie functions to settings.js   add a test_settings.js unit test move unit tests from banner.js here alter order of javascript so that settings is loaded before banner Change-Id: I7b56ecb84561cce484fe0614b9290d5cdbc54993

Author: Jon Robson <jdlrobson@gmail.com> Date:  Fri Jun 1 15:32:24 2012 +0200
 * commit 8091df8f5eb8be953dc4b021dd37a7e33fcfb61a

shift code to top addCSRFToken used by updateMobileToken declare it before for readability Change-Id: Iab0b5e4e052a8d592ebe5ffdbc22ce761c769462

Author: Jon Robson <jdlrobson@gmail.com> Date:  Fri Jun 1 15:31:57 2012 +0200
 * commit 1d1e429def2c89e915170a173536823655348af6

jslint settings code Change-Id: I3460fe917eddeaff4b9162f6c0c66ab5a91cd052

Author: Jon Robson <jdlrobson@gmail.com> Date:  Fri Jun 1 15:29:03 2012 +0200
 * commit c856e2aee262135aecf359aeb168e675a379d3b2

slight tweak to device detection opera handling also added link to varnish configuration file Change-Id: Ide92c756b086ca4441276ba47514cd5d533ac9a7

Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Fri Jun 1 11:45:25 2012 +0200
 * commit 816b0eaf21d07283d84baa45701d183aefe2710a

Don't display language selector when there's nothing to  choose from Change-Id: I120ce39687693b5ce5dcc778f8b2a0fcc6fe1efa

Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu May 31 08:55:43 2012 +0100
 * commit d4590e8855b4e7edbc68e5159510261aabd92906

fix table of contents for ios 4.* currently clicking on an item in the table of contents doesn't jump to the right place on ios 4.* devices. This hack fixes that problem. Change-Id: I5488be9897242dfa5e7378c18662a1dbb8ac521a