Bug 826657 part.1 nsTextStore should support ITfMouseTrackerACP r=emk
Bug 826657 part.2 Implement NOTIFY_IME_OF_MOUSE_BUTTON_EVENT in XP part r=smaug+ehsan
Bug 826657 part.3 nsTextStore should handle NOTIFY_IME_OF_MOUSE_BUTTON_EVENT r=emk
Bug 1056166 part 1 - Clean up nsHTMLEditRules::SplitAsNeeded; r=ehsan
Bug 1056166 part 2 - Clean up InsertTextTxn; r=ehsan
Bug 1056166 part 3 - Clean up ChangeAttributeTxn; r=ehsan
Bug 1056166 part 4 - Remove nsEditProperty; r=ehsan
Bug 1056166 part 5 - Clean up ChangeCSSInlineStyleTxn; r=ehsan

--HG--
rename : editor/libeditor/ChangeCSSInlineStyleTxn.cpp => editor/libeditor/ChangeStyleTxn.cpp
rename : editor/libeditor/ChangeCSSInlineStyleTxn.h => editor/libeditor/ChangeStyleTxn.h
Bug 1056166 part 6 - Clean up IMETextTxn; r=ehsan
Bug 1058394 - Don't skip holes in Array#find and Array#findIndex. r=till

--HG--
extra : rebase_source : 8a766b57c90e4b55a827555fd6bf8bfa5b3dc6b8
Bug 994541 - Don't require GL layers for OMTC on linux. r=Bas
Merge mozilla-central to mozilla-inbound
Bug 1055852 - Part 2: Remove the suppressions for these leaks. r=mccr8
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 interface changes. r=mcmanus
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 939318 - Introduce the "network.notify.changed" prefs. r=mcmanus

Makes it possible to disable 'changed' events.

Disable the events in test_ping_aboutnetworking.js and in
test_proxy-failover_passing.js
Bug 1033910 - Enable RTSP capability while using android::MediaCodec. r=cpearce