Extension:MobileFrontend/Deployments/2012-10-09

Deployer: User:Awjrichards

commit 3906a2dc5aa1661241aa65790b61501efa755e48 Author: jrobson  Date:  Fri Oct 5 16:56:43 2012 -0700

use M instead of MobileFrontend gives cleaner code Change-Id: I00b191805fd2c2ea472f75ec80a643b0a20d8b4a

commit dba7ddc88e63cc81108b4df10328758fb1b38837 Author: jrobson  Date:  Tue Oct 9 11:34:09 2012 -0700

prevent 404 for close button in references popup result of reorganisation Change-Id: If87679bb1b2d16662ec66460e096f1426ba9790d

commit 3720bf91b8cf940b85a6d7623ed372a38fc77340 Author: jrobson  Date:  Wed Oct 3 20:11:00 2012 -0700

make mobile work for users who can't handle jQuery various libraries make references to jQuery that may be undefined. Let's correct that. Change-Id: I3933f82d69ce21d2bc635f831a990c2a2a10340b

commit 36bf6cdfab013af45ca4bfb5fa6aa8c3cccd171e Author: jrobson  Date:  Wed Oct 3 20:13:15 2012 -0700

switch opensearch.js to request json (bug 40435) refactor application.js to recognise dataType json change createObjectArray to operate on json rather than xml note support for JSON.parse is pretty good - http://caniuse.com/json only enable beta opensearch.js if JSON.parse available Change-Id: I905ab7ad302e5638e5f7d641481f6db7d3544f8e

commit 6b49d1248740423f27f560d4a43a5c18518ed32d Author: jrobson  Date:  Tue Oct 9 10:28:08 2012 -0700

update fixtures to include _mwLogEvent follow up to I2d963f54bd8628120689480dc148454fec85fd6f Change-Id: I1eca1c9ec709425e24d1531e8337116d7c2cac24

commit 87394f88324dd3ed3ed906509151e674100f7016 Author: jrobson  Date:  Tue Oct 9 10:24:06 2012 -0700

update tests to use getModule follow up to Ibcbf649b3cb12b7fd396d8d36ca675a071d8ffe9 Change-Id: Ia4119c531a7655ad558baaddab948d9674040a11

commit dfbec2c2df4eb4991494ea355b0fa715f728e01f Author: Reedy  Date:  Tue Oct 9 16:16:48 2012 +0100

Fix QUnit tests for MobileFrontend Numerous files have been moved and renamed, giving 404 errors follow up to I24c51fefef5b3d1506cb1a5c3bd73af37aa336e7 Change-Id: Idf99604beba1839d634b3b16dc6e627126c40ad4

commit 28758684cd1aa0ec4316f0d7929213d542479d46 Author: Max Semenik  Date:  Fri Oct 5 23:02:22 2012 +0400

Save action=mobileview in frontend cache for anons Change-Id: Ibd0e26df6fc23b637c2f604ad182a6b56c41150f

commit e5cde749cf9e6e9cfd3fa712a5f3319635e6cc3d Author: Max Semenik  Date:  Tue Oct 9 00:25:15 2012 +0400

No, we didn't get that far Change-Id: I67a31e1ab3070a56beceffa0dd053a71e629eb11

commit 111d68f554830d4737c211cfad9d75646bed3855 Author: Max Semenik  Date:  Fri Oct 5 03:59:47 2012 +0400

pngcrush everything Change-Id: I3e5f8f1bbea98148a4912234ef7f5c6f5aa91419

commit 843afd259a34fabf2f7262430f1d4c21d199bf5e Author: Translation updater bot  Date:  Mon Oct 8 20:18:42 2012 +0000

Localisation updates from http://translatewiki.net. Change-Id: Ie8527a76b4a48ced267d79b29ab1b9afdbcaa0d1

commit 9c699b4819208595b5fa8df3064d13c22d3012fe Author: Translation updater bot  Date:  Sun Oct 7 20:34:05 2012 +0000

Localisation updates from http://translatewiki.net. Change-Id: Id587d0753ded5044e93bf0c341ee77c745a880e8

commit ae14ba6751720bb8b4cf29c5802182fdf6cafa27 Author: jrobson  Date:  Fri Oct 5 18:21:47 2012 -0700

