Bug 1019770: Add tests for checking of notAfter and notBefore, r=cviecco

--HG--
extra : rebase_source : 614e002886ffa73e7e38218ebb3ea2509edcd1a4
Bug 965967, part 2 - Get rid of the remaining Thebes backed gfxContexts in PluginInstanceChild.cpp. r=mattwoodrow
Bug 1033607 - Get rid of Thebes backed gfxContexts in Gonk Widget code by killing of a bunch of non-OMTC code. r=mattwoodrow
Bug 1031153 - Move unicode-range descriptor serialization to nsStyleUtil. r=dbaron
Bug 950323 follow-up - Correct the logic in the moz.build file; r=bsmedberg
Merge m-c to inbound. a=merge
Bug 1027802 - Try to get ANR report and stack trace when Fennec hangs; r=jmaher
Bug 1031103 - Enable test_bug659743.xml on Android 2.3; no review
Backout 303027a0da95 (bug 1013571) due to persistent oranges (bug 1032011, bug 1032605, bug 1032783)
Bug 1018583 part 1.  Remove the execute-in-sandbox mode for javascript: URIs, and use the don't-execute mode wherever we used the sandbox one.  r=bholley,dao
Bug 1018583 part 2. Remove the returnStringOnly gunk from sandboxes.  r=bholley
Bug 966452 part 1.  Refactor the js_ReportUncaughtException to produce a (message, JSErrorReport*) pair before reporting.  r=waldo
Bug 966452 part 2.  Report all unhandled Promise rejections.  r=nsm
Bug 857648 part 1.  Remove unnecessary code that tries to filter out non-JS stack frames from a known-JS-only stack.  r=khuey
Bug 857648 part 2.  Split JSStackFrame into a generic class and a JS-specific class.  r=khuey
Bug 857648 part 3.  Switch from using JS::DescribeStack to JS::CaptureCurrentStack for producing JSStackFrames.  r=khuey
Bug 857648 part 4.  Add a formattedStack attribute on nsIStackFrame.  r=khuey
Bug 857648 part 5.  Expose a .stack property on DOMExceptions.  r=khuey
Bug 857648 part 6.  Remove the now-unused JS::DescribeStack API.  r=jimb
Backed out changeset 03b7d111cc86 (bug 857648)