Extension:MobileFrontend/Deployments

This page is intended to track changes to the MobileFrontend extension as they're deployed to the WMF cluster.

30 April, 2012
commit 81801251c480e7a9777decf071c6debd8a9c9fb1 Author: Jon Robson  Date:  Tue May 1 00:54:34 2012 +0200

correct formatting of footer follow up to 0c2df450 to match app footer Change-Id: Idc4602ac63731f7b0a98009f67a51e42382fdb94

commit 05da3de950a652fa99fb33ba736d738c428f0fef Author: Jon Robson  Date:  Tue May 1 00:46:11 2012 +0200

detect opera mobile for toggling to work allow certain browsers to disable viewport (some browsers zoom on clicks e.g. opera mobile) also use height where max-height is not supported Change-Id: I9e3e387cc3454e05156c2e285982eae36cbb85c7

commit 31b844ad8ae4c6e256a1e5f2d1ea05a7e072a538 Author: Patrick Reilly  Date:  Mon Apr 30 15:30:21 2012 -0700

Fix beta contact us check Change-Id: Ic706f56d1299f2b5cb62e5ffc7df9f07ce061d28

commit c591d956ea2bff42245563207c7305360597245f Author: Max Semenik  Date:  Tue May 1 02:04:48 2012 +0400

History link, based on Jon's patch Change-Id: Ie87a1729304d30100cabe004ed90de3894ca1218

commit 4851937fe48d0099f48834e7354db2c25201922e Author: Patrick Reilly  Date:  Mon Apr 30 14:04:30 2012 -0700

Fix debug output and return value Change-Id: I3942b2de9f210552924228164dcde021751f7801

commit 4dbb8fae2cddb8ae0f9f4f9ed92167d943afe7ed Merge: 442b630 c47b9b0 Author: preilly  Date:  Mon Apr 30 20:57:30 2012 +0000

Merge "promote beta to production status"

commit 442b630f93fe231397fd353652f5fd660ec20271 Merge: 653b5a7 8ffb522 Author: preilly  Date:  Mon Apr 30 20:54:12 2012 +0000

Merge "Revert "make beta the default""

commit 653b5a717a2d542b40638e09a24fe6afb38246bb Author: Translation updater bot  Date:  Mon Apr 30 20:28:55 2012 +0000

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

commit c47b9b092e4f2bab8fae3b6d1f7c33bda7316236 Author: Jon Robson  Date:  Mon Apr 30 21:46:33 2012 +0200

promote beta to production status promote beta_opensearch.js and references.js to production status make beta the same as production remove special handling for footer remove tests relating to old mobile site rename beta_common.css to common.css remove old common.css and opensearch.js   use more generic variable name additionaljs to push additional js    in beta or in jquery capable devices: \o/ Change-Id: I0a820e36a2faf6e1abbffa7ad73a689eb97fa181

commit 8ffb522883aaba8823ec2471b3c67d372dd03e1c Author: Jon Robson  Date:  Mon Apr 30 21:43:40 2012 +0200

Revert "make beta the default" This reverts commit 90329a0f62038fcdbff135b8b631794b6295d70a. after discussion with preilly Conflicts: MobileFrontend.body.php Change-Id: I61adcd9948c658ed93398a78dc9892637354afe1

commit aac78f363985c11ac297bee879018beac03e499c Author: Max Semenik  Date:  Mon Apr 30 23:45:21 2012 +0400

Fixed main page formatting Broken by 066ab0a10 aka https://gerrit.wikimedia.org/r/#change,5869 Also fixed a failing test Change-Id: I21aefafc4912d42f121c43992e701acf62848dbf

commit 9ed9dca1f88a3d6f931ca981fa3c81fed181c198 Merge: 9ad262f e55c505 Author: preilly  Date:  Mon Apr 30 19:37:58 2012 +0000

Merge "prevent self-initialisation bug 36355"

commit 9ad262f7581012389957d9834b23968d88fb22c7 Author: Jon Robson  Date:  Mon Apr 30 21:09:41 2012 +0200

fixed heights are bad copying and pasting into the input box in webkit causes some seriously clipping of text Change-Id: I0157f245b4dafbdb13b9b7af9d02fab94aecbdd2

commit e55c50545b4b3f024ec7e123697033f04d76fb30 Author: Jon Robson  Date:  Mon Apr 30 20:57:36 2012 +0200

