hardware back button behaviour

this addresses bugs:
40904 and 42805

has is set/reset when navigation menu opened/closed
change to mf-history.js allows search to be closed via back button by
defining hash as having changed on original page load

Change-Id: I4879f538927747b37163a980fac39a7fecaddf3c
recenter the navigation overlay heading (again)

why does this keep breaking!?!
see 43876d1f5b2406c31b11f4047ad3c118c6dfbbd0
probably broken by I25253c90b368b3628f67836e45877795e290996d

Change-Id: Id9dd3d5413dc7e709c71b472eefceafb7ad593eb
Now that 1.20 is out, we don't need to spend 4ms on this

Change-Id: I9dc9bf7089955aac4bed07be5636d83814c77cf5
refactor image module - add displayPhoto function

Change-Id: Id82e847a513514d9bf5bc23a8b72ec0c07edb784
update link on an upload

Change-Id: I6b778b300e16bb01843c36679f18f82c3527b358
add generic function to control display of spinner in image module

Change-Id: Ib65a68a677644c30fe4794afa76e208b81f1fbcf
add caption as description to newly uploaded photo [alpha]

Change-Id: I383e2d0777b7b7384f87492af41129c7a2b21741
style watching action as a toast notification

Change-Id: Ifac2e5925fea37712952196c4673d20ce60e2943
remove edit toggle module dependency (bug 43246)

this addresses the problem with multiple arrows (previously
footerInitialised flag ignored)

Change-Id: I32d121b369047a83d1a60d58a2ce52a350be069c
move search specific styling into mf-search.css

going forward we only want to load this styling on the search
results page

add FIXME to explain this

Change-Id: I0a8e460cf43699059cc90bdc54e2be32f1fbf2a3
fix rendering of login form on firefox (bug 43247)

support vendor prefixed box-sizing

Change-Id: I54d811e8e9da3994256f21ba2594c078aedb6e52
drop summary section toggling [beta]

based on real data this feature doesn't seem to get used frequently
enough

2,744 / 102,230
= 2.7% of all toggles
compared to
28,264 / 102,230
= 28% for section_1 (the following section)
and
3,829 / 102,230
= 3.7%
for section_7 (which doesn't even feature on
all articles)

based on data in:
https://www.mediawiki.org/w/index.php?
	title=Event_logging/Mobile&oldid=619140#Section_toggles

Change-Id: I109f70dd82d4cec29fbdb0f33abd586ccb6b3332
define when photos should appear on articles

follow guidelines of https://mingle.corp.wikimedia.org/projects/mobile/cards/282

Change-Id: I0abfb92fafe01f480f90363ecade08a4d084fd10
limit photo uploads to talk and article namespaces

pass namespace in js config

Change-Id: If6e5fac6e8b59e074c44dd80fd2b6980236eed10
use responsive images in dynamically loaded sections (bug 41288)

not tested due to lack of retina display...

Change-Id: I91833e4f22b8718d180f980a9b64c74c0adec05c
Kill $wgMFConfigProperties, does nothing these days

Change-Id: I563a5c6156bc191c37fa7f1afcd1b20df550fa67
Untangle MobileFormatter from MobileContext

Change-Id: Id73eb76bdc380acc71b7a66ba792fb4e094bff67
fix background color of header (bug 43242)

on Windows based phones where gradient doesn't work we get a horrible
black color making text unreadable. This fixes situation..

Change-Id: I3d93a3c62bc46b7900b9753ab2998c481f91bf0e
remove overlay close button from special pages (bug 42744)

This seems to be the easiest fix for the time being and encourages
use of the browser back button.

Change-Id: Ib5f4cec02b0a4e145f7f0dd3a5bfe1a0796e7c61
Merge "recenter the navigation overlay heading (again)"