Bug 1019770: Add more tests for parsing GeneralizedTime and TimeChoice, r=cviecco

--HG--
extra : rebase_source : 5e8171a2a849d61866ccdff33f06d96f04fc4bd5
Bug 1032947: Change CheckNameConstraints to construct CERTCertificate instances when needed, r=keeler

--HG--
extra : rebase_source : 64bd4c390f708213242e0d4987b7117b0049d02a
Bug 965644 - Fix intermittent oranges on promise tests. r=bz
Merge m-c to inbound a=merge
Backed out changeset f97578949399 (bug 1032947)
Backed out changeset 91b03a644dbe (bug 1019770)
Backed out changeset 981f8345edd8 (bug 1019770)
Backed out changeset 5ea9b7bd2db5 (bug 1019770)
Backed out changeset 6728977a3687 (bug 1031952) to fix bustage on a CLOSED TREE
Backed out 3 changesets (bug 984048) for breaking hazard builds.

Backed out changeset 2d0c34b7045f (bug 984048)
Backed out changeset c18211a2afa1 (bug 984048)
Backed out changeset 30fa36882d57 (bug 984048)
Bug 1031952: Remove preferences for obsolete cipher suites, r=keeler

--HG--
extra : rebase_source : 22eaa4fbeb20d9b9524d550c1979f5ec27d963ac
Bug 1019770: Use mozilla::pkix::der to decode times and certificate validity period, r=cviecco

--HG--
extra : rebase_source : 2b1fa83599c4d0748757b25b56f65e10d41504c8
Bug 1019770, Part 2: modify existing GeneralizedTime tests to test TimeChoice too, r=cviecco

--HG--
extra : rebase_source : fe0b6f06a374dd1e50233c352031e6fdbde1c5f9
Bug 1019770: Add more tests for parsing GeneralizedTime and TimeChoice, r=cviecco

--HG--
extra : rebase_source : f38fd90973b4bdf2cff5887c7d48f7e7b2a7126b
Bug 1032947: Change CheckNameConstraints to construct CERTCertificate instances when needed, r=keeler

--HG--
extra : rebase_source : d0bf802f4ff3fe9900ed7444c046617aa27faea9
Bug 966471.  Add some facilities for examining the state of a promise via a PromiseDebugging utility namespace.  r=nsm,peterv
Bug 1022773 - Spot fix for hazard reporting stupidity, r=bustage

--HG--
extra : rebase_source : e9769d832cdf525115a31b27e39dea13affada99
Bug 701948 - Rename nsIGfxInfo::FEATURE_NO_INFO to nsIGfxInfo::FEATURE_STATUS_OK. r=jgilbert
Bug 951008 - Media Recorder - fire onstart event when encoder start to generate encoded data. r=roc, sr=khuey.
Bug 1005152 - Permitting the use of multiple fingerprints. r=jib