Extension:MobileFrontend/Deployments/2012-05-15

From mediawiki.org
  • 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&sections=...
    
    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

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.

  • commit 143f34950fe456257c4ed3ca43e45314e225d5b6
 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
 
  • commit 487ddc9c85bda69eeb301817bc9ccb96bc74ddaa
 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
    
  • commit 8c332302bc3d7364fb0644af9d0986d31f622e54
 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
    
  • commit 1ba533dc237e4df11057fa29305385e4eaec6c97
 Author: Patrick Reilly <preilly@wikimedia.org>
 Date:   Tue May 15 11:09:10 2012 -0700
   
       Update minified javascript
       
       Change-Id: If313b3d0cf1c9d0bf04d02b85dd9e2eb8aeef900
    
  • commit fd975dc2a248fdb8b60199b7440ce72d00fcfced
 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
    
  • commit f5c667cdda0228de453188711f4d9a6c7a7b2c1f
 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
    
  • commit 24d00d8272b917b2d7de79f353ebd4e0b87242f9
 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
  
  • commit 77c3ba0f8cf1e2f4eeee67ab992776c90308d3a7
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Tue May 15 01:50:00 2012 +0100
 
     merge table definitions in hacks.css
     
     Change-Id: I650e2b9cb6b4c5a8a0053d824e320766fe9a13fb
  
  • commit b300d5b554d2e686666e91ca603d266e4e1d8775
 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
  
  • commit cd3956e1936e459032d5e66058568d5f2d24d3dc
 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
  
  • commit 01a51296f437d93c24310c754c34473fc65e5ffa
 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
  
  • commit b526ec51876693eac6c1efdd3381d4afed53f95c
 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
  
  • commit 1149442e1766715275dc5dc12af81449d543d7a6
 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
  
  • commit 682fba9d2bfaea45400b283e58bc34cccfff064c
 Author: Patrick Reilly <preilly@wikimedia.org>
 Date:   Mon May 14 14:32:48 2012 -0700
 
     Update minified javascript
     
     Change-Id: Ibe65029a6ab5e659faa5f143c436ced71d999f64


  • commit 5808810cb89b66f566605c8af35b9c72b522d38f
 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
  • commit b2cdc1e5ede5e916ef4bc409e6376b23c9f65dab
 Author: Patrick Reilly <preilly@wikimedia.org>
 Date:   Mon May 14 12:28:40 2012 -0700

    Update minified javascript
    
    Change-Id: I9d83b186daee1a2d2c34506358fb5afa325daaf3
 
  • commit f2a1c8be69226ddc19024d8ec7f4e77b3fe303ea
 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
 
  • commit e78be9302fd2b8faf2697844175485067b26bdcb
 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
 
  • commit a0e0e7d69b4c8dbfa488eb0273ff1092dfc34586
 Author: Patrick Reilly <preilly@wikimedia.org>
 Date:   Mon May 14 11:10:35 2012 -0700

    Update minified javascript
    
    Change-Id: Iac685aac07b22496416fc813fe1dd5ec3fcfe9f8
   
  • commit 567940756d8ed27befb32b6df6259fffea3bab64
 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
 
  • commit f0d6b04d0b290149c112863a3d2333dbea37af18
 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
 
  • commit 5c899618395ac1811d2f7b181ba0587be8832c6a
 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
 
  • commit 83e0413ef49fd9f50921a86fd24c39794162dbf8
 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
 
  • commit a0182862cea5a747789871f0662d72162eb5da2c
 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
 
  • commit 32d354861b267e6174bfa9e7d0c8dff82507151f
 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
 
  • commit 9e6c427049ed62bc18bfc0f623c0426a8527c871
 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
   
  • commit dc54f6e5d66ce4800ca96ed686669fe5f71f2b7b
 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
     
  • commit 046475bd89c605538487ddd3152f46069d154bf4
 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
   
  • commit 848c25f2377e66a3f6b4f775f57e6ed993b0655e
 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
   
  • commit d6c242d40f1004de89d6c5da3803435d21785b12
 Author: awjrichards <arichards@wikimedia.org>
 Date:   Thu May 10 12:05:26 2012 -0700
 
     Removing errant new line
     
     Change-Id: I48a10e6dc8df7ea4e3222f6961d5102511b36ca0
   
  • commit e8c239192c3eceeb27eb16345008c8bf8ec3a10c
 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
 
  • commit b584fc97d8e7f3c7310e3de858e1a089ec31dbc2
 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
 
  • commit 4545e75339a53223e7334442e5ad23ae937f1911
 Author: Max Semenik <maxsem.wiki@gmail.com>
 Date:   Wed May 9 22:10:08 2012 +0400

    Bug 36670: <span> inside of section headings causes empty section titles
    
    Change-Id: Ic89b6ca3ce944a6be0190c19ca638882124eb1be
   
  • commit 4f5b7decddc6efb5a1e71e10c2bca2dbea7ed55a
 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
 
  • commit 3a0d16f45d71ff66a0c1026de250cfc5c0b34b2b
 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
 
  • commit 009bb0db2e71fbf9ce07d7fae61a2873b2ccf9b5
 Author: Patrick Reilly <preilly@wikimedia.org>
 Date:   Wed May 9 09:34:00 2012 -0700

    Update minified javascript
    
    Change-Id: I99f2d185223b972facb3875f73626e77d2fe74ba
 
  • commit abd9cad4904a48b0ee9e21808b3ddcb5086febfa
 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
 
  • commit d4d6daa4c9a8296bb6f0c200db43061904316fd4
 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
 
  • commit 94325c0793a682734b1d50fc6664b7bea4bc03bc
 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
 
  • commit 543de0952b5cd9e4644ec922f62679fafed88dc1
 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
 
  • commit 4205d968a3889f931cef7b3ea3c98a39d26d1222
 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
 
  • commit 189234b4f8a0433108c1564ff30bd6e38f849139
 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
 
  • commit 75c5a5c33641cb975846a1967645638c212a711e
 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
 
  • commit 7e12e36e0cc86c571fbf2c4e1f34a3ea3dcca33b
 Author: Max Semenik <maxsem.wiki@gmail.com>
 Date:   Wed May 9 14:26:00 2012 +0400
 
     Integrate CssDetection into HtmlFormatter
     
     Change-Id: I009f7bbde64f0dab2b3ff690211472bbdc2b394f
 
  • commit f0a5d406cbe8108f8aee2bf08f7c9726532e241c
 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