8019c76ef87b7e09724cc565ba399e971f9ed891: Bug 1410209, part 1 - Rename OSFile's ErrorEvent to avoid name conflicts. draft
Andrew McCreight <continuation@gmail.com> - Thu, 26 Oct 2017 13:43:23 -0700 - rev 687825
Push 86611 by bmo:continuation@gmail.com at Fri, 27 Oct 2017 20:53:14 +0000
Bug 1410209, part 1 - Rename OSFile's ErrorEvent to avoid name conflicts. ErrorEvent is also the name of a DOM event class, which causes an assertion in the XPCOM leak checking system with the second patch. MozReview-Commit-ID: 3xTHondZr9n
8c30c7648356310951f2eb900374c6533443900a: Bug 1412138 - Re-fix mode lines in ipc/chromium and ipc/glue. r=kanru draft
Andrew McCreight <continuation@gmail.com> - Thu, 26 Oct 2017 16:05:47 -0700 - rev 687824
Push 86611 by bmo:continuation@gmail.com at Fri, 27 Oct 2017 20:53:14 +0000
Bug 1412138 - Re-fix mode lines in ipc/chromium and ipc/glue. r=kanru
b5b3cb3882b3bc6f9378ce1291af550603ef9717: Bug 1412137 - Fix up mode lines in docshell/. r=freesamael draft
Andrew McCreight <continuation@gmail.com> - Thu, 26 Oct 2017 16:03:44 -0700 - rev 687823
Push 86611 by bmo:continuation@gmail.com at Fri, 27 Oct 2017 20:53:14 +0000
Bug 1412137 - Fix up mode lines in docshell/. r=freesamael MozReview-Commit-ID: 8xm0Ax7pqZF
f957613f2c35f8326ab9b4a1abe90c874853ea67: Bug 1412111 - Add mode lines to NativeOSFileInternals.{h,cpp}. r=Yoric draft
Andrew McCreight <continuation@gmail.com> - Thu, 26 Oct 2017 13:40:57 -0700 - rev 687822
Push 86611 by bmo:continuation@gmail.com at Fri, 27 Oct 2017 20:53:14 +0000
Bug 1412111 - Add mode lines to NativeOSFileInternals.{h,cpp}. r=Yoric MozReview-Commit-ID: ETHWPJo8OBF
7e77b2e5715ce510fe2a1280331637e78e034a0b: Bug 1411416 - Don't leak nsOfflineCacheUpdateService::mAllowedDomains. r=mayhemer draft
Andrew McCreight <continuation@gmail.com> - Wed, 25 Oct 2017 09:55:02 -0700 - rev 687821
Push 86611 by bmo:continuation@gmail.com at Fri, 27 Oct 2017 20:53:14 +0000
Bug 1411416 - Don't leak nsOfflineCacheUpdateService::mAllowedDomains. r=mayhemer MozReview-Commit-ID: D9Bq3NZYaO6
14343beac3909e9605e33df3079606b924e452fb: Bug 1411259 - Reduce mochitest tab process leak threshold to 0 on non-Windows platforms. r=erahm draft
Andrew McCreight <continuation@gmail.com> - Tue, 24 Oct 2017 06:54:07 -0700 - rev 687820
Push 86611 by bmo:continuation@gmail.com at Fri, 27 Oct 2017 20:53:14 +0000
Bug 1411259 - Reduce mochitest tab process leak threshold to 0 on non-Windows platforms. r=erahm Also, reduce the leak threshold on Windows. MozReview-Commit-ID: ClPa9CrYWX2
09349dc43386bdfc80ab3802769c57fcbcf065d2: Bug 1408523: use SyncRunnable instead of Dispatch(...NS_DISPATCH_SYNC) when running on non-nsThreads r=jib draft
Andrew McCreight <continuation@gmail.com> - Tue, 24 Oct 2017 06:42:47 -0700 - rev 687819
Push 86611 by bmo:continuation@gmail.com at Fri, 27 Oct 2017 20:53:14 +0000
Bug 1408523: use SyncRunnable instead of Dispatch(...NS_DISPATCH_SYNC) when running on non-nsThreads r=jib MozReview-Commit-ID: D7FL3OZ97dX
99c3cab71390f5cc6bef902fb9b3788ee5cb4227: Bug 1400660 - Create a new pref to determine the initial state of the 'See details' panel in about:blocked pages.r?francois draft
Prathiksha <prathikshaprasadsuman@gmail.com> - Sat, 28 Oct 2017 01:56:31 +0530 - rev 687818
Push 86610 by bmo:prathikshaprasadsuman@gmail.com at Fri, 27 Oct 2017 20:41:11 +0000
Bug 1400660 - Create a new pref to determine the initial state of the 'See details' panel in about:blocked pages.r?francois MozReview-Commit-ID: 8JekTzsMlEe
ce7ec229b1402cea05ff4cec0ba56a6f50c89493: Bug 1412136 - [taskgraph] Don't assume all tasks have a 'tags' attribute in artifact template, r?dustin draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 27 Oct 2017 16:04:04 -0400 - rev 687817
Push 86609 by ahalberstadt@mozilla.com at Fri, 27 Oct 2017 20:39:12 +0000
Bug 1412136 - [taskgraph] Don't assume all tasks have a 'tags' attribute in artifact template, r?dustin MozReview-Commit-ID: IbiD2zbCeh
cdb7a5b117e223859a0176c5c19dacab5a9657b1: Bug 1412136 - [taskgraph] Use 'mergeDeep' in templates, r?dustin draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 27 Oct 2017 11:48:23 -0400 - rev 687816
Push 86609 by ahalberstadt@mozilla.com at Fri, 27 Oct 2017 20:39:12 +0000
Bug 1412136 - [taskgraph] Use 'mergeDeep' in templates, r?dustin MozReview-Commit-ID: 2foWko3i4NK
dc8a178ec7e19a7295e33ddfa1ebd555f78f6b63: Bug 1412136 - Upgrade third_party/python/jsone to version 2.3.1, r?dustin draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 27 Oct 2017 11:45:07 -0400 - rev 687815
Push 86609 by ahalberstadt@mozilla.com at Fri, 27 Oct 2017 20:39:12 +0000
Bug 1412136 - Upgrade third_party/python/jsone to version 2.3.1, r?dustin This patch was generated by: $ hg rm third_party/python/jsone/* $ cd third_party/python/jsone $ pip wheel jsone $ unzip <downloaded wheel> MozReview-Commit-ID: BdjFByECFBT
d65b1c2b73fdae87671d04cb68df606e004c24db: bug 1357815 - 4/4: go a bit overboard on testcases for SHA-256 support in add-on signatures r?jcj draft
David Keeler <dkeeler@mozilla.com> - Fri, 27 Oct 2017 11:20:33 -0700 - rev 687814
Push 86608 by bmo:dkeeler@mozilla.com at Fri, 27 Oct 2017 20:19:47 +0000
bug 1357815 - 4/4: go a bit overboard on testcases for SHA-256 support in add-on signatures r?jcj MozReview-Commit-ID: K4WYTYPXpi1
9e6824b7090003484ae8d7c7882bca12794835e9: bug 1357815 - 3/4: support SHA256 in PKCS#7 signatures on add-ons r?jcj,dveditz draft
David Keeler <dkeeler@mozilla.com> - Tue, 24 Oct 2017 15:27:53 -0700 - rev 687813
Push 86608 by bmo:dkeeler@mozilla.com at Fri, 27 Oct 2017 20:19:47 +0000
bug 1357815 - 3/4: support SHA256 in PKCS#7 signatures on add-ons r?jcj,dveditz As a result of this patch, the hash algorithm used in add-on signature verification will come from the PKCS#7 signature. If SHA-256 is present, it will be used. SHA-1 is used as a fallback. Otherwise, the signature is invalid. This means that, for example, if the PKCS#7 signature only has SHA-1 but there are SHA-256 hashes in the signature file and/or manifest file, only the SHA-1 hashes in the signature file and manifest file will be used, if they are present (and verification will fail if they are not present). Similarly, if the PKCS#7 signature has SHA-256, there must be SHA-256 hashes in the signature file and manifest file (even if SHA-1 is also present in the PKCS#7 signature). MozReview-Commit-ID: K3OQEpIrnUW
6d9744aa04f2111604cabf7aa92484ae5dec8d31: bug 1357815 - 2/4: refactor away unnecessary parts of certificate verification in add-on signature verification r?jcj draft
David Keeler <dkeeler@mozilla.com> - Tue, 24 Oct 2017 13:32:02 -0700 - rev 687812
Push 86608 by bmo:dkeeler@mozilla.com at Fri, 27 Oct 2017 20:19:47 +0000
bug 1357815 - 2/4: refactor away unnecessary parts of certificate verification in add-on signature verification r?jcj MozReview-Commit-ID: 4JKWIZ0wnuO
b69abf78c004e8e0c6829e1817c42cbc01091f1c: bug 1357815 - 1/4: move VerifyCMSDetachedSignatureIncludingCertificate to where it's used r?jcj draft
David Keeler <dkeeler@mozilla.com> - Tue, 24 Oct 2017 13:18:14 -0700 - rev 687811
Push 86608 by bmo:dkeeler@mozilla.com at Fri, 27 Oct 2017 20:19:47 +0000
bug 1357815 - 1/4: move VerifyCMSDetachedSignatureIncludingCertificate to where it's used r?jcj MozReview-Commit-ID: JsBPGhDxQoS
d6be1f66be7bd0bacea13b440f795871a2b1d9a0: Bug 1412411 - Add Screenshots scalars to main ping draft
Jared Hirsch <ohai@6a68.net> - Fri, 27 Oct 2017 12:53:26 -0700 - rev 687810
Push 86607 by bmo:jhirsch@mozilla.com at Fri, 27 Oct 2017 20:19:41 +0000
Bug 1412411 - Add Screenshots scalars to main ping MozReview-Commit-ID: 91sA1vqN1Il
e6e544e69dd4393c9aef93fa4bd4f91196833198: Bug 1409259 - Add a console warning for soon-to-be-distrusted roots r?keeler draft
J.C. Jones <jjones@mozilla.com> - Wed, 18 Oct 2017 22:29:42 -0700 - rev 687809
Push 86606 by bmo:jjones@mozilla.com at Fri, 27 Oct 2017 19:56:46 +0000
Bug 1409259 - Add a console warning for soon-to-be-distrusted roots r?keeler This patch adds a new diagnostic status flag to nsIWebProgressListener, STATE_CERT_DISTRUST_IMMINENT, which indicates that the certificate chain is going to change validity due to an upcoming distrust event. The first of these events is this bug, affecting various roots from Symantec. The STATE_CERT_DISTRUST_IMMINENT flag is set by nsNSSCallbacks and passed, via nsSecureBrowserUIImpl, to browser.js where it is used to alert the console. Adding this sort of diagnostic printing to be accessible to browser.js is a long-desired goal, as future functionality can start doing more decision-making there. We may, for example, also want to degrade the lock icon, which will be straightforward with this flag. This commit does not implement the IsCertificateDistrustImminent method. That is follow-on work. MozReview-Commit-ID: 75IOdc24XIV
e197bf8e99f9461b54ab15d98b61843b60f30b36: Bug 1409259 - Add Symantec root and Apple/Google intermediate lists r?keeler draft
J.C. Jones <jjones@mozilla.com> - Wed, 18 Oct 2017 17:17:20 -0700 - rev 687808
Push 86606 by bmo:jjones@mozilla.com at Fri, 27 Oct 2017 19:56:46 +0000
Bug 1409259 - Add Symantec root and Apple/Google intermediate lists r?keeler This is the list of affected Symantec roots and the Apple and Google carved out sub-CAs being whitelisted. These lists are created using the crtshToDNStruct tool. These sub-CAs are to be explicitly whitelisted in the distrust logic being applied to Symantec root CAs. Sources: https://groups.google.com/d/msg/mozilla.dev.security.policy/FLHRT79e3XE/riCrpXsfAgAJ https://groups.google.com/d/msg/mozilla.dev.security.policy/FLHRT79e3XE/90qkf8jsAQAJ MozReview-Commit-ID: 3atUGcjG6GD
bffea325f99470f6255c7290912aa198b32cd9ea: Bug 1409259 - Refactor "TrustOverrides" header for existing trust overrides r?keeler draft
J.C. Jones <jjones@mozilla.com> - Mon, 16 Oct 2017 23:17:52 -0700 - rev 687807
Push 86606 by bmo:jjones@mozilla.com at Fri, 27 Oct 2017 19:56:46 +0000
Bug 1409259 - Refactor "TrustOverrides" header for existing trust overrides r?keeler Since we'll need the same structs and mechanisms to work with the Symantec roots, this patch makes the matching function generic and moves it into a new header, "TrustOverrides.h". This also moves the GlobalSignData out into "TrustOverride-GlobalSignData.inc" and the WoSign/StartCom to "TrustOverride-StartComAndWoSignData.inc". MozReview-Commit-ID: 2yWcvrngKwr
6fd32cbee4355f0a84ca55d76f9ade8cbffc42d6: Bug 1412251: Make style sharing look at XBL / Shadow DOM rules. r?bz draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 27 Oct 2017 18:42:39 +0200 - rev 687806
Push 86605 by bmo:emilio@crisal.io at Fri, 27 Oct 2017 19:53:57 +0000
Bug 1412251: Make style sharing look at XBL / Shadow DOM rules. r?bz MozReview-Commit-ID: 861FcEy7O26
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip