Extension:MobileFrontend/Deployments/2012-04-30

commit 81801251c480e7a9777decf071c6debd8a9c9fb1 Author: Jon Robson <jdlrobson@gmail.com> 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 <jdlrobson@gmail.com> 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 <preilly@wikimedia.org> Date: Mon Apr 30 15:30:21 2012 -0700

   Fix beta contact us check
   
   Change-Id: Ic706f56d1299f2b5cb62e5ffc7df9f07ce061d28

commit c591d956ea2bff42245563207c7305360597245f Author: Max Semenik <maxsem.wiki@gmail.com> Date: Tue May 1 02:04:48 2012 +0400

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

commit 4851937fe48d0099f48834e7354db2c25201922e Author: Patrick Reilly <preilly@wikimedia.org> 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 <preilly@wikimedia.org> Date: Mon Apr 30 20:57:30 2012 +0000

   Merge "promote beta to production status"

commit 442b630f93fe231397fd353652f5fd660ec20271 Merge: 653b5a7 8ffb522 Author: preilly <preilly@wikimedia.org> Date: Mon Apr 30 20:54:12 2012 +0000

   Merge "Revert "make beta the default""

commit 653b5a717a2d542b40638e09a24fe6afb38246bb Author: Translation updater bot <l10n-bot@translatewiki.net> Date: Mon Apr 30 20:28:55 2012 +0000

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

commit c47b9b092e4f2bab8fae3b6d1f7c33bda7316236 Author: Jon Robson <jdlrobson@gmail.com> 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 <jdlrobson@gmail.com> 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 <maxsem.wiki@gmail.com> 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 <preilly@wikimedia.org> Date: Mon Apr 30 19:37:58 2012 +0000

   Merge "prevent self-initialisation bug 36355"

commit 9ad262f7581012389957d9834b23968d88fb22c7 Author: Jon Robson <jdlrobson@gmail.com> 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 <jdlrobson@gmail.com> 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 <preilly@wikimedia.org> Date: Mon Apr 30 11:47:22 2012 -0700

   Remove unneeded comment
   
   Change-Id: I9486296380a83d14b8eea3bde86c05d2026a5718

commit 562e0390a94215565e531fdc062f0266b2ced645 Merge: de2cfe2 0712d7b Author: Patrick Reilly <preilly@wikimedia.org> 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 MediaWiki
   
   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