correct heading margins reset.css made these weird Change-Id: I7180c8666f882a24860cd4f84112bac02c1201e9

commit cc1aa8e310820fba751007183aef4775a919d4a3 Author: jrobson  Date:  Fri Oct 5 17:32:24 2012 -0700

make silently second argument of removeResults the click handler calls this with event as the first argument so currently it doesn't clear the hash when pressing back arrow Change-Id: I047f6ac3e44a00a4bb967be1250944df19d0c91a

commit eb3bfaabfded421f5c7c47274fdeeaea3e3c2ad6 Author: jrobson  Date:  Fri Oct 5 17:28:22 2012 -0700

don't remove results when blurred this prevents the problem with bug 40754 although it means on WP7 you have to tap again to get the focus (some kind of browser bug) was added in 8dbbc7d84db409c9d46bb4d4b9e1bafbe5604012 without justification so believe we can safely kill this especially now since hardware back button works Change-Id: I0de14fe5da2edd349b29e4c05bdaff69e9db7c91

commit e88243ba0c3bff93612a8e5333e6069b555603d7 Author: jrobson  Date:  Fri Oct 5 16:55:46 2012 -0700

remove unused variables Change-Id: I4cd498fe3dfc792f63f30aad428fc28f36856bad

commit 2d2eb94e58e0ca065ff25b3181c6bb673c356e3d Author: jrobson <jrobson@wikimedia.org> Date:  Fri Oct 5 16:16:04 2012 -0700

remove bullet points from list in an overlay added during addition of reset.css Change-Id: Ic9daa45699ab91e4912c5dd6882051c977e6d348

commit 25f6e2503955c895b15fec96a145a302c6cffcd3 Author: jrobson <jrobson@wikimedia.org> Date:  Fri Oct 5 16:14:23 2012 -0700

when no languages make language icon look disabled Change-Id: I30aa2bd03b00dc442f9018006e163a5407bf6c2c

commit 6a3e37e01813bb409f31fa5127bd3c156d022d75 Author: jrobson <jrobson@wikimedia.org> Date:  Fri Oct 5 11:33:26 2012 -0700

ensure the ribbon can be bigger than one icon follow up to I16c06ac9e1ed609c7ce0fd9140145773c96acd9b Change-Id: Ife538c065d41f09bde658f1f922f6c9a88c33ca7

commit 94eeb6b5a24cd4e4c982397126375d54feefaa21 Author: jrobson <jrobson@wikimedia.org> Date:  Thu Oct 4 18:23:03 2012 -0700

fix wp7 history problems (bug 40753) Change-Id: I2fef15b476b8e7972c799511173c8c645841c400

commit 2ced26a7db8b5fbe4982c4024688555cb6940783 Author: jrobson <jrobson@wikimedia.org> Date:  Thu Oct 4 17:36:44 2012 -0700

remove #mw-mf-main-menu-button that seems to have sneaked in during 34732e07 Change-Id: Ia2d62abf0a727b4b2b5b67c934da61098fbe8fa6

commit 0864a59178c548d403ecd3f092009e309159fb95 Author: jrobson <jrobson@wikimedia.org> Date:  Thu Oct 4 17:57:44 2012 -0700

fix windows phone 7 bug z-index issue on ribbon button seems to be ignoring z-index Change-Id: Icb93a5a9a0471a294fe760ed7d4f8ef340fa7d42

commit cb0a030c4030f3fd843930d2413b42a05e8e8a71 Author: jrobson <jrobson@wikimedia.org> Date:  Thu Oct 4 17:31:18 2012 -0700

move watchlist to ribbon Change-Id: I16c06ac9e1ed609c7ce0fd9140145773c96acd9b

commit f1b6b7d021e1336392b28a114ac23a32f2ba405f Author: jrobson <jrobson@wikimedia.org> Date:  Fri Sep 28 15:25:24 2012 -0700

implement ribbon * implement a ribbon that is stuck to the right of the page and follows the user as they read the article (where available) ** write code in css ** make use of less *** update less code *** introduce mixins file for shared less code * reuse toggling code Change-Id: Ic5b2e3d809e0fd056e6e673e62a17a66b4dd5e65

commit d1c162f65e073b5ab761bbc3d03d1f87871d7fd3 Author: jrobson <jrobson@wikimedia.org> Date:  Thu Oct 4 16:25:52 2012 -0700