prevent self-initialisation bug 36355 the app requires more control over when modules get initialised. Modules now can either initialise themselves straight away or delay initialisation. Change-Id: I178dcab8abfee5b68260ee16beeeac3f34a8d4c4

commit dafcca53d8133b3a83300048e7e7a0dc48fe31b9 Author: Patrick Reilly  Date:  Mon Apr 30 11:47:22 2012 -0700

Remove unneeded comment Change-Id: I9486296380a83d14b8eea3bde86c05d2026a5718

commit 562e0390a94215565e531fdc062f0266b2ced645 Merge: de2cfe2 0712d7b Author: Patrick Reilly  Date:  Mon Apr 30 11:22:40 2012 -0700

Merge branch 'contact-us-redesign' Change-Id: Ifa5adb3639d7f7b24eb8e15421f007e597209a42

commit 0712d7bab955edb94fae52268990dad8fcf893a8 Author: awjrichards <arichards@wikimedia.org> Date:  Fri Apr 27 15:10:10 2012 -0700

Update beta group check to reflect changes in property visibility in master Change-Id: Ic156f0fec76300d85b22b5ad21100c4b7f7e9b06

commit a2949253bd9b22e3e45c765940cc8b2d82a9522e Author: awjrichards <arichards@wikimedia.org> Date:  Fri Apr 27 14:56:32 2012 -0700

Cleaning up merge cruft in MobileFrontend.php Change-Id: I76e1054c1aed2f49f8d9cc8b7177d2effd58329d Remove cruft from merge from master, removing skins/Mobile.php Change-Id: If11de71a2946e895e87ea8756d9ca1d17af6180e Removing feedback success template; left over cruft from merge from master Change-Id: I3e88a84e559d13722c7789e0bd7ff4ec76c15208

commit e9c7ccf499b1a552f306d91a0be150b52e7d64c6 Merge: d611148 de2cfe2 Author: awjrichards <arichards@wikimedia.org> Date:  Fri Apr 27 14:46:57 2012 -0700

Merge branch 'master' into contact-us-redesign Conflicts: MobileFrontend.body.php MobileFrontend.i18n.php MobileFrontend.php specials/SpecialMobileFeedback.php templates/ApplicationTemplate.php Change-Id: Idde30df025d93e6054d372319554b65486dc32be

commit de2cfe203c59737bea0fb2e4a41350aa6e32139f Merge: 9d687b5 0d5a1b7 Author: Demon <chadh@wikimedia.org> Date:  Fri Apr 27 21:10:08 2012 +0000

Merge "Localisation updates from http://translatewiki.net."

commit 9d687b50ceb8e71e8c11bf8e09166f3940018a28 Author: Patrick Reilly <preilly@wikimedia.org> Date:  Fri Apr 27 13:11:32 2012 -0700

Fix for bug 36306 Change-Id: I0c62e812f286bc07c3393590726464e2aedf4005

commit 0d5a1b77367a052547caa85f3728c061d20e5e64 Author: Translation updater bot <l10n-bot@translatewiki.net> Date:  Fri Apr 27 20:02:17 2012 +0000

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

commit 6465185db01458ae274a62f52dce13ae837751b4 Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Fri Apr 27 19:51:29 2012 +0400

Improved function docs Change-Id: I47584b86628d96e3e6a619a0b01a931832781aca

commit d611148cfada24a9899653f478706b0e87cdf577 Merge: 46cdd66 0c2df45 Author: preilly <preilly@wikimedia.org> Date:  Fri Apr 27 15:47:08 2012 +0000

Merge "Have contact-us-redesign support the non-beta version of the form" into contact-us-redesign

commit 2eb2845c52d0d46f2724ef61d0ad632260003b5d Merge: fd6aa42 a27fdaf Author: preilly <preilly@wikimedia.org> Date:  Fri Apr 27 15:45:56 2012 +0000

Merge "Tweak login form generation, less DOM manipulation"

commit fd6aa4207d0a2110e3c8b829a7ac2a0e4da1bab0 Merge: 5d3e55c 52d221a Author: preilly <preilly@wikimedia.org> Date:  Fri Apr 27 15:45:32 2012 +0000

Merge "Made noindexing disableable with a configuration var"

commit a27fdafbb495eebfbe3575e06fa79aba1db89a40 Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Fri Apr 27 17:02:49 2012 +0400

Tweak login form generation, less DOM manipulation Change-Id: I60e0fe96dc133ad654f939d987d85ecf34322296

commit 52d221a520bfa267c91f25eb6aaf50f78fecf5f8 Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Fri Apr 27 02:49:05 2012 +0400

Made noindexing disableable with a configuration var Patchset 2: fix comment Change-Id: I8bcee86982fddc92afca85c58d002107eb23def1

commit 5d3e55ca22e06d5256d46a2ee1b932c9c553e2cf Author: Jon Robson <jdlrobson@gmail.com> Date:  Fri Apr 27 09:36:50 2012 +0100

separate the cookie csrf code from the toggling code toggle.js is strictly for toggling sections (it should possibly be   renamed sections.js) this moves all the code into a new file settings.js   Change-Id: Ifa1bc65583a3d764f064ffe8852b4a0e1ace504b

commit 0c2df450b50cabcfc33a37f849d964c0b2eb6959 Author: awjrichards <arichards@wikimedia.org> Date:  Thu Apr 26 18:22:03 2012 -0700

Have contact-us-redesign support the non-beta version of the form Change-Id: I37bd1d6121ed1eb15bc4bb1312c1e57f961bb6e3

commit 46cdd66d56739e84033e01063ad7e4faf77da48a Author: awjrichards <arichards@wikimedia.org> Date:  Thu Apr 26 14:36:07 2012 -0700

* Makes user-facing text rely on i18n messages rather than hardcoded value * provides configurable links for the various links that appear on   the contact us form * exposes a hook for alternative configuration handling of the aforementioned feedback form links Change-Id: I6ba1f17c1619c5db95312b418aaf404368af490f

commit bb8dc11e2f73b513b5a12737d1640cb0313b580b Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Fri Apr 27 02:21:00 2012 +0400

Move skins to separate files Change-Id: I6d4e4414f69c9135b09154b02bde44fa29cec80f

commit fdabeb8cb90151d3ec71f9e7a7a806eb2c8bb348 Merge: f30e8de 89832c6 Author: preilly <preilly@wikimedia.org> Date:  Thu Apr 26 22:17:58 2012 +0000

Merge "Reorganized extension setup file, separating initialization code from configuration"

commit 89832c6d606809871760eb5b31ac8b9f47a1fe79 Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Fri Apr 27 02:09:05 2012 +0400

Reorganized extension setup file, separating initialization code from configuration Change-Id: I1f53aa7ed279897a95b2bf6c5a36a66ecb448a2c

commit f30e8de37a510a42a07bfda666801db09455674c Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Fri Apr 27 02:04:09 2012 +0400

Got rid of remaining static variables Change-Id: I6da859bbd6109abdc0463621425763cca73a866d

commit c2a613f5958266366485701391cfec4e1a6e340c Author: Translation updater bot <l10n-bot@translatewiki.net> Date:  Thu Apr 26 19:18:59 2012 +0000

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

commit 8babd7229d9eebf73b9f72f80311eebccdb863f3 Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Thu Apr 26 22:36:47 2012 +0400

Don't escape copyright message, it's already in HTML Change-Id: I298e76df30f81626e340e9589bc5c579a0051f79

commit e599b68be6991606be9ebe7f8e0a4900c388d872 Merge: fadb738 5649545 Author: preilly <preilly@wikimedia.org> Date:  Thu Apr 26 17:22:34 2012 +0000

Merge "bug 36261 drop -webkit-overflow-scrolling in favour of jump to top of page"

commit fadb7388420178ed6e310bc662efbd236d4e0f83 Merge: 70678ff 90329a0 Author: preilly <preilly@wikimedia.org> Date:  Thu Apr 26 17:22:09 2012 +0000

Merge "make beta the default"

commit 564954572d94f5de8326efbdbb059bc09fee03d6 Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu Apr 26 17:44:00 2012 +0100

bug 36261 drop -webkit-overflow-scrolling in favour of jump to top of page bug 36261 explains with a MTC that the existance of this property on an element in the page breaks the action of double clicking on the status bar so throwing away. Momentum scrolling is not that important but getting to the top of large articles is   Change-Id: Ic5536ff0d5f4d69bc3a382c79e2873a64eba9180

commit 90329a0f62038fcdbff135b8b631794b6295d70a Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu Apr 26 15:03:10 2012 +0100

make beta the default This seems like the cleanest way to enable the beta and allows us   to easily revert in any catastrophic circumstances Happy to cleanup references to old code in commits next week Change-Id: I72f7cad29a7c3c555373222716889e6b3736e0ff

commit 70678ffddd08c94df9237af1c78e031b05161a4f Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu Apr 26 09:48:39 2012 +0100

correct bad commit 70ccfa053d1576b6a97764b448c5c98be0a3cf7c there was a mistake in commit 70ccfa053d1576b6a97764b448c5c98be0a3cf7c if we set max-height to none when the section is not open we get no toggling at all! document.documentElement gives up the html element not document - (Facepalm) also fix bad merge which dropped the. before content_block.toggle_fix Change-Id: I01d2f8465633960700f67f6d900f090ad3b81e58

commit 70ccfa053d1576b6a97764b448c5c98be0a3cf7c Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu Apr 26 01:49:49 2012 +0100

disable animations on buggy ios 4.0.2 see bug 36190 Change-Id: I6e0da4fe4d7daa634850848992c93b367df24593

commit 22aa8d3e614504335f88f2e9a1406fa64be11a10 Merge: 7b4bf88 6d19e1e Author: preilly <preilly@wikimedia.org> Date:  Thu Apr 26 00:35:24 2012 +0000

Merge "Skin rewrite"

commit 7b4bf8880357929f0aee891bc5151bda6b77a52b Merge: 4cc0ad0 97bcf89 Author: preilly <preilly@wikimedia.org> Date:  Thu Apr 26 00:33:47 2012 +0000

Merge changes I596f4cab,I079e982c * changes: dismiss keyboard when scrolling through search reduce max-height property for smoother animations

commit 4cc0ad022f006202a7fc6876e6c2d122c270eef8 Merge: 058a2e5 066ab0a Author: preilly <preilly@wikimedia.org> Date:  Thu Apr 26 00:33:16 2012 +0000

Merge "Bug 36018 - Empty XHTML tag br in mobile view"

commit 058a2e519e8d791896b4c010b57d2a83ea891dff Merge: 76a1978 7573de3 Author: preilly <preilly@wikimedia.org> Date:  Thu Apr 26 00:32:26 2012 +0000

Merge "Fix sitename-footer message"

commit 76a1978012e1d3f4459951551317e5ed3152b521 Merge: 7334a7a 237e82b Author: preilly <preilly@wikimedia.org> Date:  Thu Apr 26 00:31:56 2012 +0000

Merge "better beta support for nokia E75"

commit 7334a7a719460c7636db9a91bb2b3bc01b11ef33 Merge: 53c85ae 7bc5b74 Author: preilly <preilly@wikimedia.org> Date:  Thu Apr 26 00:31:34 2012 +0000

Merge "fix for bug 32773"

commit 066ab0a104f649f36e39f813f0c6ea741d5103a0 Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Thu Apr 26 04:11:56 2012 +0400

Bug 36018 - Empty XHTML tag br in mobile view The downside is that all are turned into. Also, fixes &#13; insanity on Windows. Change-Id: Ibb61804cdd267634eb88e8a9aa3af74282384126

commit 6c7589e368d1e57e3351f1640b1b276f5ef8bcb4 Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu Apr 26 00:45:45 2012 +0100

minor css tweaks new border color, slight border radius padding for errors Change-Id: Ia3ccf8edaee5d840011c6f719e9da9684c3d18f2

commit aa05c7872719f7f0450fc4890147d6fe7dc0f26d Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu Apr 26 00:38:04 2012 +0100

revert damage in 17ab5cf98bda2bf51e72705a2f42f3fa82a0324d the merge was bad ! Change-Id: I0d13469e76bfc1087f75c7a575917539fd59b40b

commit 6d19e1e3a6cfbf8e2eae5c618c765cc3b2b66061 Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Wed Apr 18 20:54:19 2012 +0400

Skin rewrite Patchset 2: improvements in some parts, fixed JSON output support Patchset 3: introduce $wgMFMinifyJS, update qqq Patchset 4: rm unused global Patchset 4: rebase on top of 547f1e54a2df94de05592a7ea2a61c02e65d5da5 Change-Id: If61797aaf834bab941ba6825e59eda14217b773f

commit 53c85aef4aa90a69303dfa53f446202d138b95ad Author: Translation updater bot <l10n-bot@translatewiki.net> Date:  Wed Apr 25 19:30:50 2012 +0000

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

commit 547f1e54a2df94de05592a7ea2a61c02e65d5da5 Author: Patrick Reilly <preilly@wikimedia.org> Date:  Tue Apr 24 13:40:14 2012 -0700

Fixes: * Bug 36213 - [CSRF] Special:MobileOptions/DisableImages needs token ** https://bugzilla.wikimedia.org/show_bug.cgi?id=36213 * Bug 36194 - Image enable/disable requires page reload to work after tapping link in beta ** https://bugzilla.wikimedia.org/show_bug.cgi?id=36194 Change-Id: Ic6ebe2cb8da6f2f395141e8afab86c1e53a663f7

commit 97bcf89d38fa3f8b3826aa5564c4e547a12ed07c Author: Jon Robson <jdlrobson@gmail.com> Date:  Wed Apr 25 14:26:12 2012 +0100

dismiss keyboard when scrolling through search this addresses bug 36191 by blurring search box on a touch event Change-Id: I596f4cab75817789aec8efb01fb822fdb57bfb3e

commit b7e5a809fc272323abe1d9604f87d932f5b0d3b9 Author: Jon Robson <jdlrobson@gmail.com> Date:  Wed Apr 25 09:19:21 2012 +0100

reduce max-height property for smoother animations this addresses bug 36190 also fix bad related css rule Change-Id: I079e982c951f6525fdb2698fabb144ffd5f8676d

commit 3cf0b73be173edf1ca76c70f7911cc59275cb2a6 Merge: a99b832 abf62d6 Author: Demon <chadh@wikimedia.org> Date:  Wed Apr 25 14:27:46 2012 +0000

Merge "Fix non-mobile URLs in Special:MobileFeedback"

commit 7573de33bf8f3cbcfc6ffef60b6773a49e3bd0fb Author: srikanthlogic <srik.lak@gmail.com> Date:  Wed Apr 25 19:49:25 2012 +0530

Fix sitename-footer message Mobile-frontend-footer-sitename is hardcoded to Wikipedia Fails on Wiktionary mobile. used generic Change-Id: Ic9d761e666cce074c42de72bd8c63148742bfa4b

commit 237e82b4728557013d3375812637c0957bc3d832 Author: Jon Robson <jdlrobson@gmail.com> Date:  Wed Apr 25 12:44:37 2012 +0100

better beta support for nokia E75 when investigating bug 32773 with lucb1e we noticed the beta experienced extreme lagging when hovering over the search box It seemed that focus and blur events were being triggered when hovering over the search box. To prevent continuous calling of these functions I've introduced a timeout to ensure that a blur event is cancelled out by a focus event that follows it and vice versa Change-Id: Ifb4c0e912761c6bf759ee15fd7cd41b7b1a82769

commit 7bc5b742d99d33854c7da5d8a35571c629dab4bb Author: Jon Robson <jdlrobson@gmail.com> Date:  Wed Apr 25 12:27:03 2012 +0100

fix for bug 32773 I troubleshooted this bug with lucb1e and discovered that on a   nokia e75 mousedown on the body tag fires continously as a user scrolls. This causes lots of lag so removing in favour of a blur event. note the blur has a timeout so that a user can click on search results without hiding them Change-Id: Icbf8e68b1e95f28b318a2b2ec39e5e6aebe59c27

commit a99b832ca6ee854340f119063affa5c6bd9e74b7 Author: Translation updater bot <l10n-bot@translatewiki.net> Date:  Tue Apr 24 19:43:43 2012 +0000

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

commit abf62d6e948b132834e9a375c9611fa1519408c5 Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Tue Apr 24 22:34:42 2012 +0400

Fix non-mobile URLs in Special:MobileFeedback Change-Id: I3c69d5a306a12bdaedd014571f2eb66083d4d5d4

commit f5bd26f9a84b9582afd0ed3835956242a603c1eb Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue Apr 24 16:39:28 2012 +0100

fix bug for 36196 nothing can be highlighted in a closed section Change-Id: Ie3baf9cb88b9ff7469b51dc80523c0c6d00eb3df

commit 04f3edea2a19cb890073145948ed4c012ee78d86 Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue Apr 24 14:52:04 2012 +0100

