Bug 839376 (part 9) - Fix six rooting hazards in methodjit/PolyIC.cpp.  r=terrence.

--HG--
extra : rebase_source : efcf013c9593f14958499165bc9b2941695056a8
Bug 839376 (part 10) - Fix five rooting hazards in jsproxy.cpp.  r=terrence.

--HG--
extra : rebase_source : 3a6220485cff14cca365a866dbcc21fda701b5b4
Bug 839376 (part 11) - Fix two more easy rooting hazards.  r=terrence.

--HG--
extra : rebase_source : 37e7f5748b62018ab8ba8010f64d2c84f14578fa
Bug 839376 (part 12) - Fix two easy rooting hazards in shell/js.cpp.  r=terrence.

--HG--
extra : rebase_source : f542f9d056b956463ddf474efa538ea9a20d970d
Bug 839376 (part 13) - Fix ten easy rooting hazards in vm/Debugger.cpp.  r=terrence.

--HG--
extra : rebase_source : 0cc515f0f423d8794dd42eff70b6056cf8d6919f
Bug 841163 - Ensure that we recompute SVG text glyph positions only once frames have been reconstructed. r=roc