Bug 832943 keep explicit reference to our error handling web listeners to avoid unexpected gc, r=felipe
ï»¿Bug 834091: Verify certificate chain for signed B2G apps as of the current time (now) instead of the signing time, r=bsmith

--HG--
extra : amend_source : 86d8ca2b28259aaf41983740b809ef8a51befc4f
extra : rebase_source : e5a1c1199756e929f14852f5c83ba28d097449f4
Bug 782850 fix nsContextMenu to work in social content panels, r=felipe
Backed out changeset e9795d97ccf6 (bug 782850) for M1 failures.
Merge m-c to inbound.
Bug 802506: add marionette test case for getting IMEI. r=ferjm
Bug 834814 - allow for webgl tests to support mesa llvm driver. r=bjacob

--HG--
rename : content/canvas/test/webgl/failing_tests_linux.txt => content/canvas/test/webgl/failing_tests_linux_nvidia.txt
Bug 834414 - Fix leaks caused by missing tab change listener unregistrations. r=sriram
Bug 834414 - Remove unnecessary getInstance call that was leaking an App instance. r=wesj
Bug 834414 - Destroy the SiteIdentityPopup when the activity is destroyed to prevent leaking the activity. r=margaret
Bug 835159 - fix unused variable warning (hence error with -Werror) in nsGIOProtocolHandler - no review, trivial build fix
Bug 835030 - Remove svg.smil.enabled pref. r=dholbert
Bug 831846 - Enter a script global's compartment before running the expression decompiler on it. r=billm
Merge m-c to inbound.
Bug 738551 - transforms should only be animated with animateTransform. r=dholbert
Bug 824473: IonMonkey: Structural changes to IonBuilder, r=dvander
Bug 824473: IonMonkey: Remove use of monitoredTypesReturn to decide when inlining calls, r=dvander
Bug 824473: IonMonkey: Enable inlining of JSOP_FUNAPPLY, r=dvander
Bug 834500: IonMonkey: Don't forbid ion compilation when JM is disabled and bouncing between IM and the interpreter, r=nbp
Bug 824473: Nits + fix for ARM builds, r=dvander