Extension:MobileFrontend/Deployments/2012-05-21
Aborted due to issues discovered during staging. Changes below released on 22 May, 2012
- commit af44992d7e73530ff2efadbaa1bde05916ec6765
Author: Jon Robson <jdlrobson@gmail.com> 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
- commit 229d01e815ff61276270d8933a6931c43745bb15
Author: Jon Robson <jdlrobson@gmail.com> 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
- commit 062819ff93a4deb5e18ee9e8529ec76fc5d1d296
Author: Jon Robson <jdlrobson@gmail.com> 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
- commit 59ddd6901ab019d92dec4acdb6e1926e44b62e5e
Merge: aad1961 76ffb07 Author: preilly <preilly@wikimedia.org> Date: Mon May 21 17:53:59 2012 +0000 Merge "follow up to Id8cbcffd443ed4d27be58c5a7fd675cb9aee32cc"
- commit 76ffb07512dc8b026357a1c51a20c54be81354a6
Author: Jon Robson <jdlrobson@gmail.com> Date: Mon May 21 11:34:11 2012 +0100 follow up to Id8cbcffd443ed4d27be58c5a7fd675cb9aee32cc provide access to the pre-search message Change-Id: I06aa51fb8b3f42e06285bfb194bef62c82e18ecb
- commit aad19618b81224bca80c453e7d0e39d66e6b65fc
Merge: 7e49f90 bf3e7e7 Author: preilly <preilly@wikimedia.org> Date: Mon May 21 17:53:34 2012 +0000 Merge "prevent default to avoid bad user experience with back button"
- commit bf3e7e7e9f91d959aedd735deb5127bbd70d9be6
Author: Jon Robson <jdlrobson@gmail.com> 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
- commit 7e49f906af666894f3421564b25acbc03069414e
Merge: 77cf5aa a9ae7e2 Author: preilly <preilly@wikimedia.org> Date: Mon May 21 17:52:58 2012 +0000 Merge "improve styling of Special:MobileOptionsBetaOptIn with bottom margin"
- commit a9ae7e2618c36059c3096e4a34fba7e2fdd63fc5
Author: Jon Robson <jdlrobson@gmail.com> Date: Mon May 21 11:44:17 2012 +0100 improve styling of Special:MobileOptionsBetaOptIn with bottom margin Change-Id: Ib436051c71cb573163242be22ee8d1bffb982854
- commit 77cf5aa7df0746dc66607d83d4ec6da7e88d7cdc
Merge: 35bfcc3 44eea9e Author: preilly <preilly@wikimedia.org> Date: Mon May 21 17:50:53 2012 +0000 Merge "include hash in menu links, keep navigation menu open when following links"
- commit 44eea9e9844e53a2fd2ca8612f6040de27577a6f
Author: Jon Robson <jdlrobson@gmail.com> 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
- commit 35bfcc38bfada7f310b5ba608de29c0fb9811ab6
Merge: 251e1be b348139 Author: preilly <preilly@wikimedia.org> Date: Mon May 21 17:49:47 2012 +0000 Merge "link to contact us from navigation menu"
- commit b3481399e589abb6fce9ffc0f614fd5ea0f4ce9c
Author: Jon Robson <jdlrobson@gmail.com> 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
- commit 251e1be64f69001196ff90e085adc03ff4c31562
Merge: 53e3db4 a84af88 Author: preilly <preilly@wikimedia.org> Date: Mon May 21 17:14:59 2012 +0000 Merge "tests: follow up to Change-Id: I9d19f7530a29abeaec026ea1d58dd44652c4cea0"
- commit a84af880c9cedcf0568031de7847c86cc16dced4
Author: Jon Robson <jdlrobson@gmail.com> 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
- commit 53e3db4812b4be5c9e88094482f1c64ab040c6fd
Merge: 29afefc 08be40c Author: preilly <preilly@wikimedia.org> Date: Mon May 21 17:14:13 2012 +0000 Merge "add warning about using attribute selectors"
- commit 08be40c5f6318644f1056f16c13fcd665e886df9
Author: Jon Robson <jdlrobson@gmail.com> Date: Fri May 18 19:07:35 2012 +0100 add warning about using attribute selectors Change-Id: I69ed3037682f5b12f4cb317e979b0320ded5094c
- commit 29afefc228101d7f411868061f710f1a9ce720c1
Merge: 68dda0a 3d70c81 Author: preilly <preilly@wikimedia.org> Date: Mon May 21 17:13:54 2012 +0000 Merge "fix bad wiki links markup"
- commit 3d70c810fcbaee8e3528bfd67af6ec1c1a5f8e1c
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
- commit 68dda0a7630384953b079953d46c64e33f18554f
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"
- commit 3d4f4b911653c3fab2312b8d5859dcb8d912f4ce
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
- commit b76bd2ad2e6709454128b2b37e3dec3eb3e7ae0d
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
- commit 6a9c9e9ed8c00495158d328b1017a86fa9d86467
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
- commit 4b3684b7b6795442b33c53fb61e232e9e27acf5a
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
- commit b8246433203c47b340899603f16ff6ab6bff8f8e
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
- commit fb2ff27878aef859687a52c73a49239fdc8c9b48
Author: Max Semenik <maxsem.wiki@gmail.com> Date: Fri May 18 21:48:52 2012 +0400 Compress images Change-Id: I6fad0f376877d32fdbe513e4ed2112c2e3a10970
- commit 17a358c3e23a4ace97c90cb1c332d64907be8616
Author: Patrick Reilly <preilly@wikimedia.org> Date: Fri May 18 10:42:56 2012 -0700 remove unneeded frontend reference Change-Id: I57deb1c324843fe46d464bb4fe0781edd06d9ab6
- commit 4a4bc1037dd04d4c95c4af6b29ced8e9d9b39afc
Author: Patrick Reilly <preilly@wikimedia.org> Date: Fri May 18 10:40:45 2012 -0700 remove whitespace Change-Id: Ib35e87a1c3dc09b81b2cb04ad7605ca8da9afd5b
- commit 8f45a355dfecbdcf0cd8265722ef9925cd9dc929
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
- commit 5da87f9900e17a796fea2f9c632eac029d053863
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
- commit d193b2e58ce410de429a32404f6f15d094ed4e5a
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
- commit 9bea92aa4b5e3ed1116b24ff7313cf3591730ead
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
- commit 815f0e0adeabd623bd91f22ad9b3f6bc28a2872c
Merge: 9d25a86 dae1f6b Author: preilly <preilly@wikimedia.org> Date: Fri May 18 17:20:38 2012 +0000 Merge "additional styling for infoboxes"
- commit dae1f6bd225956447ddf893e3a1f257a66a8870e
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
- commit 9d25a86af85b7187e40a7bc2d022094d9a6da0c9
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'
- commit 009fd5901ba6136d83b6b9f0b5e98348399d6cf3
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
- commit b451966bd51c2cb283c36bc9b2159961f7aaa238
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 <references>"
- commit 20dd530e4c616fb17e152795cb754d07fd76c7d5
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 <references> Also, fixed a weirdness with prop=sections§ions=... Change-Id: Ibc8f1c4a2211f73509d8eed32f714128bc1e43b6
- commit ed5897fd55675637ed0ec39906981b9f40bcec6a
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"
- commit 77922386c40cee7211f0186a7f65033b80ef1ee2
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
- commit d5a17c8d11138253509ef2971c1e1c0d02b72ebe
Author: Max Semenik <maxsem.wiki@gmail.com> Date: Fri May 18 19:21:25 2012 +0400 Return getCacheVaryCookies() back to ExtMobileFrontend Change-Id: Iadb8313a57a46984901499b300cc034dad75bc52
- commit d07f03e64dc8960f418883cd1bcb8054ab615b05
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
- commit 4f285c195ce78b2d950a85fee1fe5b42d6e0f9a1
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
- commit 75e6781db63c945886990d7aaae805c5443f40ca
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
- commit c54bb5837c31b64a985e860b9fbb4719f2eb9d56
Author: Patrick Reilly <preilly@wikimedia.org> Date: Wed May 16 15:58:40 2012 -0700 fix mode on common.css Change-Id: I7bc53ebc961ce8a63bf17124664108e0d15a053e
- commit a07daa4442c06f6703e917587942d7972b5d6924
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
- commit ce15badff884aefc33bcc16858f09736f64e8b3d
Author: Patrick Reilly <preilly@wikimedia.org> Date: Wed May 16 12:05:57 2012 -0700 remove metadata from image file Change-Id: I45073c4a294dfa3c7503b5b22492877524f080b8
- commit a32d8bd80cc70f2c4ee56fd8904fc6534bb364ac
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
- commit 5a15c8bd984aa3144bb39e1a599a5a2e4999cc44
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
- commit 384ffcd76a2f47ed64b8e90714206a301bae1dc3
Author: Max Semenik <maxsem.wiki@gmail.com> Date: Wed May 16 21:43:22 2012 +0400 Fix fatal in 9db8dc94b1b83999931fca3d0edf5e22ab1effb3 Change-Id: I2c9f6af87c0f8b93913bc20955aa658bfd0eec06
- commit a9a62ad0b9f7efde00f26faf8cf6a1240447e154
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)"
- commit 6e3f180c83e0c4b730770f13889a361c7bf9577c
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
- commit 9db8dc94b1b83999931fca3d0edf5e22ab1effb3
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
- commit 3e88fdf2e4c3a9776a2d5b1df1394fd9456bd60c
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
- commit 987203668444a868922e595d1e384ddf20d9ab47
Merge: 9936e7a e347eba Author: preilly <preilly@wikimedia.org> Date: Wed May 16 16:29:17 2012 +0000 Merge "add article timestamp to footer"
- commit e347eba346fdd530ceb5994a9b47896c543edce2
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
- commit 9936e7a1c955fa5d12d1d890aaf0d573408d270b
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
- commit 08804673e263fdf2ade69f4a772543340c5e30b0
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