reorganise javascript and stylesheets move js and css into common,modules and specials folders rename files with mf- prefix move less files into a less folder with common,modules and specials folders move images into relevant directories update MobileFrontend.php to point to new locations refactor use of blank.gif in SkinMobile.php and search.js   update Makefile to pull and push from/to new locations Change-Id: I24c51fefef5b3d1506cb1a5c3bd73af37aa336e7

commit 34732e072b74c898199eb47bc60ab49dbe88b1d2 Author: jrobson <jrobson@wikimedia.org> Date:  Thu Oct 4 16:02:18 2012 -0700

move all device specific stylesheets into their own folder Change-Id: I1fe663fb738eda74de7b165f147e401cb4be61b5

commit 29253350ab961e8c93d5e71d4235949a59bfc493 Author: Translation updater bot <l10n-bot@translatewiki.net> Date:  Thu Oct 4 20:14:57 2012 +0000

Localisation updates from http://translatewiki.net. Change-Id: I7e6b536fb2ed572412249e28df09a76f390c44b6

commit 0d58785b1a0a623918c72c8e9b4a70d0f9c1837d Author: jrobson <jrobson@wikimedia.org> Date:  Wed Oct 3 15:53:31 2012 -0700

add a css reset to get more consistent styling across devices spurred on by various bugs 40751 included Change-Id: I17d0d082a3c9619bcb51d531c18b0d856bc3c534

commit 0ec34d4149f67adb9c638abd371a82a7670ce167 Author: jrobson <jrobson@wikimedia.org> Date:  Wed Oct 3 10:31:04 2012 -0700

pull e3 logging into mobile to log to an endpoint update MakeFile to pull in external eventlog.js in absence of ResourceLoader Make logging optional, controlled by $wgMFLogEvents (defaults to off) Change-Id: I2d963f54bd8628120689480dc148454fec85fd6f

commit 2965a5739d0403dc18d4644cbf29ab371839078a Author: jrobson <jrobson@wikimedia.org> Date:  Thu Sep 27 14:24:37 2012 -0700

start logging to an array to capture javascript 'events' capture events * domcontent has loaded * toggling is available * section toggled Change-Id: I2c679bb1db0b16d40ff9a675ec97b917e4e5aea2

commit d8051a8689c2dbf6ec45c1834c4f268a3edd954c Author: jrobson <jrobson@wikimedia.org> Date:  Mon Oct 1 21:28:09 2012 -0700

exclamation icon for cleanup templates there is a missing image in the new cleanup template banner. this adds one (may change with design input) Personally I still think Brandon Harris with his arms crossed seems like a   better way of saying an article needs work. ;-)   follow up to 2ff2655f727892e55a6fb3c6478c430d812df8a5    Change-Id: Iae87e05c81e9e115741928028a771bc6585bff0e

commit 0655af1ac8c7478ef9cd06702c0a8904a5f84e91 Author: Translation updater bot <l10n-bot@translatewiki.net> Date:  Wed Oct 3 20:17:03 2012 +0000

Localisation updates from http://translatewiki.net. Change-Id: I9b5a52fe23711d9db9f7a30294f4cbf3f96cb84e

commit 9bfcaa92c77c07b6361d7f88d86acc4c9cf25d67 Author: Patrick Reilly <preilly@wikimedia.org> Date:  Wed Oct 3 12:15:44 2012 -0700

add font-family for ZeroRatedMobileAccess banner Change-Id: I5e68cec3138b266399f2728b6d4add9daa1ef504

commit a98d8b9e018ea187c1e300a278b16f0081c57f22 Author: Patrick Reilly <preilly@wikimedia.org> Date:  Tue Oct 2 17:46:48 2012 -0700

fix for inappropriate "unterminated entity reference" in DOMElement Change-Id: I7d3cbd826fa8b63b5890a0b66ca7d5be53126e5a

commit 82f0a2d6575eee464a29906f37952aefad2f7771 Author: jrobson <jrobson@wikimedia.org> Date:  Tue Oct 2 17:25:54 2012 -0700

remove override api hack (bug 39227) it appears to no longer be needed. Change-Id: I91933aeece0973e01cce61d151814a83514a0bbb

