Extension:MobileFrontend/Deployments/2012-05-22

All changes from 21 May, 2012 plus those below: Author: awjrichards  Date:  Mon May 21 10:33:22 2012 -0700
 * commit 2f9ec747ec17a4fd6df703c389ab06cba55dde59

Create 20120524-jdlrobson-hotfix branch and update .gitreview Change-Id: I37f5454b2d33ff02d93746b483c7ce297eb66cee Author: Jon Robson  Date:  Wed May 23 17:58:13 2012 +0100
 * commit 2a527553336771ed79d2256282ca6bf1713bcac3

use history api to avoid problems with buggy browsers (bug 37059) window.location.replace causes a page reload on blackberry rather than just updating the hash. Better to just not update the hash at all on these older browsers Change-Id: Ic2ca284b8f40d252b3fb3b5a839fec623addde59 Author: Patrick Reilly  Date:  Tue May 22 15:49:20 2012 -0700
 * commit 398ebffebe6567f4a75fe03563b327796853f0dc

fix mw-mf-page-left min height issue Change-Id: I46693e18b223e7ce082a1edb38530326f6d32be1

Author: awjrichards  Date:  Sat May 19 09:15:12 2012 -0700
 * commit 55851c0c8891fc5fe6ee7e33bf402df2bc31bfd2

Update new contact form for forward-compatibility with pending HTMLForm updates in core Change-Id: Ie5dcf100d511aa766d37bf0b58a4884232bb50c8 Author: Jon Robson  Date:  Tue May 22 18:18:45 2012 +0100 align search results with left of search box on iphone due to the padding tweaks these elements are currently not left aligned as they should be     Change-Id: I4562b99211f82ad4fccd0d4a103f8a3043a87a17 Author: Jon Robson  Date:  Tue May 22 13:24:58 2012 +0100
 * commit 51bede4669018229906da69ebd81dfd771bdea74
 * commit 0932eb4be5757248b86601a83e73f5a7e066e464

optimise navigation for smaller screens with media query support for smaller screens e.g. Nokia E63 throw away text and just show icons Change-Id: I2d681e56f0fadc4d5c7641cc5e7c92c71d2a793d Author: Jon Robson  Date:  Mon May 21 14:01:35 2012 +0100 disable action bar menu items when no languages / contents add class disabled and don't bind an action to buttons if there are no languages or contents to show in the overlay also switch from click to bind to bring more in line with application.js     and its capabilities Change-Id: Ibcfcd23bf132af6c7d7595bc2b52eb27cc2b752b Author: Jon Robson  Date:  Tue May 22 10:38:43 2012 +0100
 * commit 38fdfa062d62e38c2042a8ca63268b3508e58de6
 * commit 552696f4a438286424fa0b44ac5aabd237c8c5d3

limit hash links to ones in content this doesn't play nice with links in the navigation (to replicate open a section, click the menu button at top left of beta   and notice how we jump back to the opened section!    Change-Id: I3bfa6c991a7d4d8795ff0ea55e1236f95d558a2e  Author: Jon Robson   Date:   Tue May 22 10:14:00 2012 +0100      hide the left panel on smaller pages      this makes sure that the center panel takes up the entire      window height      this fixes the problem preilly was reporting that the      bottom part of the left panel shows through to the main page      if the content isn't of a certain height.      Change-Id: I4476fd44393ad626dbbf2effa04ac8d853bd7ba8  Author: Jon Robson   Date:   Tue May 22 15:54:49 2012 +0100      link up contact us page to main menu      leaving in footer to avoid beta specific code      Change-Id: Ie3d7ef4db27076f7270608c97c26124ddecf8479  Author: Jon Robson   Date:   Tue May 22 10:00:25 2012 +0100 remove note about needing to minify js     follow up to b76bd2ad2e6709454128b2b37e3dec3eb3e7ae0d Change-Id: I3f6af74ceb828a1b6f1bd7fa1a4222d3c4ef5b3d
 * commit e8f0d3e52fe3536dd133a5f3e26f1eafdbb663d9
 * commit f8dd02909ded338767ac1f841bdfab2245fc279b
 * commit a09d37ae933f48212db6938ed367d87d584611cb