reduce footer font-size for tiny screens also reduce padding on left and right see bug 36199 Change-Id: I604cb6d40c5973fa320448fe6c22424980680d7b

commit 24a6b331a4da0514cb46de9345c9a0bcf6ee8ecc Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue Apr 24 14:26:29 2012 +0100

deal with footer links better this clips long links in the footer it also shrinks text on screens less than 330px e.g. iphone see bug 36193 Change-Id: I10df99021fc2fca8b7056d267c73398811ae53ec

commit f6726ea97247696190012aec48a49c55b44d90c3 Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue Apr 24 12:38:42 2012 +0100

fix for Bug 36192 only slide up references if the references are visible Change-Id: Iefe250d3c84fcce51764d074f6fea423019c7632

commit e2a77ce17c6fcf90eb31a9bf3dde881829dc1a2e Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue Apr 24 12:25:32 2012 +0100

add basic test for references tests that clicking on a reference link reveals the reference overlay Change-Id: I7d9a78f5ef2bbd1a396e2a9c222e5c095cd947bb

commit 0be2dc1288361c51f91533f1f77e78d9279b86e0 Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue Apr 24 01:06:29 2012 +0100

follow up to 3fb78d6cb21566d009a4ce0117ad7babf23c0d70 the change to beta_ was not applied to the non-beta

commit f6726ea97247696190012aec48a49c55b44d90c3 Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue Apr 24 12:38:42 2012 +0100

fix for Bug 36192 only slide up references if the references are visible Change-Id: Iefe250d3c84fcce51764d074f6fea423019c7632

commit e2a77ce17c6fcf90eb31a9bf3dde881829dc1a2e Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue Apr 24 12:25:32 2012 +0100

add basic test for references tests that clicking on a reference link reveals the reference overlay Change-Id: I7d9a78f5ef2bbd1a396e2a9c222e5c095cd947bb

commit 0be2dc1288361c51f91533f1f77e78d9279b86e0 Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue Apr 24 01:06:29 2012 +0100

follow up to 3fb78d6cb21566d009a4ce0117ad7babf23c0d70 the change to beta_ was not applied to the non-beta see change I53af47a4 Change-Id: I2e4772836a9815855ce46fcb3784f7e26fed56bf

commit 15ef885c75f02b70ae30481493a53b90c58ba09d Author: awjrichards <arichards@wikimedia.org> Date:  Wed Apr 18 14:18:24 2012 -0700

Modest cleanup of html handling; getFeedbackHtml now returns html rather than piping it directly to getOutput. This now handled in   execute method. Change-Id: I3d01946f59696d86b8f91d26d025e2462f13c316 Adds a basic MW Api client for MobileFrontend Change-Id: I7807047f8094bb1104a2482341775d7fae38e19a Introduce variable handling of form submission to post remote if   $wgMFRemotePostFeedback === true, otherwise will continue to post locally. Change-Id: I55a6a68cc75e2c2fd6f151880a5d0addb83d5741 Added method to format message for posting to wiki page Change-Id: I45acedd67e38017f2fc17a2196f5bb19396e8c4e Abstracted some of the message handling magic for various feedback post methods Change-Id: Id59cd0d912a652eaf4cb679fc8e676ab7918c67e Private methods converted to protected Change-Id: I357f93f1c9e9e320a756cab531d4471d843481ac * Added feedback remote posting default vars * Setting cookie jar in API requests to ensure logged in user makes the edits. * change 'post' => 'POST' for MWHttpRequests otherwise will not work with cURL Change-Id: Icd5d3022984e8ffe70713728babe9888b326fe5d

23 April, 2012
Author: Jon Robson <jdlrobson@gmail.com> Date:  Mon Apr 23 22:36:37 2012 +0100 minify latest javascript code Change-Id: I1744438cbee58f149e1105e7856d00343f04d55a Author: Jon Robson <jdlrobson@gmail.com> Date:  Mon Apr 23 22:34:56 2012 +0100 make slide up the default reference animation based on 5 results so far at    http://doodle.com/pdmr8pmzwvz56st6 this looks like a popular choice pushing as default to catch any bugs in beta on deployed instances Change-Id: I705fae82845eab9ff1b12a507807bdb6a35e0d51 Author: Jon Robson <jdlrobson@gmail.com> Date:  Mon Apr 23 22:28:27 2012 +0100 add support for minified filepage.js    makefile update template update Change-Id: I73b1b61a43f144085bf238984b23ffc91b346e4f
 * commit 782ab823d7ab672ef5e849631a47cdf8eae49410
 * commit 6ff9e7005750233e40a33cfee0576ff81d4b2032
 * commit 631ff907810de87ceb789988e2c2393185ce1c1c