commit e739e96811c5ec40134f81dd0e230789b06a9a7d Author: Translation updater bot <l10n-bot@translatewiki.net> Date:  Tue Oct 2 20:36:11 2012 +0000

Localisation updates from http://translatewiki.net. Change-Id: Ia77bf1faa63c5f86a43c59db4f9e095aff94e687

commit add9462d6fd1b4d3ac0abd9673e23cf047c01d16 Author: jrobson <jrobson@wikimedia.org> Date:  Mon Oct 1 21:40:28 2012 -0700

shrink the size of the toggle arrow to the right of the heading based on feedback from heather w   Change-Id: Iac165f52cff761c0cde537f5bb91247fe3d9af4a

commit 52416b8bcb68a92e0be5fdfa91d3bfb28119de58 Author: jrobson <jrobson@wikimedia.org> Date:  Tue Oct 2 10:09:17 2012 -0700

use table.ambox as the selector .metadata is used elsewhere e.g. Wikispecies has information on: Rafflesia. on: http://simple.wikipedia.org/wiki/Rafflesia Change-Id: Icbddfa8f45d66c1bf9d10682ad8e9d2774283169

commit 4fa24cbd56e1f5d1876537c752a34600d2477a0e Author: Translation updater bot <l10n-bot@translatewiki.net> Date:  Tue Oct 2 13:48:25 2012 +0000

Localisation updates from http://translatewiki.net. Change-Id: Icb4c8a37df04c90a0e5b71685ace2981da11b833

commit ef5d2d336408838d6013e541ce440450d3ffff1d Author: jrobson <jrobson@wikimedia.org> Date:  Mon Oct 1 22:33:57 2012 -0700

allow back button escape search menu (bug 39083) Change-Id: Ib0ea94476208a868583c0076c888e509fae52288

commit a9542f12078d923655159b9272305fe23ec633b1 Author: jrobson <jrobson@wikimedia.org> Date:  Mon Oct 1 22:32:31 2012 -0700

introduce mw-mf-ready event to fire when modules have loaded update history module to initialise when all modules have run and registered their own events - this prevents a module specifying some behaviour on a hash change after the initial 'mw-mf-history-change' event has been fired Change-Id: I95a0e9acbf66e0f8c0b86f69dc705777f1fb4d0c

commit 0bec268f1daf02ccf729679ab35791b68616167b Author: jrobson <jrobson@wikimedia.org> Date:  Mon Oct 1 16:07:19 2012 -0700

hide language button on special pages Change-Id: I74a746422df5f627efdfce9b6ee4331291cc0545

commit 2f8f6d804fc6578b9e6341068b70cb75b6f5b0d5 Author: jrobson <jrobson@wikimedia.org> Date:  Mon Oct 1 16:06:50 2012 -0700

add additional check to prevent h1's without .section_heading looking collapsible Change-Id: I961dc1efbdf1860c4c0a1cfd8b85a7dd2a23ec01

commit 1a95c11e699d1b3323cefa67006160f31b2cda6b Author: jrobson <jrobson@wikimedia.org> Date:  Mon Oct 1 15:55:37 2012 -0700

don't break when there are no h1's on a page without this toggling on main page which has no H1 breaks Change-Id: I71c703923b5cdf7df0eeeb086c35f866b17deb05

commit 17e21238b23eb954ee66e3996b952821da0663b1 Author: jrobson <jrobson@wikimedia.org> Date:  Mon Oct 1 15:48:50 2012 -0700

only show language button in non-beta somehow this sneaked in to the non-beta in I47c0e24b29f82896764e406ed1e800f0b924d2a7 Change-Id: I7266fd5299c26275c4103b2818260915a6878601

commit 21fa9f0e5ec1f9458f29f4bb284ae945d1b0b89c Author: jrobson <jrobson@wikimedia.org> Date:  Mon Oct 1 14:05:49 2012 -0700

address the fixme Change-Id: Ie641dbd62afe776d86137f78a378b9620119ed60

commit 13f76b846a0b0b93730bd4c6211bef0728b9efa2 Author: Translation updater bot <l10n-bot@translatewiki.net> Date:  Mon Oct 1 20:02:30 2012 +0000

Localisation updates from http://translatewiki.net. Change-Id: Ife8edd9d5f02db969cd3cb03fbd8cf957d288a3b