Bug 921923 (part 4) - Make multi-output sizeOfFoo() functions more consistent in gfx/thebes/.  r=jkew.

--HG--
extra : rebase_source : 02ddce0e34ec6619fcaf92aa30addc77bdd8b80f
Bug 839310: Expand TLS intolerance logic to work for versions beyond TLS 1.0, r=keeler, r=wtc

--HG--
extra : rebase_source : b83a610d08abb428f0f6894fa935712f820ddfe8
Bug 926512 - Pause barrier verification during fork join sections. (r=billm)
Bug 925777 - Remove possibly thread unsafe constructors from Par variants of MIR. (r=bhackett)
Merge mozilla-central to mozilla-inbound
Bug 920927 - Fix plugin overlay handling. r=neil
Bug 920927 - Update plugin overlay handling on mobile. r=margaret
Bug 920927 - Skip reftest 580160-1 on Android, it doesn't work there. r=jmaher
Bug 924864 - Make sure GenerateSetDenseElement calls post barrier on array length increase r=terrence
Bug 807282 - Update marionette command/response to match that of the WebDriver spec; r=mdas
Bug 819050 -  Marionette response containing JSON object with element details instead of raw ID; r=mdas
Bug 926580 - Kill unused layout.enable_japanese_specific_transform pref. r=roc
Bug 922118 - Fix FilterArguments to check for eval as well. r=bhackett
Bug 759485: Add submit to HTMLElement on Marionette to submit forms without click() or send_keys(); r=mdas
Bug 926799: Move some new webrtc-specific webidl files to the webrtc-specific section in their moz.build file. r=jesup
Bug 923886 - Remove the Assertions.h #include from Char16.h; r=Waldo
Bug 924012 - Provide a HashString version for char16_t if needed; r=Waldo
Bug 924014 - Do not rely on std::numeric_limits<char16_t> being available; r=Waldo
Bug 924011 - Do not assume that PRUnichar and UChar are the same type; r=Waldo
Bug 926703 - Remove venv_mochitest.sh - use mach instead, r=mdas, DONTBUILD NPOTB