Bug 730626 - Add the ability to hide the error message overlay on HTML5 videos. r=dolske,jaws
Bug 810490 - Constant stack space promise. r=mossop

--HG--
rename : addon-sdk/test/unit/test_promise.js => toolkit/modules/tests/xpcshell/test_Promise.js
Bug 678037 - Add (disabled) ability to parse script bytecode lazily, r=luke.
bug 855262 - add MozbuildObject.from_environment. r=glandium
Bug 875576 - Teach get_binary_path how to get paths from the staged-package directory. r=gps
Bug 874321 - Fix setting of expandos on Xrays for DOM bindings with named properties. r=bz.

--HG--
extra : rebase_source : 697545417d27696de05c0f22987e4cb187d226cd
Bug 856427: Add vsync support at the refresh driver (Windows DWM). r=vlad
Bug 797615 - Cosmetic cleanup for the getDisplayPort JNI wrapper. r=Cwiiis
Bug 797615 - Guard against isBrowserContentDocumentDisplayed returning true prematurely. r=Cwiiis

Prior to this change, isBrowserContentDocumentDisplayed returned false
from the time that the isFirstPaint flag was set in layout to the time
that layout handed off the rendered document to the compositor. However
the way the function is used meant that it needs to return false until
the compositor actually composites the "first-paint" rendering,
otherwise other events can sneak in and run before the compositor. This
patch moves the tracking for the flag into GeckoLayerClient so that it
can be queried and modified synchronously from both the Gecko thread in
browser.js and the compositor thread in setFirstPaintViewport.
Bug 746876 - Fix double-tap coordinates in robocop test and re-enable it. r=gbrown
Bug 876761 - Mirror moznetwork and mozcrash to m-c, r=jhammel
Bug 876332 - Set currentAnimationFrameTime correctly based on the current frame's timeout (not the next frame's timeout). r=jrmuizel

In AdvanceFrame(), timeout refers to the timeout of the *next* frame. Setting
the *current* animation frame time based on the *next* frame is nonsense, but
worked for images with uniform frame timings. Unfortunately some images
don't have uniform frame timings!
Bug 876355 - We must report telemetry *before* shutting down the decoder!  r=jrmuizel

This simply restores the control flow from pre-bug 716140.
Bug 876429 - Implement JSOP_SETCALL in the baseline compiler. r=bhackett
Bug 873615 - Make certificate verification avoid addrefing JS-wrapped listeners off the main thread. r=bsmith
Bug 875405 - fixing unpushed cx usages. r=bholley
Bug 876732 - Add a way to pass debugger args when using `mach mochitest`. r=ted
Bug 877265 - Make dmcli parseable by python 2.6;r=ahal
Bug 877640 - [AccessFu] Expose the STATE_HASPOPUP info, r=yzen
Bug 874171 - Upgrade SQLite to version 3.7.17 (SQLite changes). r=mak