Bug 863961 - Remove overconservative assertion on argument slots never being phi-ed in needsArgsObj scripts. r=nbp
Bug 866432 - Replace AutoValueRooter with JS::Rooted<JS::Value> in gecko. r=smaug

--HG--
extra : rebase_source : 0897fc8f3968619185b754e13ca6119cb1c0f46d
Bug 866432 - Remove AutoValueRooter and replace it with RootedValue. r=terrence

--HG--
extra : rebase_source : f15a1a5fc43d3f43fc5f51fd3fb19001b040f8fe
No bug. Fix a "used but not defined" warning from calling TypedArray::type() in MIR.h. r=woof!

--HG--
extra : rebase_source : 1edf8aebf55b81c27dad32a07fe9729575f64991
bug 866354 fix social button styling on windows, r=jaws
Bug 862531: Replace BaseProxyHandler::obj_toString with className. r=jorendorff
Bug 865567 - Remove small box with orange border flickering (on top) when swiping in Snapped View.r=mbrubeck
Bug 865073: debugging protocol: Systematically catch and log exceptions thrown by handler functions that their callers would otherwise ignore. r=dcamp
Bug 866231: Have the remote protocol profiler actor copy notification values and break cycles before sending them to the client. r=dcamp
Bug 856049 - Lower border of 'Pair a device' input box is missing.r=mbrubeck
Bug 865005 - Follow-up: disable netwerk xpcshell tests on Android; DONTBUILD
Merge inbound to m-c.