Bug 875622 part 1.  Pass through mutable handles to all the various places where we have to work with JS::Value in codegen.  r=smaug
Bug 875622 part 2.  Use handles in ConvertJSValueToString.  r=smaug
Bug 875363 - Improve VKB clearing in testAddSearchEngine; r=jmaher
Bug 875705 - Fix odd numbering of nsAttrValue::ValueType. r=smaug
Bug 875175 - Stop continuous reflow and invalidation of entire SVG when an element that is partially/wholly outside the viewport is subject to a transform animation. r=dbaron
Bug 855221 - Don't flush from imgFrame::ImageUpdated(), which can be called from the decoder thread. r=jrmuizel

--HG--
extra : rebase_source : a52a6ed8dc4d0477593f0af8289bb14a61594a3a