Extension:MobileFrontend/Deployments/2012-05-15

Author: Jon Robson  Date: Tue May 15 11:41:48 2012 +0100 limit hash changes by using replaceState (bug 36848) see bug 36848 - this replaces hash rather than adding new ones abstracted into application.js   Change-Id: I7049f64e43576ec29a1281ce51df8274cc3dcf2d Author: Jon Robson  Date: Mon May 21 13:50:57 2012 +0100 close action bar on clicking link in content of overlay separate toggleActionBar code don't apply this to links in header Change-Id: I3543ecb92ea8f4a23fc848c906688a59c2e41590 Author: Jon Robson  Date: Mon May 21 13:43:34 2012 +0100 make entire link clickable in main menu (see   http:www.mediawiki.org    windex.php?title=Mobile_designWikipedia_navigationWhiteboard    ) Change-Id: Iaf76c9cdfbd3f938c647c4e2929ecb9184907084 Merge: aad1961 76ffb07 Author: preilly  Date: Mon May 21 17:53:59 2012 +0000 Merge "follow up to Id8cbcffd443ed4d27be58c5a7fd675cb9aee32cc" Author: Jon Robson  Date: Mon May 21 11:34:11 2012 +0100 follow up to Id8cbcffd443ed4d27be58c5a7fd675cb9aee32cc provide access to the pre-search message Change-Id: I06aa51fb8b3f42e06285bfb194bef62c82e18ecb Merge: 7e49f90 bf3e7e7 Author: preilly  Date: Mon May 21 17:53:34 2012 +0000 Merge "prevent default to avoid bad user experience with back button" Author: Jon Robson  Date: Mon May 21 13:23:17 2012 +0100 prevent default to avoid bad user experience with back button based on bug 36848 - lets not update the hash for clicking on the menus! Change-Id: I6d11f82d50682bf4b530fa4d6a85cb18a5850ab6 Merge: 77cf5aa a9ae7e2 Author: preilly  Date: Mon May 21 17:52:58 2012 +0000 Merge "improve styling of Special:MobileOptionsBetaOptIn with bottom margin" Author: Jon Robson  Date: Mon May 21 11:44:17 2012 +0100 improve styling of Special:MobileOptionsBetaOptIn with bottom margin Change-Id: Ib436051c71cb573163242be22ee8d1bffb982854 Merge: 35bfcc3 44eea9e Author: preilly  Date: Mon May 21 17:50:53 2012 +0000 Merge "include hash in menu links, keep navigation menu open when following links" Author: Jon Robson  Date: Mon May 21 11:46:14 2012 +0100 include hash in menu links, keep navigation menu open when following links when the hash is #mw-mf-page-left open the navigation menu don't animate in this situation Change-Id: I69057b87aa7d3e12dd7111c74090d6d208f53e89 Merge: 251e1be b348139 Author: preilly  Date: Mon May 21 17:49:47 2012 +0000 Merge "link to contact us from navigation menu" Author: Jon Robson  Date: Mon May 21 11:36:59 2012 +0100 link to contact us from navigation menu note: contact us is also available in footer - this should be removed in future. Didn't remove as this would have disrupted current production site. Change-Id: I35c03d630c7779488abcb1cae0fff66dc8770c9d Merge: 53e3db4 a84af88 Author: preilly  Date: Mon May 21 17:14:59 2012 +0000 Merge "tests: follow up to Change-Id: I9d19f7530a29abeaec026ea1d58dd44652c4cea0" Author: Jon Robson  Date: Mon May 21 11:01:51 2012 +0100 tests: follow up to Change-Id: I9d19f7530a29abeaec026ea1d58dd44652c4cea0 fix broken tests due to renames update beta-opensearch.js to clear timeout when the search box is not present to     prevent console errors in unit tests§ Change-Id: I63a839a1d819dda1947ac5fcd6c00a3c6d8b4d10 Merge: 29afefc 08be40c Author: preilly  Date: Mon May 21 17:14:13 2012 +0000 Merge "add warning about using attribute selectors" Author: Jon Robson <jdlrobson@gmail.com> Date: Fri May 18 19:07:35 2012 +0100 add warning about using attribute selectors Change-Id: I69ed3037682f5b12f4cb317e979b0320ded5094c Merge: 68dda0a 3d70c81 Author: preilly <preilly@wikimedia.org> Date: Mon May 21 17:13:54 2012 +0000 Merge "fix bad wiki links markup" Author: Jon Robson <jdlrobson@gmail.com> Date: Fri May 18 19:04:56 2012 +0100 fix bad wiki links markup forgive me and my WikiCreole background! Change-Id: I4517de6ff34e08aa4745d491d32c68fd99c47629 Merge: b76bd2a 3d4f4b9 Author: preilly <preilly@wikimedia.org> Date: Mon May 21 17:13:34 2012 +0000 Merge "update README to include instructions for images" Author: Jon Robson <jdlrobson@gmail.com> Date: Fri May 18 18:59:07 2012 +0100 update README to include instructions for images Change-Id: I13b014a3571fef64961a8bc2c2edf72118890723 Author: Max Semenik <maxsem.wiki@gmail.com> Date: Tue May 15 00:50:30 2012 +0400 Mobile script delivery via ResourceLoader Requires https:gerrit.wikimedia.orgr#c7302 to function, which hasn't been merged into core yet. Change-Id: Ib39970bf4a37239c4c7378be6d22ce047b575842 Author: Translation updater bot <l10n-bot@translatewiki.net> Date: Sun May 20 19:49:33 2012 +0000 Localisation updates from http:translatewiki.net. Change-Id: Ib64f04b3f528473cb9bd09ff7c5930218c1344dd Author: Max Semenik <maxsem.wiki@gmail.com> Date: Sat May 19 02:40:28 2012 +0400 Move getMobileToken to MobileContext.php Rename the previous function with that name to a more clear getMobileHost Change-Id: Id6b87317dd870853f67eeefdb5fac39ced1c33c7 Author: Max Semenik <maxsem.wiki@gmail.com> Date: Sat May 19 02:23:35 2012 +0400 Eliminate all usages of $_SERVER in MobileContext Change-Id: I846051455e65d28001f1feea8ef006baf6bcc63b Author: Max Semenik <maxsem.wiki@gmail.com> Date: Fri May 18 21:48:52 2012 +0400 Compress images Change-Id: I6fad0f376877d32fdbe513e4ed2112c2e3a10970 Author: Patrick Reilly <preilly@wikimedia.org> Date: Fri May 18 10:42:56 2012 -0700 remove unneeded frontend reference Change-Id: I57deb1c324843fe46d464bb4fe0781edd06d9ab6 Author: Patrick Reilly <preilly@wikimedia.org> Date: Fri May 18 10:40:45 2012 -0700 remove whitespace Change-Id: Ib35e87a1c3dc09b81b2cb04ad7605ca8da9afd5b Author: Jon Robson <jdlrobson@gmail.com> Date: Fri May 18 18:21:10 2012 +0100 fixing rendering issues in firefox beta * background-position-x is not as widely supported as background-position * box-sizing is needed to ensure the search isn't rendered with width 100% and padding left 40px Change-Id: I17259e13a2f20c6e5e56cb8a0562e0538650535b Author: Jon Robson <jdlrobson@gmail.com> Date: Fri May 18 15:51:32 2012 +0100 reduce size of main menu to be same as header Change-Id: I31dc542fc27ec2834a245d27bcbe8740fa12f590 Author: Jon Robson <jdlrobson@gmail.com> Date: Fri May 18 15:37:55 2012 +0100 style languages and toc consistently with full search search results also merge duplicate definitions Change-Id: Ieacad21926305c1749375916a027d87901b7e15a Author: Jon Robson <jdlrobson@gmail.com> Date: Fri May 4 17:39:01 2012 +0200 first version of main menu navigation move old navigation code into mf-navigation-legacy.js   create new navigation code in mf-navigation.js     includes table of contents and language overlay unavailable functions for time being grayed out add relevant html in SkinMobile.php update css served in MobileFrontend.php for beta users add styling in nav.css add different markup to beta html add mw-mf- prefixes to html components where changes occur update existing css definitions to include mw-mf- prefix Change-Id: I9d19f7530a29abeaec026ea1d58dd44652c4cea0 Merge: 9d25a86 dae1f6b Author: preilly <preilly@wikimedia.org> Date: Fri May 18 17:20:38 2012 +0000 Merge "additional styling for infoboxes" Author: Jon Robson <jdlrobson@gmail.com> Date: Fri May 18 14:31:42 2012 +0100 additional styling for infoboxes this was triggered by seeing https:en.m.wikipedia.orgwindex.php?title=The_Son_of_Man the infobox for this page has a caption element that is squashed an an image that is   incorrectly aligned to the left Change-Id: I82de2d706baa83a170a55df6b8b95ff374b32c41 Merge: b451966 009fd59 Author: preilly <preilly@wikimedia.org> Date: Fri May 18 17:19:32 2012 +0000 Merge "* Added error messaging for when something goes wrong during remote posting from beta feedback form* Changed 'echo'  Author: awjrichards <arichards@wikimedia.org>   Date:  Thu May 17 17:58:41 2012 -0700     * Added error messaging for when something goes wrong during      remote posting from beta feedback form     * Changed 'echo' statements in remote posting API client to throw      exceptions in beta feedback form     * Changed validation rules for beta feedback form, per bug 36943      Change-Id: I21d7611345c042412a4c6966a34dd678a637c4c5  Merge: ed5897f 20dd530  Author: preilly <preilly@wikimedia.org>  Date:  Fri May 18 17:18:26 2012 +0000     Merge "Allow users to specify that they want all sections containing "  Author: Max Semenik <maxsem.wiki@gmail.com>  Date:  Fri May 18 20:53:06 2012 +0400     Allow users to specify that they want all sections containing      Also, fixed a weirdness with prop=sections&sections=... Change-Id: Ibc8f1c4a2211f73509d8eed32f714128bc1e43b6 Merge: d5a17c8 7792238 Author: preilly <preilly@wikimedia.org> Date: Fri May 18 17:17:24 2012 +0000 Merge "rm unused message mobile-frontend-sopa-notice" Author: Max Semenik <maxsem.wiki@gmail.com> Date: Fri May 18 14:49:06 2012 +0400 rm unused message mobile-frontend-sopa-notice Change-Id: Ibe5fa82ba1245172d25642fff7eb6c614fe37628 Author: Max Semenik <maxsem.wiki@gmail.com> Date: Fri May 18 19:21:25 2012 +0400 Return getCacheVaryCookies back to ExtMobileFrontend Change-Id: Iadb8313a57a46984901499b300cc034dad75bc52 Author: awjrichards <arichards@wikimedia.org> Date: Thu May 17 13:59:46 2012 -0700 * Makes new contact form the default contact form (moving it out of beta) * Removes old contact form and logic * Wraps history linkactivity info for footer in a check to ensure we're not on   a SpecialPage, as attmpting to do these things on a SpecialPage throws an    exception Change-Id: Ia513de5d00b5539d8ca74b95aaaa5c8edf181d0c Author: Jon Robson <jdlrobson@gmail.com> Date: Thu May 17 13:57:35 2012 +0100 provide further help with search (see bug 36716) also cache the message function which is now used 3 times in this code Change-Id: Id8cbcffd443ed4d27be58c5a7fd675cb9aee32cc Author: Patrick Reilly <preilly@wikimedia.org> Date: Thu May 17 10:38:48 2012 -0700 fix to not separate else if into two words and it is somewhat faster too Change-Id: I730172bb0a48f36f28212af1dbe49566d523737b Author: Patrick Reilly <preilly@wikimedia.org> Date: Wed May 16 15:58:40 2012 -0700 fix mode on common.css Change-Id: I7bc53ebc961ce8a63bf17124664108e0d15a053e Author: Max Semenik <maxsem.wiki@gmail.com> Date: Wed May 16 23:03:31 2012 +0400 Aggressive lossless compression of images Total size is now 34255 bytes vs. 38844 before. Change-Id: I769859d9534de708f20ac44e446761d9b7499b49 Author: Patrick Reilly <preilly@wikimedia.org> Date: Wed May 16 12:05:57 2012 -0700 remove metadata from image file Change-Id: I45073c4a294dfa3c7503b5b22492877524f080b8 Author: Max Semenik <maxsem.wiki@gmail.com> Date: Wed May 16 22:44:36 2012 +0400 Reorganize the extension setup file * Group configuration vars together * Rm unused $wgMobileRedirectFormAction * Add default values to feedback-related settings Change-Id: I1e88f03bb4b6781bc381182dc6ef60bf82f83742 Author: Jon Robson <jdlrobson@gmail.com> Date: Wed May 16 15:04:33 2012 +0100 first version of a README file for MobileFrontend extension see https:www.mediawiki.orgwikiThread:Extension_talk:MobileFrontendRead_me Change-Id: I8de4c67300f6028c8e430084fe3b28a80815fea8 Author: Max Semenik <maxsem.wiki@gmail.com> Date: Wed May 16 21:43:22 2012 +0400 Fix fatal in 9db8dc94b1b83999931fca3d0edf5e22ab1effb3 Change-Id: I2c9f6af87c0f8b93913bc20955aa658bfd0eec06 Merge: 9db8dc9 6e3f180 Author: preilly <preilly@wikimedia.org> Date: Wed May 16 17:15:30 2012 +0000 Merge "only add heading from title attribute on homepage if present (bug 36893)" Author: Jon Robson <jdlrobson@gmail.com> Date: Wed May 16 17:13:26 2012 +0100 only add heading from title attribute on homepage if present (bug 36893) if no title attribute do not print a heading Change-Id: Iacb2a88c413edac4655727b7d381565b33ca040e Author: Max Semenik <maxsem.wiki@gmail.com> Date: Wed May 16 20:02:30 2012 +0400 Decouple most mobile-related stuff from ExtMobileFrontend. Introduce class MobileContext, move options-related stuff into it. Change-Id: I4fb0a126cb358a7bdd5a80577a85f69fbaf9e2f7 Author: Max Semenik <maxsem.wiki@gmail.com> Date: Wed May 16 20:53:04 2012 +0400 Fix e347e..edce2 aka gerrit change 7790. * Don't use $wgArticle, ever * Provide explicit Message --> text conversion * Don't overescape the date * Follow best localization practices and provide time and date separately Change-Id: I73d03f0b5b1cfc860f9cafe157349d701f29486f Merge: 9936e7a e347eba Author: preilly <preilly@wikimedia.org> Date: Wed May 16 16:29:17 2012 +0000 Merge "add article timestamp to footer" Author: Jon Robson <jdlrobson@gmail.com> Date: Wed May 16 14:45:06 2012 +0100 add article timestamp to footer implementing the suggestion made: https:www.mediawiki.orgwikiThread:Extension_talk:MobileFrontendAdd_dynamic_context_to_the_footer as pointed out it is good to remind users they are editing a live document Change-Id: I099a0bb6343a5384463a885c1306e50d21c284f9 TODO: Would also be useful to show the timestamp for the last talk page Author: Max Semenik <maxsem.wiki@gmail.com> Date: Wed May 16 16:42:24 2012 +0400 Fix fatal reported in the mediawki-api ML.    Thrown a test at it to avoid such embarrassments in the future, fixed another test. Patchset 2: Add new test file. Change-Id: I2fa98242984aac5f7d32e824e9ac23e14cbd1a43 Author: Jon Robson <jdlrobson@gmail.com> Date: Tue May 15 23:32:52 2012 +0100 follow up to bug 36030 override any fixed widths Change-Id: I9ab36bd742fa9a21280d72ccb0d3221d7e0899ff
 * commit af44992d7e73530ff2efadbaa1bde05916ec6765
 * commit 229d01e815ff61276270d8933a6931c43745bb15
 * commit 062819ff93a4deb5e18ee9e8529ec76fc5d1d296
 * commit 59ddd6901ab019d92dec4acdb6e1926e44b62e5e
 * commit 76ffb07512dc8b026357a1c51a20c54be81354a6
 * commit aad19618b81224bca80c453e7d0e39d66e6b65fc
 * commit bf3e7e7e9f91d959aedd735deb5127bbd70d9be6
 * commit 7e49f906af666894f3421564b25acbc03069414e
 * commit a9ae7e2618c36059c3096e4a34fba7e2fdd63fc5
 * commit 77cf5aa7df0746dc66607d83d4ec6da7e88d7cdc
 * commit 44eea9e9844e53a2fd2ca8612f6040de27577a6f
 * commit 35bfcc38bfada7f310b5ba608de29c0fb9811ab6
 * commit b3481399e589abb6fce9ffc0f614fd5ea0f4ce9c
 * commit 251e1be64f69001196ff90e085adc03ff4c31562
 * commit a84af880c9cedcf0568031de7847c86cc16dced4
 * commit 53e3db4812b4be5c9e88094482f1c64ab040c6fd
 * commit 08be40c5f6318644f1056f16c13fcd665e886df9
 * commit 29afefc228101d7f411868061f710f1a9ce720c1
 * commit 3d70c810fcbaee8e3528bfd67af6ec1c1a5f8e1c
 * commit 68dda0a7630384953b079953d46c64e33f18554f
 * commit 3d4f4b911653c3fab2312b8d5859dcb8d912f4ce
 * commit b76bd2ad2e6709454128b2b37e3dec3eb3e7ae0d
 * commit 6a9c9e9ed8c00495158d328b1017a86fa9d86467
 * commit 4b3684b7b6795442b33c53fb61e232e9e27acf5a
 * commit b8246433203c47b340899603f16ff6ab6bff8f8e
 * commit fb2ff27878aef859687a52c73a49239fdc8c9b48
 * commit 17a358c3e23a4ace97c90cb1c332d64907be8616
 * commit 4a4bc1037dd04d4c95c4af6b29ced8e9d9b39afc
 * commit 8f45a355dfecbdcf0cd8265722ef9925cd9dc929
 * commit 5da87f9900e17a796fea2f9c632eac029d053863
 * commit d193b2e58ce410de429a32404f6f15d094ed4e5a
 * commit 9bea92aa4b5e3ed1116b24ff7313cf3591730ead
 * commit 815f0e0adeabd623bd91f22ad9b3f6bc28a2872c
 * commit dae1f6bd225956447ddf893e3a1f257a66a8870e
 * commit 9d25a86af85b7187e40a7bc2d022094d9a6da0c9
 * commit 009fd5901ba6136d83b6b9f0b5e98348399d6cf3
 * commit b451966bd51c2cb283c36bc9b2159961f7aaa238
 * commit 20dd530e4c616fb17e152795cb754d07fd76c7d5
 * commit ed5897fd55675637ed0ec39906981b9f40bcec6a
 * commit 77922386c40cee7211f0186a7f65033b80ef1ee2
 * commit d5a17c8d11138253509ef2971c1e1c0d02b72ebe
 * commit d07f03e64dc8960f418883cd1bcb8054ab615b05
 * commit 4f285c195ce78b2d950a85fee1fe5b42d6e0f9a1
 * commit 75e6781db63c945886990d7aaae805c5443f40ca
 * commit c54bb5837c31b64a985e860b9fbb4719f2eb9d56
 * commit a07daa4442c06f6703e917587942d7972b5d6924
 * commit ce15badff884aefc33bcc16858f09736f64e8b3d
 * commit a32d8bd80cc70f2c4ee56fd8904fc6534bb364ac
 * commit 5a15c8bd984aa3144bb39e1a599a5a2e4999cc44
 * commit 384ffcd76a2f47ed64b8e90714206a301bae1dc3
 * commit a9a62ad0b9f7efde00f26faf8cf6a1240447e154
 * commit 6e3f180c83e0c4b730770f13889a361c7bf9577c
 * commit 9db8dc94b1b83999931fca3d0edf5e22ab1effb3
 * commit 3e88fdf2e4c3a9776a2d5b1df1394fd9456bd60c
 * commit 987203668444a868922e595d1e384ddf20d9ab47
 * commit e347eba346fdd530ceb5994a9b47896c543edce2
 * commit 9936e7a1c955fa5d12d1d890aaf0d573408d270b
 * commit 08804673e263fdf2ade69f4a772543340c5e30b0

