Bug 1063511 - Fix mingw builds after bug 1027906. r=tabraldes
Bug 939318 - detect network interface changes on windows properly. r=mcmanus
Now supports IPv6 as well if a new enough windows version is used.
Which notification function to use is detect at run-time.

Now sends CHANGED event if the online interface(s) are different in any
way since it was previously checked and considered UP. CHANGED is sent
before UP in case both are detected.

nIOService: split up the network event receiver function from the
network status init function and have the event receiver act on the
incoming event.

DNSservice: acts on network changes (flushes the host cache)

HttpHandler: acts on network changes
Bug 939318 - find and close HTTP connections without traffic after network change. r=mcmanus
SPDY/http2 connections get a ping and be allowed N seconds to respond.

Active HTTP connections will be allowed N seconds to get traffic, if they
don't afer N seconds they get closed to avoid risking stalled transfers.

N is 5 by default: pref is "network.http.network-changed.timeout"
Bug 939318 - protocolproxy service acts on network change. r=mcmanus
Reloads the PAC on network change, but avoids the reload if the
specified PAC URL is a file: or a data: one - as those are not likely to
have changed just because the network changed.
Bug 939318 - websockets act on network interface changes. r=mcmanus
If there's no outstanding PING, send a new to make sure the connection
is still alive and fine.
Bug 939318 - send network changed event when returning from sleep. r=mcmanus
Coming back from hibernation, the network situation is unknown and may
have changed since the computer went into sleep.
Bug 1057631 - Use real locale when pulling search engine out of the jar. r=rnewman
Bug 1063177 - Don't let plus button overlap search suggestion text. r=bnicholson
Bug 1058813 - Add telemetry probe for clicking sync preference. r=liuche
Bug 1063128 - Make sure all preferences have keys. r=liuche
Bug 1017903 - Remove synchronous search service initialization. r=liuche
Backed out changeset 279d7f0290da (bug 1017903)
Merge m-c to fx-team a=merge
Bug 1063109 - Allow for aapt to be invoked with max-res-version argument. r=nalexander
Bug 1063893 - Enable casting on beta and release. r=rnewman
Bug 1063643 - Allow for building Fennec with a limited set of resources. r=nalexander
Bug 927424 - Allow findbar binding to cancel content focusing when using RemoteFinder in an e10s window. r=evilpie.

--HG--
extra : source : 2f6420722723035b1ed11e5de8e1829e827552fa
Bug 1063991 - Lift inner class to avoid javac optimization failure. r=rnewman
Bug 1057186 - Add a way to specify that nsDefaultURIFixup should obey the domain whitelist when not using keyword searches. r=smaug

--HG--
extra : transplant_source : %D5%AC%02%CE34%F8%D8.%7E%87%9AZ%C0%B5%21%16%F5H%D3
Backed out changeset 7f58c77bb165 (bug 1057186) for xpshell bustage