Author: Patrick Reilly <preilly@wikimedia.org> Date:  Tue May 14 16:54:35 2013 -0700 Fix for clicking on Wikipedia logo to non-whitelisted language provides no warning Change-Id: I4e1c55d98633601f59a0fc53b3dcd353e4b1206c
 * commit 0d5284487c57354266b17be975780ad04887941d

Author: Jon Robson <jdlrobson@gmail.com> Date:  Fri Apr 20 18:08:22 2012 +0100 move problematic css line into iphone.css -webkit-overflow-scrolling: touch; is preventing scrolling on android devices see http://code.google.com/p/chromium/issues/detail?id=123845 currently putting into iphone.css to reduce impact on these browsers so that it only applies to iphone and ipad Change-Id: I53af47a434361660948d0acd68076a977dd466e6 Author: awjrichards <arichards@wikimedia.org> Date:  Thu Apr 19 18:05:19 2012 -0700 Fix duplicate message and missing page title Change-Id: Id229229e4975ca34c3d439443aab2391f1b31201 Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Fri Apr 20 02:54:01 2012 +0400 Fixed forms submitting from mobile to desktop site Change-Id: I2f601dcdedac575162bd3dc7efbe447ab77b104f Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Fri Apr 20 02:59:56 2012 +0400 Make sure that getMobileUrl(0 works for protocol-relative URLs      Change-Id: Iba8936019795b778e434f2b3a23e8c9194944ca9
 * commit 3fb78d6cb21566d009a4ce0117ad7babf23c0d70
 * commit ba9e5dbeb25be279d9c90e581152e91e5325fea1
 * commit 63721a42c3530a17d018a2c55a206d6c42e2f5fc
 * commit a245b0afd7a3521f786f697ab08481aa4fc18124

Author: Patrick Reilly <preilly@wikimedia.org> Date:  Tue May 14 12:53:20 2013 -0700 Add options to hook in order to render warning on desktop view click from zero rated sites Change-Id: I7d322cb1c960434a68df074ea2931a1e73aa4080
 * commit f29e1124ba88a2c3874d5c8fac0e443fa152d724

Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu Apr 19 14:12:09 2012 +0100 allow initialisation function to target a specific element although this is not an issue on the mobile site currently it will be useful to be able to limit initialisation of reference links to     a certain element. For example in the mobile app sections are loaded dynamically and ideally after loading one we will initialise the references for that section Change-Id: Icb30b027143310f0860b13af525f4f43ea949a3e
 * commit 06594ca34cc224fb094f0a200b3ff7041508b9f0

Author: Jon Robson <jdlrobson@gmail.com> Date:  Mon Apr 16 14:43:50 2012 +0100 use one button for toggling this just adds one button to each section with logic to switch the class and label on a toggle Change-Id: Idc9e8f0303504ae8f0d117aff11d1433b423e32f Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu Apr 19 11:46:15 2012 +0100 prevent long search inputs forcing a new line this bug also effects app see https://twitter.com/#!/Shaddez/status/192455772901347328 line height causes problems in blackberry ripple so resetting to normal Change-Id: I7e879f97c4f08da8aa95852b05202fa118312883
 * commit f37e52b826c70d81e74284c0acc7efa09f33cbef
 * commit 1505f7f50eee73ed74e86261b0b87a13f30bb7db

Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu Apr 19 11:45:55 2012 +0100 simplify border rule into single line Change-Id: Id3f6c1187e18a9441cdaaf2512452779a67dfa01 Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu Apr 19 17:02:21 2012 +0100 force desktop site when diff parameter present addresses Bug 29045 Change-Id: Ic50a063a0c5b06e6ab72e59adb231c05522f05b2
 * commit 1f6dba6b1084cadbca3498e1c2f3b60688a02e77
 * commit 8af20a9c16fb7a47c359942096ebcc84c7b0bcee

Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Wed Apr 18 19:02:47 2012 +0400 Restore message lost in merges and refactorings Change-Id: I048b3a17baccc9ca0a99663809a92e358cc5fdd4 Author: Reedy <reedy@wikimedia.org> Date:  Wed Apr 18 11:11:49 2012 +0100 Pass RequestContext 6) ExtMobileFrontendTest::testGetBaseDomain    Argument 1 passed to ExtMobileFrontend::__construct must implement interface I     ContextSource, none given, called in /home/reedy/git/mediawiki/extensions/Mobile     Frontend/tests/MobileFrontendTest.php on line 23 and defined...     Change-Id: I042e592e4965084615fe7c36865240ee55d985f6
 * commit 5176335e4468347fba2ea9b3ad4a4f1ee29844a6
 * commit ff825dd6d8123d27e04fde3b95145f7a8ebb67fd