This deployment, originally scheduled for 14 May, 2012, was aborted due to regression issues discovered in staging that could not quickly be addressed, and has been rescheduled for 15 May, 2012.

Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Tue May 15 23:56:35 2012 +0400 Generate WmlContext on demand, make it load stuff from context itself Change-Id: I1291c3689d9db18d874e3b7b92d8ba198f3ae03e Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue May 15 12:39:55 2012 +0100 add canonical url to mobile site (bug 34240) Change-Id: I2236ca54ab31f7267d0cc0773fb0e47ee76bd5bf Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue May 15 12:08:32 2012 +0100 stop scrubbing coordinates (bug 36651) this allows them to be accessible and allows things like the app to screen scrape them hide them in the page whilst we work out how to style them on       mobile Change-Id: I71067dafce3738252f1d8a6dcb2783e45145b19b Author: Patrick Reilly <preilly@wikimedia.org> Date:  Tue May 15 11:09:10 2012 -0700 Update minified javascript Change-Id: If313b3d0cf1c9d0bf04d02b85dd9e2eb8aeef900 Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue May 15 13:14:17 2012 +0100 don't resize images inside an element with class noresize (bug 20030) Change-Id: Ib43f4a278a54af6f5ee2cd3605d6e0bb331f8e01 Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue May 15 12:03:58 2012 +0100 force multiple images in thumbinner on to their own line (bug 36030) using > to select child's to reduce side effects Change-Id: I6448b077a10e84a4742350fe35286d483f5c4eff Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue May 15 10:42:16 2012 +0100 center small tables (bug 36678) certain infoboxes do not need the full width of the table this makes sure in these cases the tbody element will obey text-align if present Change-Id: I954616a094caaf060f0bb77a647a8e3a39ce1aeb Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue May 15 01:50:00 2012 +0100 merge table definitions in hacks.css Change-Id: I650e2b9cb6b4c5a8a0053d824e320766fe9a13fb Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue May 15 01:48:38 2012 +0100 remove all attribute notation see https://github.com/yuvipanda/WikipediaMobile/commit/805b49b79e9b5f82bc5528079265f476d1ddde77 this was causing problems in the Wikipedia App and we should avoid using [attr] Change-Id: Iffd4d0295972ff2c9294dba072054039d82470b0 Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue May 15 01:32:43 2012 +0100 give up on css transitions https://github.com/wikimedia/WikipediaMobile/pull/239 shows that yet again css transitions are causing problems this removes a setTimeout which was preventing iScroll from working note we have already turned off transitions this is just throwing away workarounds for it     Change-Id: I2033f69382c80de528392177d401d696df928725 Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue May 15 00:07:39 2012 +0100 add vendor prefixes for box-sizing otherwise tables in older browsers do not render correctly Change-Id: I0c73b65dce779eab88d291f08aba347174c8965c Author: Jon Robson <jdlrobson@gmail.com> Date:  Tue May 15 00:01:13 2012 +0100 apply media query to tleft rules as well do the same for objects that are floated right on smaller screens to ones that are floated left Change-Id: Ied50999f95cd1f80b6056452adae8737ba95ec4a Author: Jon Robson <jdlrobson@gmail.com> Date:  Mon May 14 23:32:35 2012 +0100 fix table scrolling (bug 36844) revert damage done in bug 36678 commit a0182862cea5a747789871f0662d72162eb5da2c Change-Id: I855b657652a5101f85793be8e6ee3d2d09f3f65c Author: Patrick Reilly <preilly@wikimedia.org> Date:  Mon May 14 14:32:48 2012 -0700 Update minified javascript Change-Id: Ibe65029a6ab5e659faa5f143c436ced71d999f64
 * commit 143f34950fe456257c4ed3ca43e45314e225d5b6
 * commit 487ddc9c85bda69eeb301817bc9ccb96bc74ddaa
 * commit 8c332302bc3d7364fb0644af9d0986d31f622e54
 * commit 1ba533dc237e4df11057fa29305385e4eaec6c97
 * commit fd975dc2a248fdb8b60199b7440ce72d00fcfced
 * commit f5c667cdda0228de453188711f4d9a6c7a7b2c1f
 * commit 24d00d8272b917b2d7de79f353ebd4e0b87242f9
 * commit 77c3ba0f8cf1e2f4eeee67ab992776c90308d3a7
 * commit b300d5b554d2e686666e91ca603d266e4e1d8775
 * commit cd3956e1936e459032d5e66058568d5f2d24d3dc
 * commit 01a51296f437d93c24310c754c34473fc65e5ffa
 * commit b526ec51876693eac6c1efdd3381d4afed53f95c
 * commit 1149442e1766715275dc5dc12af81449d543d7a6
 * commit 682fba9d2bfaea45400b283e58bc34cccfff064c

