Extension:MobileFrontend/Deployments/2012-05-30

Author: Jon Robson  Date:  Tue May 29 13:47:47 2012 +0100
 * commit 6d35bf3c267123dfe866c2011c64e18667949471

clicking browser history buttons flicks between overlays and article view this updates browser back and forward button behaviour to toggle between overlays e.g. click table of contents button click back to get to article click forward to get table of contents Change-Id: I1e9c475eae1eb4b42ec8d9b81a935574611b2bf8 Author: Jon Robson  Date:  Tue May 29 10:53:09 2012 +0100 remove hover effect on main menu links based on feedback http://www.mediawiki.org/w/index.php?title=Mobile_design/Wikipedia_navigation/Whiteboard#Friday.2C_May_25.2C_2012: Change-Id: I18fff2d9e4dc8f60f3d5707b2b2df2f0d03c0e4c Author: Max Semenik  Date:  Mon May 28 18:20:47 2012 +0400 Restore b/c with 1.19 with an ugly hack Change-Id: I71bbfe918d1b059f48944ad4d1524591d61fd082 Author: MaxSem  Date:  Mon May 28 12:34:47 2012 +0000
 * commit 2b883ec16cfef51a27d3c1eecddcfe36ca1a27ba
 * commit 3e67e1124bc360ceebe0834fb5eb808982afadc2
 * commit e8789c748371bed89b319710318b596f52348a44

Revert "Simplify robots and Apple touch icon outputting" This reverts * commit dc8255a64daf3bccfae793e201210d70a4a2ddb3 Author: Jon Robson  Date:  Fri May 25 11:42:56 2012 +0100
 * commit f15d69b32c2cec45f93177b2145056329400c71d

styling tweaks for browsers without javascript simply show language dropdown (TODO: make this a form that works without javascript) allow opening of menu via :target pseudo selector (css only) Change-Id: Iab5a8fcdd485431def99957d07a5d1ed9b6af4ae Author: Jon Robson  Date:  Fri May 25 10:26:56 2012 +0100 make page take up full height for non-existant file pages on non-existent file pages the left navigation is visible under the page when not open Change-Id: I47a12e213df457b122dcffc397327b9a773b6cbb Author: Translation updater bot  Date:  Fri May 25 22:55:27 2012 +0000 email -> e-mail Change-Id: I3a395783cfae29f98d94ad2f41c9011c22676927 Author: awjrichards  Date:  Mon May 21 17:49:01 2012 -0700
 * commit ca5202f508bd050e85adeaee7ff30fdce9b93ebd
 * commit 57e36cf26119da78d4fbe549fdedaf6bc02f4576
 * commit d2691d79f2c4e7897cf6f9034f6da58fa0fe8b77

Reintroduces changes removed in 59fa8d9a7071849c01b305e8a840664bdc462319 that broke MW 1.19 compatibility. Change-Id: Ia7706fc8759abf612d9a6390b9833444c682ef65 Author: awjrichards  Date:  Mon May 21 16:03:48 2012 -0700 Makes feedback form for technical problems appear only if there is not a link configured for techcnical problem feedback Changes getFeedbackHtml to renderFeedbackHtml since the method was already partially rendering the HTML anyway. Now it renders all of the HTML generated in this function so behavior is consistent and predictable. Adds htmlspecialchars escaping to generated feedback links Change-Id: Ifaa09e4b245d6bcc983ed335368c4749c141212f Author: Max Semenik  Date:  Thu May 24 02:32:45 2012 +0400
 * commit 5daaf75d0f491ade490cc6c104f43bafa7e528c5
 * commit 16cb74c20c69eaa7999363a5f645b869097ae611

Bug 37049: Non-latin characters get converted into entities libxml was being ridiculously stubborn once again, so I had to work around it manually Change-Id: I19b046fe7365d713652eeedacd6245620273971d Author: Jon Robson  Date:  Thu May 24 14:34:26 2012 +0100
 * commit 3476b785eb7c50e5f323065d121660c4f77b4b7b

close section link in beta with javascript enabled in the beta turn the jump back a section link into a close section link see http://www.mediawiki.org/wiki/Mobile_design/Wikipedia_navigation/Whiteboard#Wednesday.2C_May_23.2C_2012: Change-Id: I4a7b9b6e1bbe230602d072fad32bef64ca15f529 Author: Jon Robson  Date:  Thu May 24 12:13:51 2012 +0100 add beta class to body tag when beta enabled this allows javascript modules to target code at the beta Change-Id: I5760e243841b6f0fbfa9148a6151dc35f03a63c7 Author: Jon Robson  Date:  Thu May 24 12:29:04 2012 +0100
 * commit 42df9b08221909dcd5295a9ac5405167b7f7e113
 * commit bb050ccb988a82d5af36bce8a7068cc239f42ab2

