Bug 1036645 part 2 - Make using a separate config.cache the default for AC_OUTPUT_SUBDIRS. r=gps

All subconfigures are essentially doing it already, so just inverse the process. That would also limit problems with additional subconfigures (all the recent ones had to come with their own config.cache)
Bug 1036645 part 3 - Fix the subconfigure wrapper heuristics to decide when to kill config.cache. r=gps
Bug 1036794 - Remove MOZ_APP_COMPONENT_LIBS. r=mshal
Bug 1036864 - Remove EXPORT_LIBRARY. r=mshal
Bug 906114 - Wait local installation before sending messages to content. r=myk
Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows
Bug 1037164 - Add an implementation for Preferences::SetFloat. r=bz
Bug 1037019 - Add the ability to set prefs in gfxPrefs. r=milan
Bug 1037019 - Remove the mTouchActionPropertyEnabled flag in APZC and flip the pref directly in the tests. r=botond
Bug 1034627 part 4 - Fix XPCComponents and XPCWrappedJSClass to work with Latin1 strings and nursery strings. r=bholley

--HG--
extra : rebase_source : 82d0a3ab83d9f10391da38c5c658627d1701f07a
Bug 1034627 part 6 - Fix XPCVariant to work with Latin1 strings and nursery strings. r=bholley

--HG--
extra : rebase_source : be029c174195192570da688250583157825e9e06
Bug 996465 - Extract code running state machine cycles into a class. r=cpearce
Bug 996465 - Add ability to delay running state machine cycles for synchronization between decoding/main and state machine threads. r=cpearce
Bug 996465 - Enable test_fragment_play.html. r=cpearce
Bug 1034477 - Save stacks that cross contexts in js::SavedStacks. r=shu
Bug 1035045 - Handle packets by the protocol buffer. r=kamidphish

Use google protocol buffer to handle our package in LayerScope.
Note: LayerScopePacket.pb.h and LayerScopePacket.pb.cc were
generated by version 2.4.1.
Bug 1037282 - Create MediaResourceHandler and MediaCodecProxy. r=sotaro,cpearce
Bug 1028139 - DataBuffer should not be a refcounted class. r=jesup
Bug 1028226 - Clean up the code for manifest parsing. r=jmaher
Bug 1033822 - Remove unused browser-chrome code from Marionette, r=mdas