Localisation updates from http://translatewiki.net.

Change-Id: I6487d4ddaa7dc799ef07e40557a09870e48bf7a7
Add Page and Section view

Change-Id: I50d8425d030ed8d12ae915d7276d1db443009e71
Alpha: Surface talk pages on article

Adds a talk speech bubble to right of article title
When clicked opens an overlay showing current discussions
For non-js users points to talk page

Suggested next steps:
Iterate on design
Show intermediate menus for smaller subheadings e.g. h3s
Allow contributions via overlay (I'd suggest a + icon in the
top right corner)
Currently doesn't work with dynamic page loads (we should refactor that
code to use page.js)

Change-Id: I6e206267b754e1851c1223efb249a3830ba963d2
Bug 46441: Move legacy css for menu into mobilemenu.css

I was reviewing Ic6fd7585d25a051895e1eea26acb2f4934c97120 to suggest
this change but it got merged before I could do so

the jsEnabled method is flawed. It also applies to phones with js enabled
Older phones can not access the menu without going via Special:MobileMenu
page - so putting the fallback css here makes much more sense.

In process fix..
Bug 46441

Change-Id: I4365f914f95a8b4d1f2d9ab2e37614e835cc2fc5
Merge "Bug 46441: Move legacy css for menu into mobilemenu.css"
Merge "Alpha: Surface talk pages on article"
Ensure userlogin.js checks for wgMFLoginHandshakeUrl before handshaking

Without this, if you leave wgMFLoginHandhakeUrl == false, this will
attempt to redirect you to /null!

Change-Id: I92e2ce8fe21682fcd6022f1f0f4296e5fb6c1218
Merge "Ensure userlogin.js checks for wgMFLoginHandshakeUrl before handshaking"
Add lead photo upload CTA (#343)

This introduces a small addition to View, the preRender() function which
can be used to manipulate the data which is passed to the template.

Change-Id: I77ea2bc2b610b22e266a090374ea24c6af9e4f2c
Regression: Stop low res main menu icon from 404ing due to move

Follow up to I4365f914f95a8b4d1f2d9ab2e37614e835cc2fc5

Change-Id: Id95b18a22fac371b1e0aa7682e18be073305ed2c
Merge "Add lead photo upload CTA (#343)"
Story 396: Make Upload dashboard available on stable

Promoted from beta

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

Change-Id: If9f3a2e80548006637e315f526c6ca65db7924ab
Off with your head iphone2

You useless piece of junk

Change-Id: Ib1a04ae71dfca869d17494f0cf963c654b4d7a0d
Merge "Localisation updates from http://translatewiki.net."
Revert "Localisation updates from http://translatewiki.net."

This override If9f3a2e80548006637e315f526c6ca65db7924ab

This reverts commit 7ffd455862291f8cb2c1a00f03e93fe1d15efde6

Change-Id: I87e16b0728ee1061369e79bfffb013aca10f1b89
Merge "Revert "Localisation updates from http://translatewiki.net.""
Merge "Story 396: Make Upload dashboard available on stable"
Always allow viewport zooming

The changeset that introduced this [1] didn't specify an Opera Mobile
browser version

Tried against latest Opera Mobile and it is fine so let's throw away

[1] I9e3e387cc3454e05156c2e285982eae36cbb85c7

Change-Id: Ia3877bb4cb3c6abc8536b92538c54c33a18e6d9e
Urgent fix: Provide greater expect-ations (fix breaking tests)

Make use of expect in qunit tests
(see change I214b3d4da46f3f3bb0fcde313ac2d82439e40e3c)
Avoid using module and test as a global

(All tests are currently failing with latest core so please merge
this asap)

Change-Id: I545cd1520ac4b0f945b71f76479473bcebe66573