Haik Aftandilian
6a9d502918
Bug 1647816 - Make sandboxing OS version checks aware of major version r=spohl
...
Fix the content and Flash sandbox policies to use the major and minor number for OS version checks allowing video playback to work properly on macOS 11 Big Sur.
Pass the macOS major and minor version to sandbox policies as a combined string.
Remove unused OSXVersion methods and members and more minor cleanup in Sandbox.mm.
Leave in the checks for unsupported versions (macOS 10.9 - 10.11) for now in case this fix needs to be uplifted.
Differential Revision: https://phabricator.services.mozilla.com/D81385
2020-06-26 19:12:39 +00:00
Kevin Jacobs
5871df542a
Bug 1642687 - land NSS NSS_3_54_RTM UPGRADE_NSS_RELEASE, r=jcj
...
Differential Revision: https://phabricator.services.mozilla.com/D81357
2020-06-26 17:46:43 +00:00
Coroiu Cristina
a2dd6e3165
Backed out changeset 7e9307a4a744 (bug 1555557) for talos failures on a CLOSED TREE
2020-06-26 17:32:28 +03:00
Nihanth Subramanya
376f7d3883
Bug 1555557 - Do cert override file writes off the main thread. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D35375
2020-06-26 10:48:42 +00:00
Dorel Luca
03ea5569f1
Backed out 3 changesets (bug 1640612) on dev's request for regressing Bug 1648624
...
Backed out changeset c2d1a0de6874 (bug 1640612)
Backed out changeset 188dc24e864a (bug 1640612)
Backed out changeset 2fe263339790 (bug 1640612)
2020-06-26 11:28:14 +03:00
R. Martinho Fernandes
b4bf6419e0
Bug 1645192 - Enable EV Treatment for "certSIGN Root CA G2" root certificate r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D81052
2020-06-26 07:15:41 +00:00
Butkovits Atila
305a24de4b
Backed out changeset 6a93e7a5e237 (bug 1555557) for causing build bustage on nsCertOverrideService.cpp. CLOSED TREE
2020-06-26 02:54:59 +03:00
Nihanth Subramanya
7c0a2f07b9
Bug 1555557 - Do cert override file writes off the main thread. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D35375
2020-06-25 17:15:36 +00:00
Doug Thayer
206bfb45d1
Bug 1648142
- Block on cert storage ops prior to shutdown r=keeler
...
This just spins the event loop during fast shutdown until all queued
cert_storage tasks have completed. The patch achieves this by simply
adding a counter which will be incremented and decremented on the
main thread via tying into the tasks' `new` and `done` methods. A
slightly more performant solution would use a condvar and sleep the
main thread waiting on pending operations to complete, but given the
low frequency of these occuring during shutdown, such an approach
would be overkill.
Differential Revision: https://phabricator.services.mozilla.com/D80906
2020-06-25 20:33:51 +00:00
Butkovits Atila
f2f500e3e6
Backed out changeset 7fbc8bcf6859 (bug 1555557) as requested by dev. CLOSED TREE
2020-06-25 20:11:41 +03:00
Nihanth Subramanya
d34c9a3778
Bug 1555557 - Do cert override file writes off the main thread. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D35375
2020-06-25 16:30:54 +00:00
Mathieu Leplatre
a4fabab49a
Bug 1639284 - Store records, timestamp and metadata in one IndexedDB transaction r=Gijs,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D78246
2020-06-24 10:00:53 +00:00
Kevin Jacobs
669967478e
Bug 1642687 - land NSS 87fa2f0598ad UPGRADE_NSS_RELEASE, r=jcj
...
2020-06-24 Kai Engert <kaie@kuix.de>
* automation/release/nspr-version.txt:
Bug 1640516 - NSS 3.54 should depend on NSPR 4.26. r=kjacobs
[87fa2f0598ad] [tip]
2020-06-23 Kevin Jacobs <kjacobs@mozilla.com>
* .hgtags:
Added tag NSS_3_54_BETA1 for changeset 2bd2f3267dc5
[fe2ed4384f6a]
Differential Revision: https://phabricator.services.mozilla.com/D80989
2020-06-25 00:30:56 +00:00
Kershaw Chang
a674c80bfb
Bug 1640612 - Allow socket process to read /etc, r=gcp
...
Differential Revision: https://phabricator.services.mozilla.com/D80718
2020-06-24 20:43:30 +00:00
Kershaw Chang
aba86f73b8
Bug 1640612 - Allow FIONREAD ioctl for socket process, r=jld
...
Differential Revision: https://phabricator.services.mozilla.com/D79071
2020-06-24 20:43:01 +00:00
Kershaw Chang
c49db2fc38
Bug 1640612 - Deal with uname() for socket process, r=jld
...
Differential Revision: https://phabricator.services.mozilla.com/D78148
2020-06-24 20:42:47 +00:00
Matt Woodrow
ea21b3dd8e
Bug 1646582 - Remove RemoteWebProgressManager. r=nika,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D80129
2020-06-24 19:59:04 +00:00
Dorel Luca
90a64f0da1
Backed out 4 changesets (bug 1646582) for Browser-chrome failures on nsIWebProgress.addProgressListener. CLOSED TREE
...
Backed out changeset 2111dd0d6dc0 (bug 1646582)
Backed out changeset e6c496c5a4b1 (bug 1646582)
Backed out changeset 49b4ae8c8be0 (bug 1646582)
Backed out changeset 9d42ec89240c (bug 1646582)
2020-06-24 07:50:07 +03:00
Matt Woodrow
acd97f7b2c
Bug 1646582 - Remove RemoteWebProgressManager. r=nika,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D80129
2020-06-24 03:25:09 +00:00
Jean-Yves Avenard
87438519f0
Bug 1637500 - P2. Rename methods as they are not always dealing with "threads". r=froydnj
...
Before P1, GetCurrentThreadSerialEventTarget would have always returned the same data as NS_GetCurrentThread, making the comment incorrect Now it will properly return the running TaskQueue if any.
This change of name more clearly exposes what they are doing, as we aren't always dealing with threads directly; but a nsISerialEventTarget
Differential Revision: https://phabricator.services.mozilla.com/D80354
2020-06-23 05:05:36 +00:00
Narcis Beleuzu
b894acb874
Backed out 4 changesets (bug 1646582) for mochitest failures on test_ext_tabs_create.html . CLOSED TREE
...
Backed out changeset ce5cdfc5d7cf (bug 1646582)
Backed out changeset 2ac69a2b6708 (bug 1646582)
Backed out changeset 74d89cb24414 (bug 1646582)
Backed out changeset 7de0ff1af560 (bug 1646582)
2020-06-23 06:30:03 +03:00
Matt Woodrow
f851c6be5b
Bug 1646582 - Remove RemoteWebProgressManager. r=nika,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D80129
2020-06-23 01:23:59 +00:00
Kevin Jacobs
34be3870be
Bug 1642687 - land NSS 2bd2f3267dc5 UPGRADE_NSS_RELEASE, r=jcj
...
2020-06-22 Kevin Jacobs <kjacobs@mozilla.com>
* lib/util/quickder.c:
Bug 1646520 - Stricter leading-zero checks for ASN.1 INTEGER values.
r=jcj
This patch adjusts QuickDER to strictly enforce INTEGER encoding
with respect to leading zeros:
- If the MSB of the first (value) octet is set, a single zero byte MAY
be present to make the value positive. This singular pad byte is
removed.
- Otherwise, the first octet must not be zero.
[2bd2f3267dc5] [tip]
Differential Revision: https://phabricator.services.mozilla.com/D80543
2020-06-22 22:24:10 +00:00
tkhan
6ccabd4784
Bug 1602668 - M(1) manifest and test changes. r=kmag,karlt,necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D70362
2020-06-22 19:09:49 +00:00
Csoregi Natalia
aec20399f5
Backed out changeset a0af6d53c082 (bug 1639284) for multiple failures e.g. browser_asrouter_whatsnewpanel.js CLOSED TREE
2020-06-22 12:20:39 +03:00
Mathieu Leplatre
07af99c7f1
Bug 1639284 - Store records, timestamp and metadata in one IndexedDB transaction r=Gijs,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D78246
2020-06-22 08:21:40 +00:00
Kevin Jacobs
bc02cf3e36
Bug 1642687 - land NSS 699541a7793b UPGRADE_NSS_RELEASE, r=jcj
...
2020-06-16 Sohaib ul Hassan <sohaibulhassan@tuni.fi>
* lib/freebl/mpi/mpi.c, lib/freebl/mpi/mpi.h,
lib/freebl/mpi/mplogic.c:
Bug 1631597 - Constant-time GCD and modular inversion
r=rrelyea,kjacobs
The implementation is based on the work by Bernstein and Yang
(https://eprint.iacr.org/2019/266 ) "Fast constant-time gcd
computation and modular inversion". It fixes the old mp_gcd and
s_mp_invmod_odd_m functions.
The patch also fix mpl_significant_bits s_mp_div_2d and s_mp_mul_2d
by having less control flow to reduce side-channel leaks.
Co Author : Billy Bob Brumley
[699541a7793b] [tip]
Differential Revision: https://phabricator.services.mozilla.com/D80120
2020-06-18 15:48:05 +00:00
Cosmin Sabou
17e54eff48
Backed out changeset 7e39d1eed06b (bug 1639284) for xpcshell failures on test_blocklist_severities.js. CLOSED TREE
2020-06-18 17:29:29 +03:00
Mathieu Leplatre
986bc3704b
Bug 1639284 - Store records, timestamp and metadata in one IndexedDB transaction r=Gijs,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D78246
2020-06-18 09:47:43 +00:00
Gijs Kruitbosch
19220a3149
Bug 1644863 - fix trailing whitespace and windows line endings in locale files, r=fluent-reviewers,flod,Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D79203
2020-06-17 22:46:22 +00:00
Gijs Kruitbosch
222e2d1158
Bug 1644863 - fix trailing whitespace in cross-tree tests, r=emilio,marionette-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D79202
2020-06-17 22:45:31 +00:00
Mihai Alexandru Michis
cce0439cc1
Backed out changeset da7cbff78183 (bug 1639284) for causing failures in test_engine_selector_remote_settings.js
...
CLOSED TREE
2020-06-17 20:51:02 +03:00
Kevin Jacobs
0c2287c77b
Bug 1642687 - land NSS 6dcd00c13ffc UPGRADE_NSS_RELEASE, r=jcj
...
2020-06-15 J.C. Jones <jjones@mozilla.com>
* lib/ckfw/builtins/nssckbi.h:
Bug 1618402 - June 2020 batch of root changes,
NSS_BUILTINS_LIBRARY_VERSION 2.42 r=bbeurdouche,KathleenWilson
All changes:
Bug 1618402 - Remove 3 Symantec roots and disable Email trust bit
for others Bug 1621151 - Disable Email trust bit for GRCA root Bug
1639987 - Remove expired Staat der Nederlanden Root CA - G2 root
cert Bug 1641718 - Remove "LuxTrust Global Root 2" root cert Bug
1641716 - Add Microsoft's non-EV roots Bug 1645174 - Add Microsec's
"e-Szigno Root CA 2017" root cert Bug 1645186 - Add "certSIGN Root
CA G2" root cert Bug 1645199 - Remove Expired AddTrust root certs
Depends on D79373
[6dcd00c13ffc] [tip]
2020-06-12 J.C. Jones <jjones@mozilla.com>
* lib/ckfw/builtins/certdata.txt:
Bug 1645186 - Add certSIGN Root CA G2 root cert r=KathleenWilson
Friendly Name: certSIGN Root CA G2 Cert Location:
http://crl.certsign.ro/certsign-rootg2.crt SHA-1 Fingerprint:
26F993B4ED3D2827B0B94BA7E9151DA38D92E532 SHA-256 Fingerprint:
657CFE2FA73FAA38462571F332A2363A46FCE7020951710702CDFBB6EEDA3305
Trust Flags: Websites Test URL: https://testssl-valid-
evcp.certsign.ro/
Depends on D79372
[d541eaaca2ef]
* lib/ckfw/builtins/certdata.txt:
Bug 1645174 - Add e-Szigno Root CA 2017 r=KathleenWilson,kjacobs
Depends on D79371
[6d397f2a5f01]
* lib/ckfw/builtins/certdata.txt:
Bug 1641716 - Add Microsoft non-EV roots r=KathleenWilson,kjacobs
Friendly Name: Microsoft ECC Root Certificate Authority 2017 Cert
Location: http://www.microsoft.com/pkiops/certs/Microsoft%20ECC%20Ro
ot%20Certificate%20Authority%202017.crt SHA-1 Fingerprint:
999A64C37FF47D9FAB95F14769891460EEC4C3C5 SHA-256 Fingerprint:
358DF39D764AF9E1B766E9C972DF352EE15CFAC227AF6AD1D70E8E4A6EDCBA02
Trust Flags: Websites Test URL:
https://acteccroot2017.pki.microsoft.com/
Friendly Name: Microsoft RSA Root Certificate Authority 2017 Cert
Location: http://www.microsoft.com/pkiops/certs/Microsoft%20RSA%20Ro
ot%20Certificate%20Authority%202017.crt SHA-1 Fingerprint:
73A5E64A3BFF8316FF0EDCCC618A906E4EAE4D74 SHA-256 Fingerprint:
C741F70F4B2A8D88BF2E71C14122EF53EF10EBA0CFA5E64CFA20F418853073E0
Trust Flags: Websites Test URL:
https://actrsaroot2017.pki.microsoft.com/
Depends on D79370
[576f52ca3f02]
* lib/ckfw/builtins/certdata.txt:
Bug 1645199 - Remove Expired AddTrust root certs
r=KathleenWilson,kjacobs
Remove the following two expired AddTrust root certs from NSS.
Subject/Issuer: CN=AddTrust Class 1 CA Root; OU=AddTrust TTP
Network; O=AddTrust AB; C=SE Valid To (GMT): 5/30/2020 SHA-1
Fingerprint: CCAB0EA04C2301D6697BDD379FCD12EB24E3949D SHA-256
Fingerprint:
8C7209279AC04E275E16D07FD3B775E80154B5968046E31F52DD25766324E9A7
Subject/Issuer: CN=AddTrust External CA Root; OU=AddTrust External
TTP Network; O=AddTrust AB; C=SE Valid To (GMT): 5/30/2020 SHA-1
Fingerprint: 02FAF3E291435468607857694DF5E45B68851868 SHA-256
Fingerprint:
687FA451382278FFF0C8B11F8D43D576671C6EB2BCEAB413FB83D965D06D2FF2
Mozilla EV Policy OID(s): 1.3.6.1.4.1.6449.1.2.1.5.1
Depends on D79369
[96d0279ef929]
* lib/ckfw/builtins/certdata.txt:
Bug 1641718 - Remove "LuxTrust Global Root 2" root cert
r=KathleenWilson,kjacobs
Subject: CN=LuxTrust Global Root 2; O=LuxTrust S.A.; C=LU Valid From
(GMT): 3/5/2015 Valid To (GMT): 3/5/2035 Certificate Serial Number:
0A7EA6DF4B449EDA6A24859EE6B815D3167FBBB1 SHA-1 Fingerprint:
1E0E56190AD18B2598B20444FF668A0417995F3F SHA-256 Fingerprint:
54455F7129C20B1447C418F997168F24C58FC5023BF5DA5BE2EB6E1DD8902ED5
Depends on D79368
[cc40386d3958]
* lib/ckfw/builtins/certdata.txt:
Bug 1639987 - Remove expired Staat der Nederlanden Root CA - G2 root
cert r=KathleenWilson,kjacobs
Subject: CN=Staat der Nederlanden Root CA - G2; O=Staat der
Nederlanden; C=NL Valid From (GMT): 3/26/2008 Valid To (GMT):
3/25/2020 Certificate Serial Number: 0098968C SHA-1 Fingerprint:
59AF82799186C7B47507CBCF035746EB04DDB716 SHA-256 Fingerprint:
668C83947DA63B724BECE1743C31A0E6AED0DB8EC5B31BE377BB784F91B6716F
Depends on D79367
[7236f86d8db7]
* lib/ckfw/builtins/certdata.txt:
Bug 1621151 - Disable email trust bit for TW Government Root
Certification Authority root r=kjacobs,KathleenWilson
Depends on D79366
[d56b95fc344f]
* lib/ckfw/builtins/certdata.txt:
Bug 1618402 - Disable email trust bit for several Symantec certs
r=KathleenWilson,kjacobs
Disable the Email trust bit for the following root certs"
Subject: CN=GeoTrust Global CA; O=GeoTrust Inc.; C=US Certificate
Serial Number: 023456 SHA-1 Fingerprint:
DE28F4A4FFE5B92FA3C503D1A349A7F9962A8212 SHA-256 Fingerprint:
FF856A2D251DCD88D36656F450126798CFABAADE40799C722DE4D2B5DB36A73A
Subject: CN=GeoTrust Primary Certification Authority - G2; OU=(c)
2007 GeoTrust Inc. - For authorized use only; O=GeoTrust Inc.; C=US
Certificate Serial Number: 3CB2F4480A00E2FEEB243B5E603EC36B SHA-1
Fingerprint: 8D1784D537F3037DEC70FE578B519A99E610D7B0 SHA-256
Fingerprint:
5EDB7AC43B82A06A8761E8D7BE4979EBF2611F7DD79BF91C1C6B566A219ED766
Subject: CN=GeoTrust Primary Certification Authority - G3; OU=(c)
2008 GeoTrust Inc. - For authorized use only; O=GeoTrust Inc.; C=US
Certificate Serial Number: 15AC6E9419B2794B41F627A9C3180F1F SHA-1
Fingerprint: 039EEDB80BE7A03C6953893B20D2D9323A4C2AFD SHA-256
Fingerprint:
B478B812250DF878635C2AA7EC7D155EAA625EE82916E2CD294361886CD1FBD4
Subject: CN=GeoTrust Universal CA; O=GeoTrust Inc.; C=US
Certificate Serial Number: 01 SHA-1 Fingerprint:
E621F3354379059A4B68309D8A2F74221587EC79 SHA-256 Fingerprint:
A0459B9F63B22559F5FA5D4C6DB3F9F72FF19342033578F073BF1D1B46CBB912
Subject: CN=GeoTrust Universal CA 2; O=GeoTrust Inc.; C=US
Certificate Serial Number: 01 SHA-1 Fingerprint:
379A197B418545350CA60369F33C2EAF474F2079 SHA-256 Fingerprint:
A0234F3BC8527CA5628EEC81AD5D69895DA5680DC91D1CB8477F33F878B95B0B
Subject: CN=VeriSign Class 3 Public Primary Certification Authority
- G4; OU=VeriSign Trust Network, (c) 2007 VeriSign, Inc. - For
authorized use only; O=VeriSign, Inc.; C=US Certificate Serial
Number: 2F80FE238C0E220F486712289187ACB3 SHA-1 Fingerprint:
22D5D8DF8F0231D18DF79DB7CF8A2D64C93F6C3A SHA-256 Fingerprint:
69DDD7EA90BB57C93E135DC85EA6FCD5480B603239BDC454FC758B2A26CF7F79
Subject: CN=VeriSign Class 3 Public Primary Certification Authority
- G5; OU=VeriSign Trust Network, (c) 2006 VeriSign, Inc. - For
authorized use only; O=VeriSign, Inc.; C=US Certificate Serial
Number: 18DAD19E267DE8BB4A2158CDCC6B3B4A SHA-1 Fingerprint:
4EB6D578499B1CCF5F581EAD56BE3D9B6744A5E5 SHA-256 Fingerprint:
9ACFAB7E43C8D880D06B262A94DEEEE4B4659989C3D0CAF19BAF6405E41AB7DF
Depends on D79365
[606157f404c2]
* lib/ckfw/builtins/certdata.txt:
Bug 1618402 - Remove VeriSign CA and associated EgyptTrust distrust
entries r=KathleenWilson,kjacobs
Remove the VeriSign Class 3 Public Primary Certification Authority -
G3 CA:
Subject: CN=VeriSign Class 3 Public Primary Certification Authority
- G3; OU=VeriSign Trust Network, (c) 1999 VeriSign, Inc. - For
authorized use only; O=VeriSign, Inc.; C=US Certificate Serial
Number: 009B7E0649A33E62B9D5EE90487129EF57 SHA-1 Fingerprint:
132D0D45534B6997CDB2D5C339E25576609B5CC6 SHA-256 Fingerprint:
EB04CF5EB1F39AFA762F2BB120F296CBA520C1B97DB1589565B81CB9A17B7244
Because of the removal of VeriSign Class 3 Public Primary
Certification Authority - G3, these knock-out entries, signed by
that CA, should be removed:
cert 1: Serial
Number:4c:00:36:1b:e5:08:2b:a9:aa:ce:74:0a:05:3e:fb:34 Subject:
CN=Egypt Trust Class 3 Managed PKI Enterprise Administrator
CA,OU=Terms of use at https://www.egypttrust.com/epository/rpa
(c)08,OU=VeriSign Trust Network,O=Egypt Trust,C=EG Not Valid Before:
Sun May 18 00:00:00 2008 Not Valid After : Thu May 17 23:59:59 2018
Fingerprint (MD5): A7:91:05:96:B1:56:01:26:4E:BF:80:80:08:86:1B:4D
Fingerprint (SHA1):
6A:2C:5C:B0:94:D5:E0:B7:57:FB:0F:58:42:AA:C8:13:A5:80:2F:E1
cert 2: Serial
Number:3e:0c:9e:87:69:aa:95:5c:ea:23:d8:45:9e:d4:5b:51 Subject:
CN=Egypt Trust Class 3 Managed PKI Operational Administrator
CA,OU=Terms of use at https://www.egypttrust.com/epository/rpa
(c)08,OU=VeriSign Trust Network,O=Egypt Trust,C=EG Not Valid Before:
Sun May 18 00:00:00 2008 Not Valid After : Thu May 17 23:59:59 2018
Fingerprint (MD5): D0:C3:71:17:3E:39:80:C6:50:4F:04:22:DF:40:E1:34
Fingerprint (SHA1):
9C:65:5E:D5:FA:E3:B8:96:4D:89:72:F6:3A:63:53:59:3F:5E:B4:4E
cert 3: Issuer: CN=VeriSign Class 3 Public Primary Certification
Authority - G3,OU="(c) 1999 VeriSign, Inc. - For authorized use
nly",OU=VeriSign Trust Network,O="VeriSign, Inc.",C=US Serial
Number:12:bd:26:a2:ae:33:c0:7f:24:7b:6a:58:69:f2:0a:76 Subject:
CN=Egypt Trust Class 3 Managed PKI SCO Administrator CA,OU=Terms of
use at https://www.egypttrust.com/repository/rpa c)08,OU=VeriSign
Trust Network,O=Egypt Trust,C=EG Not Valid Before: Sun May 18
00:00:00 2008 Not Valid After : Thu May 17 23:59:59 2018 Fingerprint
(MD5): C2:13:5E:B2:67:8A:5C:F7:91:EF:8F:29:0F:9B:77:6E Fingerprint
(SHA1): 83:23:F1:4F:BC:9F:9B:80:B7:9D:ED:14:CD:01:57:CD:FB:08:95:D2
Depends on D79364
[8cd8fd97f0e7]
* lib/ckfw/builtins/certdata.txt:
Bug 1618402 - Remove Symantec and VeriSign roots
r=KathleenWilson,kjacobs
Remove the following root certs:
Subject: CN=Symantec Class 2 Public Primary Certification Authority
- G4; OU=Symantec Trust Network; O=Symantec Corporation; C=US
Certificate Serial Number: 34176512403BB756802D80CB7955A61E SHA-1
Fingerprint: 6724902E4801B02296401046B4B1672CA975FD2B SHA-256
Fingerprint:
FE863D0822FE7A2353FA484D5924E875656D3DC9FB58771F6F616F9D571BC592
Subject: CN=Symantec Class 1 Public Primary Certification Authority
- G4; OU=Symantec Trust Network; O=Symantec Corporation; C=US
Certificate Serial Number: 216E33A5CBD388A46F2907B4273CC4D8 SHA-1
Fingerprint: 84F2E3DD83133EA91D19527F02D729BFC15FE667 SHA-256
Fingerprint:
363F3C849EAB03B0A2A0F636D7B86D04D3AC7FCFE26A0A9121AB9795F6E176DF
[06e27f62d77b]
2020-06-15 Mike Hommey <mh@glandium.org>
* lib/freebl/Makefile, lib/freebl/manifest.mn:
Bug 1642146 - Move seed.o back into freeblpriv3. r=bbeurdouche
[f46fca8ced7f]
Differential Revision: https://phabricator.services.mozilla.com/D79905
2020-06-17 16:10:17 +00:00
Kris Maglione
3bda67deab
Bug 1638153: Part 2 - Fix uses of .rootTreeItem to get top browser window. r=geckoview-reviewers,nika,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D75429
2020-06-17 17:17:16 +00:00
Mathieu Leplatre
a4d248daf8
Bug 1639284 - Store records, timestamp and metadata in one IndexedDB transaction r=Gijs,extension-reviewers,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D78246
2020-06-17 15:58:25 +00:00
Matt Woodrow
d3e50c8f76
Bug 1644943 - Create single webprogress for CanonicalBrowsingContext, regardless of process the browser element contents are in. r=nika,kmag,Gijs
...
I think at this point we can remove all of RemoteWebProgressManager, some/all of the TabProgressListener recreations, and probably a bunch more.
Differential Revision: https://phabricator.services.mozilla.com/D79240
2020-06-17 02:59:29 +00:00
Razvan Maries
c350ad5bd6
Backed out changeset f56d5efc5e43 (bug 1644943) for build bustages on nsFrameLoaderOwner.cpp. CLOSED TREE
2020-06-17 02:55:01 +03:00
Nicholas Nethercote
a8f5f49b8a
Bug 1645982 - Rename some service getters in `Services.py` to better match the types. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D79791
2020-06-16 23:32:21 +00:00
Matt Woodrow
645b2bc301
Bug 1644943 - Create single webprogress for CanonicalBrowsingContext, regardless of process the browser element contents are in. r=nika,kmag,Gijs
...
I think at this point we can remove all of RemoteWebProgressManager, some/all of the TabProgressListener recreations, and probably a bunch more.
Differential Revision: https://phabricator.services.mozilla.com/D79240
2020-06-16 23:24:49 +00:00
Doug Thayer
2d9e62963a
Bug 1644265 - Reject new DataStorages if we are shutting down r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D79760
2020-06-16 18:29:35 +00:00
Butkovits Atila
9e85a224ef
Backed out changeset d9608e8bff0c (bug 1633338) on request by dev. a=backout
2020-06-16 12:05:54 +03:00
Bogdan Tara
74ca6cc819
Backed out changeset 26231891f004 (bug 1644943) for browser_backforward_userinteraction.js and browser_sessionHistory.js failures CLOSED TREE
2020-06-16 02:46:15 +03:00
Matt Woodrow
d075fa7e08
Bug 1644943 - Create single webprogress for CanonicalBrowsingContext, regardless of process the browser element contents are in. r=nika,kmag,Gijs
...
I think at this point we can remove all of RemoteWebProgressManager, some/all of the TabProgressListener recreations, and probably a bunch more.
Differential Revision: https://phabricator.services.mozilla.com/D79240
2020-06-15 22:01:34 +00:00
Kevin Jacobs
7fe6c40b58
Bug 1645525 - Remove EV treatment of AddTrust External CA Root. r=jcj
...
Differential Revision: https://phabricator.services.mozilla.com/D79738
2020-06-15 21:20:47 +00:00
Kevin Jacobs
f072fe0915
Bug 1645188 - Disable EV treatment for LuxTrust Global Root 2. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D79359
2020-06-15 19:17:44 +00:00
Bogdan Tara
55458f847e
Backed out 3 changesets (bug 1639030) for sandbox related bustages CLOSED TREE
...
Backed out changeset 55b963f34eb0 (bug 1639030)
Backed out changeset 0c2d7e8a4131 (bug 1639030)
Backed out changeset 9d82c8fa3d3b (bug 1639030)
2020-06-15 20:36:02 +03:00
Toshihito Kikuchi
fb0684d83f
Bug 1639030 - Part 3: Roll-up patch to apply remaining mozilla changes to chromium sandbox. r=bobowen
...
This commit applies patches under security/sandbox/chromium-shim/patches/after_update/.
Depends on D79560
Differential Revision: https://phabricator.services.mozilla.com/D79561
2020-06-15 15:57:13 +00:00
Toshihito Kikuchi
8a6f673311
Bug 1639030 - Part 2: Roll-up of chromium sandbox update and patches to get a running browser. r=bobowen
...
This commit does:
- Sync files under security/sandbox/chromium/ with Chromium 81.0.4044.138
- Update files under security/sandbox/chromium-shim/
- Apply patches under security/sandbox/chromium-shim/patches/with_update/
- Apply a workaround for Clang's bug to compile filesystem_interception.cc
- Add mozilla::AddWin32kLockdownPolicy to apply MITIGATION_WIN32K_DISABLE before SUBSYS_WIN32K_LOCKDOWN
Depends on D79558
Differential Revision: https://phabricator.services.mozilla.com/D79560
2020-06-15 15:57:03 +00:00
Toshihito Kikuchi
be67c3dc79
Bug 1639030 - Part 1: Update with_update and after_update patches. r=bobowen
...
This commit updates files under security/sandbox/chromium-shim/patches/
to prepare our codebase for Chromium sandbox update. See patch files for
the details of each patch.
This also removes the following patches from with_update no longer needed.
1) update_chromium_linux_x86_syscalls.patch is included in
b4f3df4e77
2) ifdef_out_ApplyMitigationsToCurrentThread.patch cannot be used because
we use ApplyMitigationsToCurrentThread since the following commit.
4bed2eb502
3) mingw_base_win_get_caller.patch is included in
d8b73eb8f0
4) fix_incorrect_int_use_in_Kernel32BaseVersion.patch is fixed by
https://hg.mozilla.org/mozilla-central/rev/dc9d71fb3bac807a37dbfba35d609ac4ffff1980
5) revert_removal_of_AlterEnvironment_on_Windows.patch is altered by adding
environment_internal.h/cc as a different commit.
6) mingw_undefine_MemoryBarrier.patch is no longer needed as
base::subtle::MemoryBarrier was removed by
bdbaaf4e7e
7) public_siginfo_fields.patch is included in
6bd491daaf
Differential Revision: https://phabricator.services.mozilla.com/D79558
2020-06-15 15:56:51 +00:00
ffxbld
ec8c8c7bde
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D79691
2020-06-15 14:33:28 +00:00