Author: Patrick Reilly <preilly@wikimedia.org> Date:  Sun May 12 13:06:24 2013 -0700 Change name of file to jquery.min.js remove the version reference Change-Id: If0c6fb90ad1bfcdbf846a68ef9f1eb07fd73084d
 * commit 2e4a2e6081e5ef72c7462779aaf5c6ec29025bfb

16 April, 2012
Various fixes

12 April, 2012

 * UX improvements to beta
 * Hook for Zero Rated Mobile Access
 * Improved mobile feedback page.
 * Some parts related to configuration cookies have been rewritten.
 * Persistent cookie handling changes to address bug 35843
 * Change Ic727f2dd
 * Change I66ddc5f0

4 April, 2012

 * Fix for

2 April, 2012

 * Respect
 * action=mobileview now follows redirects by default
 * Change Ib2cad740: Remove dismiss zero banner code
 * Improved browser support for toggling code (see )
 * Homepage configuration assistance
 * UX improvements to beta
 * footer expands no matter where you click
 * hitting enter on search goes to first result

26 March, 2012

 * Profiling improvements.
 * Tweaks to reference reveal feature
 * Revised footer
 * Better browser support for full screen searching

20 March, 2012

 * Real fix for 31214 (see r113693)
 * Beta version has a first version of Reference Reveal
 * Styling changes to search results in beta
 * Minor CSS tweaks to released version including increase of font size.
 * Change in manual toggling of mobile/desktop view relying on cookies
 * Also removes explicit 'permanently disable mobiles site' as behavior is essentially duplicated by clicking ' desktop view' link
 * Blocker: | RT #2645 - "Have squids detect mf_useformat=desktop cookie and handle the same way as they do for 'stopMobileRedirect=true'"
 * prop=excerpts API has been replaced with more feature-rich prop=extracts.

15 March, 2012

 * Fix for bugzilla::35249

13 March, 2012

 * Making the 'useformat=mobile' query param sticky when viewing the mobile site, making use of a cookie. (removed pending rewrite of desktop/mobile view toggling)
 * Minor CSS changes
 * fix for bugzilla::31214 (removed do to issue caught when testing on test.wikipedia.org)
 * fix for bugzilla::35116

8 March, 2012

 * In response to 34144, decoupled MobileFrontend from total dependency on "en.m.wikipedia.org" hostname format.
 * Removed $wgMobileDomain
 * Added $wgMobileUrlTemplate for defining a hostname format that should be unique for mobile. Made usage of this optional.
 * Removed dependency on X-Device headers when generating mobile URLs. Mobile URLs will now properly be generated when using "useformat=mobile"
 * Added new API features:
 * Core <tt>action=parse</tt> has been extended with options to return pages in mobile-friendly formats.
 * <tt>prop=excerpt</tt> returns excerpts of article content either in plain text or restricted HTML.
 * <tt>action=mobileview</tt> to return page data in format suitable for mobile app/skin.
 * The MobileFrontend javascript and css files have undergone a large refactoring providing unit tests (30388) and various fixes that will hopefully lead to better maintainability such as using css as much as possible when it comes to sizing and positioning (see 32175 for example).
 * Presentation fixes to reflect desktop site 34711 and 34686
 * Javascript has on the most part been separated from the html (see 34422)
 * The mobile frontend extension now works without javascript disabled 34025
 * A few minor usability improvements - search box now highlights when clicked 19935 and the history page now redirects to the normal site 31148
 * Addition of unsetVal to WebRequest.php (see Special:Code/MediaWiki/112732)