Author: Jon Robson <jdlrobson@gmail.com> Date:  Mon May 14 19:23:08 2012 +0100 change and allow the translation of the text for no search results Change-Id: Ie9923a05d7b6380067753d384ca1567cd7c7e083 Author: Patrick Reilly <preilly@wikimedia.org> Date:  Mon May 14 12:28:40 2012 -0700 Update minified javascript Change-Id: I9d83b186daee1a2d2c34506358fb5afa325daaf3 Author: Jon Robson <jdlrobson@gmail.com> Date:  Mon May 14 20:24:16 2012 +0100 style fixes - spaces before and after function arguments and single quotes Change-Id: I4e1befd62f030f4c3c18800cae3490be1f3d4c3e Author: Jon Robson <jdlrobson@gmail.com> Date:  Mon May 14 20:22:09 2012 +0100 add onClickReference option see https://github.com/wikimedia/WikipediaMobile/pull/244 also add documentation Change-Id: I935e304ebbb98e580d9634390f4932359caa9665 Author: Patrick Reilly <preilly@wikimedia.org> Date:  Mon May 14 11:10:35 2012 -0700 Update minified javascript Change-Id: Iac685aac07b22496416fc813fe1dd5ec3fcfe9f8 Author: Jon Robson <jdlrobson@gmail.com> Date:  Mon May 14 18:31:00 2012 +0100 keep footer open until page has finished loading the footer contains a link to the desktop site bug 36746 revealed that this useful link was inaccessible to a user due to a javascript error / javascript not running successfully. This patch leaves the footer open until the page has finished loading in      case it is needed in an emergency Change-Id: I4f5f17ce70ead269934fbf2d02a2a3a4f84b152a Author: Jon Robson <jdlrobson@gmail.com> Date:  Mon May 14 18:24:56 2012 +0100 correct footer padding it's out by 2px! it should align with header/sections Change-Id: I23cfdffb1ab0ea4970a878b91ce6b0f0bb128b4f Author: Jon Robson <jdlrobson@gmail.com> Date:  Mon May 14 18:23:27 2012 +0100 make tables with width 100% border-box box model padding + width 100% will make the table get cut off Change-Id: I6f2e6eebe3de4793db0de0e19197c313e0c2f0c9 Author: Jon Robson <jdlrobson@gmail.com> Date:  Fri May 11 17:02:08 2012 +0100 force correct single column rendering of references (bug 34878) Change-Id: I66c1c4e774846d73d3da243b6eee7d6ca776e072 Author: Jon Robson <jdlrobson@gmail.com> Date:  Fri May 11 16:47:55 2012 +0100 don't force tables to be block (bug 36678) let them display as tables Change-Id: I3acaa7e89abadbc6ba3b97a85a47755dd3e9e2b5 Author: Jon Robson <jdlrobson@gmail.com> Date:  Fri May 11 16:26:30 2012 +0100 don't make width auto for images (bug 36765) reverts width property set in 443f1492 the max-width property is all that is needed Change-Id: I332e3342267c66db6f584fd7ae9ab25dfdfc7b04 Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Thu May 10 02:12:16 2012 +0400 Since we don't serve XHTML anymore, replace it with HTML everywhere Change-Id: Iff1fc05225a61725f2490b59c6d2121b77e52ca1 Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu May 10 16:11:14 2012 +0100 override MediaWiki:Common.css search styling rules Change-Id: I428827777ef15d7e4b016477b6914af39e7abf6d Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu May 10 15:33:15 2012 +0100 style warning boxes better for mobile (bug 36674) this turns a column into a row for smaller screen sizes with text centered Change-Id: I87aef476b0989ea34d3d843fedef0e4255714ebf Author: Jon Robson <jdlrobson@gmail.com> Date:  Thu May 10 16:02:36 2012 +0100 enable full text search (bug 36679) revert behaviour introduced by bug 35528 after evidence supporting this is damaging search based on video feedback https://commons.wikimedia.org/wiki/Category:Wikimedia_Mobile_videos (see also bug 36679) upon submitting the form (e.g. pressing enter (search on iphone)      or clicking the search button carry out a full text search       Change-Id: I55e7d998d43819eac3274c9e5e557652e3e51627  Author: awjrichards <arichards@wikimedia.org>  Date:   Thu May 10 12:05:26 2012 -0700      Removing errant new line      Change-Id: I48a10e6dc8df7ea4e3222f6961d5102511b36ca0  Author: Jon Robson <jdlrobson@gmail.com>  Date:   Thu May 10 15:17:17 2012 +0100       fix for toggling bug 36675 and bug 36673       this removes the delay in updating the height of a section       .togglefix is used to remove max-height property but this is delayed       by 400ms (see toggle.js)       this also stops height property being used when no transitions and uses       display block/hide instead       Change-Id: I2bca8e7dc01ffea565c0f176e0a8f5db8dd00972  Author: awjrichards <arichards@wikimedia.org>  Date:   Wed May 9 14:07:51 2012 -0700 Added max, jon, and arthur to author credits for MobileFrontend Change-Id: Iaf3b670f9e713af61cd6904816e714e6d7798dd2 Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Wed May 9 22:10:08 2012 +0400 Bug 36670:  inside of section headings causes empty section titles Change-Id: Ic89b6ca3ce944a6be0190c19ca638882124eb1be Author: Patrick Reilly <preilly@wikimedia.org> Date:  Wed May 9 12:42:17 2012 -0700 Fix delimiter must not be alphanumeric or backslash Change-Id: Ied5e04c49fef4ec2e833101ca552eec668fdc100 Author: Jon Robson <jdlrobson@gmail.com> Date:  Wed May 9 18:33:48 2012 +0100 serve all other ie versions < 8 html mobile site apparently IEMobile ignores the conditional comments we have in    SkinMobile.php http://www.quirksmode.org/blog/archives/2009/03/testing_mobile.html#c12136 Change-Id: Ie420f65a544da1c05154d2844ae4678b90173bd8 Author: Patrick Reilly <preilly@wikimedia.org> Date:  Wed May 9 09:34:00 2012 -0700 Update minified javascript Change-Id: I99f2d185223b972facb3875f73626e77d2fe74ba Author: Jon Robson <jdlrobson@gmail.com> Date:  Wed May 9 11:52:24 2012 +0100 blackberry search box rendering a regression of the same sort as 1274dff0a2d375bd44aef3d800c704fc0e79f37c we no longer have a parent element due to refactoring of html so having to resort to some absolute positioning hacks Change-Id: I826761ea0087100fae936f250b5ed2446c7c7fc8 Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Wed May 9 15:11:55 2012 +0400 Collision avoidance now that ApiQueryExtracts is in core Change-Id: I016a70fcccb38e527d6c7d80eb10e9295d63277f Author: Jon Robson <jdlrobson@gmail.com> Date:  Wed May 9 15:57:56 2012 +0100 allow customisation of footer watermark (bug 35994) note this doesn't allow for a logo on non-English language versions but currently we only support the copyright logo on English version usage in LocalSettings.php: $wgMFCustomLogos = array( 'copyright' => '$wgStylePath/common/images/jonrobson.jpg' ); Change-Id: Ie1c85946310b3932ecbfc044949ad72dc9f261be Author: Jon Robson <jdlrobson@gmail.com> Date:  Wed May 9 12:11:15 2012 +0100 don't float boxes on small screens (bug 36528) on a screen less than 500px don't float Change-Id: I18a318e1576bdb86ff79f24ceb30dd1be561c2ad Author: Jon Robson <jdlrobson@gmail.com> Date:  Wed May 9 11:39:46 2012 +0100 hide address bar on focus of search (bug 36667) when going into full screen search tuck away the address bar Change-Id: Ida1e703ef9c8f7ef398cd01f2611091c6d99be80 Author: Jon Robson <jdlrobson@gmail.com> Date:  Wed May 9 00:34:21 2012 +0100 scrollTo top of page only if no hash present on slow loading pages if you scroll down when javascript is loaded the user is forced to the top of the page. This is a terrible experience we should only hide the address bar at the start of the load. also make sure do this before initModules - modules like toggle.js     might change the hash and scroll position Change-Id: I6bc8423693373fb4ddc4e1b7e1b87e5e5b6f230b Author: Jon Robson <jdlrobson@gmail.com> Date:  Wed May 9 11:53:53 2012 +0100 minor change to contact disclaimer http://www.mediawiki.org/w/index.php?title=Talk%3AMobile_design%2FContact&diff=533434&oldid=532959 Change-Id: Icbf91fc380cac6c32f8476a80084358a3604dc18 Author: Max Semenik <maxsem.wiki@gmail.com> Date:  Wed May 9 14:26:00 2012 +0400 Integrate CssDetection into HtmlFormatter Change-Id: I009f7bbde64f0dab2b3ff690211472bbdc2b394f Author: Jon Robson <jdlrobson@gmail.com> Date:  Wed May 9 09:54:07 2012 +0100 follow up to 2bc935f081082fe37c2bce1002a21fe5966a431f togglingEnabled class now on html tag so reflect this in rules also turn off transitions on button Change-Id: Ifc00e4213464d8c9c09401a5af2766f716515bf9
 * commit 5808810cb89b66f566605c8af35b9c72b522d38f
 * commit b2cdc1e5ede5e916ef4bc409e6376b23c9f65dab
 * commit f2a1c8be69226ddc19024d8ec7f4e77b3fe303ea
 * commit e78be9302fd2b8faf2697844175485067b26bdcb
 * commit a0e0e7d69b4c8dbfa488eb0273ff1092dfc34586
 * commit 567940756d8ed27befb32b6df6259fffea3bab64
 * commit f0d6b04d0b290149c112863a3d2333dbea37af18
 * commit 5c899618395ac1811d2f7b181ba0587be8832c6a
 * commit 83e0413ef49fd9f50921a86fd24c39794162dbf8
 * commit a0182862cea5a747789871f0662d72162eb5da2c
 * commit 32d354861b267e6174bfa9e7d0c8dff82507151f
 * commit 9e6c427049ed62bc18bfc0f623c0426a8527c871
 * commit dc54f6e5d66ce4800ca96ed686669fe5f71f2b7b
 * commit 046475bd89c605538487ddd3152f46069d154bf4
 * commit 848c25f2377e66a3f6b4f775f57e6ed993b0655e
 * commit d6c242d40f1004de89d6c5da3803435d21785b12
 * commit e8c239192c3eceeb27eb16345008c8bf8ec3a10c
 * commit b584fc97d8e7f3c7310e3de858e1a089ec31dbc2
 * commit 4545e75339a53223e7334442e5ad23ae937f1911
 * commit 4f5b7decddc6efb5a1e71e10c2bca2dbea7ed55a
 * commit 3a0d16f45d71ff66a0c1026de250cfc5c0b34b2b
 * commit 009bb0db2e71fbf9ce07d7fae61a2873b2ccf9b5
 * commit abd9cad4904a48b0ee9e21808b3ddcb5086febfa
 * commit d4d6daa4c9a8296bb6f0c200db43061904316fd4
 * commit 94325c0793a682734b1d50fc6664b7bea4bc03bc
 * commit 543de0952b5cd9e4644ec922f62679fafed88dc1
 * commit 4205d968a3889f931cef7b3ea3c98a39d26d1222
 * commit 189234b4f8a0433108c1564ff30bd6e38f849139
 * commit 75c5a5c33641cb975846a1967645638c212a711e
 * commit 7e12e36e0cc86c571fbf2c4e1f34a3ea3dcca33b
 * commit f0a5d406cbe8108f8aee2bf08f7c9726532e241c