remove tests moved to mf-navigation-legacy test removed in a84af880c9cedcf0568031de7847c86cc16dced4 readded by accident in af44992d7e73530ff2efadbaa1bde05916ec6765 Change-Id: Ib2c5894120a8d0cba3f8153ea284415b22a25418 Author: Jon Robson  Date:  Thu May 24 14:38:34 2012 +0100 don't keep menu open when clicking menu items based on feedback Change-Id: Id5c73f80c707404e8f1f9cc670c05a967030e814 Author: Jon Robson  Date:  Thu May 24 14:57:27 2012 +0100
 * commit aae1c7ca67ea62234bb9f809db2ea003234df9bc
 * commit 8e84dab2f43f1c4f8ad4572ff185325283e7c51d

deal with landscape differently instead of just showing icons as introduced in 0932eb4b set the min height to the combined height of all the menu options. Change-Id: I614339fcf5b2385dfc8faa36d291b8e05057c6bd Author: Jon Robson  Date:  Thu May 24 14:52:34 2012 +0100 give navigation icons a min-width in korean for example where some words are 2 symbols the icon does not show Change-Id: I179fbd6d71015938d82aa45f9633aa3bc33ac0e0 Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu May 24 15:09:55 2012 +0100 increment z-index of references on beta currently #mw-mf-page-center is covering up the reference overlay making it invisible Change-Id: I4aee6941cad8b89dcc30b57b82220d0bb1ef19a1 Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu May 24 12:26:38 2012 +0100 fix broken tests follow up to 42ed4524f0d09f50e30e8a404a0b23899001caff no #content_wrapper in mocks Change-Id: Id09dddc92d4ec9813806f3636388f2f717c86efd Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu May 24 11:54:58 2012 +0100 adjust transitions for change to full screen search only adjust opacity (currently loading the page shows transitions for     fitting the content) turns off transitions when noTransition class present Change-Id: Ia020e6b0778546c23f027e13749c98bad5496d9f Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Thu May 24 22:49:51 2012 +0400 Bug 37097 - stuck action=mobileview cache Change-Id: I48a4528653b8db8fd428ae45b5434abbc4e17394 Author: Jon Robson <jdlrobson@gmail.com> Date:  Wed May 23 10:02:10 2012 +0100 remove last edited information from footer reverting e347eba346fdd530ceb5994a9b47896c543edce2 this should have had more discussion before being added Change-Id: Ifeb75facc2e02c0f7f235b9f98cb488ba86b751e Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Wed May 23 20:22:27 2012 +0400 Simplify robots and Apple touch icon outputting Change-Id: I1968b1a487b4f05a419eb07f7c95fdce8f570887 Author: Jon Robson <jdlrobson@gmail.com> Date:  Wed May 23 17:58:13 2012 +0100 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: Max Semenik <maxsem.wiki@gmail.com> Date:  Tue May 22 22:11:07 2012 +0400 Don't display two similar headings on beta opt in/out forms Change-Id: Ie3abd6bfe82c862ba1df2725edd36819ee957c88 Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Wed May 23 01:47:49 2012 +0400 Remove deadbeef Remove ExtMobileFrontend::sendApplicationVersionVaryHeader: not needed anymore. Remove support for MW versions without wfIsConfiguredProxy: we now require 1.20 anyway due to ResourceLoader changes. Change-Id: Iafa0b3cdd121790d9dad7ba03e3f96bfa37d60e4 Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Tue May 22 22:25:03 2012 +0400 Refactoring of option cookies MobileContext::setOptInOutCookie now accepts bool rather than a string, introduced a similar function for images cookie. Change-Id: I7eddea39e83266c1d562847a208d3a803a59cedc
 * commit 8cd2f4ed69fcedd9411f60b279d5d2a816550010
 * commit 775107653324bf15349aa768fedc6cca6d3e7cf7
 * commit 215f16677a49aff21748c336a23d833b90851737
 * commit a879e9984753a835be5ed86aaaf88d1df86bcdb7
 * commit 0dd6df38ca5421290903c3f5424f32b63979a33e
 * commit ef2e63b80f63e56e3fee975cf01c573394a635c2
 * commit dc8255a64daf3bccfae793e201210d70a4a2ddb3
 * commit b31ce3c765c4a7ea7b553d184e829a586265fbd7
 * commit 45829956785bfc4098a9ee76055789d449c89ee6
 * commit 59fa8d9a7071849c01b305e8a840664bdc462319
 * commit 6e31372a353b28172cf4eeed9a681f973ee03800