Bug 1106602 (Part 1) - Use pretransform dest rect as default SVG-as-image viewport. r=dholbert
Bug 1106602 (Part 2) - Add tests for nonuniform scaling of SVG-as-image. r=dholbert
Bug 1087872 - Tests for dynamic change of ruby frames. r=bz,dbaron

--HG--
extra : rebase_source : 4fa97f21d33e96bfc6bf8456f7ce8983e1fedee2
extra : amend_source : 5c80d0ded3816655b8f05ef44f496b2a991d6940
extra : source : ea286aab916d2a35b4a08dc808667c78d4142968
Bug 1111830 - b2g profiling shouldn't delegate to child processes like e10s. r=mconley

--HG--
extra : rebase_source : 8dd4735fa38227890760c3781d78ce809abcc703
Bug 1073919 - Disallow yield use in destructuring exprs in formals. (r=jorendorff)
Bug 1108145 - Fix debug mode in-place Ion->Baseline bailout at loop heads. (r=jandem)
Bug 1109328 - Fix an OOM case when compiling debug instrumentation in Baseline. (r=jandem)
Bug 1109375 - Make ICGetProp_Generic clonable for debug mode OSR. (r=jandem)
Bug 1109915 - Forward live debug scopes when bailing out with a RematerializedFrame. (r=luke)
Bug 1111199 - Use pcForNativeAddress instead of pcForReturnAddress when doing debug mode OSR during exception handling. (r=jandem)
Bug 1107937 - Followup: bring RematerializedFrame::hasCallObj implementation in line with Interpreter and BaselineFrame's. (r=jandem)
Bug 1111300 - Fix stupid bug miscomputing the number of actual args in RematerializedFrames. (r=efaust)
Bug 1109964 - Recover missing arguments in DebugScopeProxy when the optimized arguments comes from a non-'arguments' slot. (r=luke)
Bug 1070755: Fix invalid key for module init histogram; r=vladan

--HG--
extra : rebase_source : ef763b640d733198a951553aae3591725839f4ed
Bug 1111025 - Add newChanelChannelFromURIWithLoadInfo to nsIIOService (r=sicking)
Bug 1095798 - Add NetUtil.NewChannel2 and NetUtil.asyncFetch2 to NetUtil.jsm (r=sicking)
Bug 1087725: Make JS callers of ios.newChannel call ios.newChannel2 in b2g/ (r=sicking)
Bug 1098275 - Inlinize block-level boxes inside ruby. r=heycam

--HG--
extra : rebase_source : 70a969d3a6be4ea5dfe14777aa7c31189ade7211
extra : source : 30e0ea21cdfaa29f2c138f0b8975da984e8ac009
Bug 1098257 - Add tests for inlinizing block-level boxes inside ruby. r=heycam

--HG--
extra : rebase_source : 312702b9a3a6cfacc067001fe4013dbf23b6b52a
extra : source : 02feede82eaf3c822748fc5751f20b21bb0ac514
Bug 1010966 - Reduce gl()->fEGLImageTargetTexture2D() call from tiled layer on gonk r=nical