Tim Nguyen
a6618d3147
Bug 1521296 - Remove XUL grid layout from security/manager/pki/resources/content/setp12password.xul. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D17061
--HG--
extra : moz-landing-system : lando
2019-01-23 00:08:20 +00:00
Tim Nguyen
35ede052b3
Bug 1521295 - Remove XUL grid layout from security/manager/pki/resources/content/downloadcert.xul. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D17062
--HG--
extra : moz-landing-system : lando
2019-01-22 20:51:29 +00:00
Kris Maglione
e930b89c34
Bug 1514594: Part 3 - Change ChromeUtils.import API.
...
***
Bug 1514594: Part 3a - Change ChromeUtils.import to return an exports object; not pollute global. r=mccr8
This changes the behavior of ChromeUtils.import() to return an exports object,
rather than a module global, in all cases except when `null` is passed as a
second argument, and changes the default behavior not to pollute the global
scope with the module's exports. Thus, the following code written for the old
model:
ChromeUtils.import("resource://gre/modules/Services.jsm");
is approximately the same as the following, in the new model:
var {Services} = ChromeUtils.import("resource://gre/modules/Services.jsm");
Since the two behaviors are mutually incompatible, this patch will land with a
scripted rewrite to update all existing callers to use the new model rather
than the old.
***
Bug 1514594: Part 3b - Mass rewrite all JS code to use the new ChromeUtils.import API. rs=Gijs
This was done using the followng script:
https://bitbucket.org/kmaglione/m-c-rewrites/src/tip/processors/cu-import-exports.jsm
***
Bug 1514594: Part 3c - Update ESLint plugin for ChromeUtils.import API changes. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D16747
***
Bug 1514594: Part 3d - Remove/fix hundreds of duplicate imports from sync tests. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16748
***
Bug 1514594: Part 3e - Remove no-op ChromeUtils.import() calls. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16749
***
Bug 1514594: Part 3f.1 - Cleanup various test corner cases after mass rewrite. r=Gijs
***
Bug 1514594: Part 3f.2 - Cleanup various non-test corner cases after mass rewrite. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16750
--HG--
extra : rebase_source : 359574ee3064c90f33bf36c2ebe3159a24cc8895
extra : histedit_source : b93c8f42808b1599f9122d7842d2c0b3e656a594%2C64a3a4e3359dc889e2ab2b49461bab9e27fc10a7
2019-01-17 10:18:31 -08:00
Gurzau Raul
136dc5e8bc
Merge mozilla-central to inbound. a=merge CLOSED TREE
2019-01-23 02:05:32 +02:00
Sylvestre Ledru
0b4021fcad
Bug 1521460 - Also reformat objective-c files r=mstange,ehsan,spohl
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D17139
--HG--
extra : histedit_source : 084f340503d2e1a2d9e1753c38b2c4ee9c7819f3
2019-01-21 18:18:16 +01:00
Haik Aftandilian
f6ee38ea4d
Bug 1521167 [Mac] Sandbox violation logging is always enabled with early startup r=Alex_Gaynor
...
For sandbox early startup, ensure violation logging is only enabled when the parent passes the -sbLogging flag.
Differential Revision: https://phabricator.services.mozilla.com/D17013
--HG--
extra : moz-landing-system : lando
2019-01-22 14:00:27 +00:00
Tom Ritter
9666744312
Bug 1520310 - Disable SANDBOX_EXPORTS for the mingw-clang build as well r=bobowen
2019-01-21 11:42:03 -06:00
Cosmin Sabou
951d31e64d
Merge mozilla-inbound to mozilla-central. a=merge
2019-01-22 05:56:10 +02:00
Tom Ritter
77cce78dd3
Bug 1520310 - Backout the patch from Bug 1498695 and cast to void*. r=bobowen
...
In Bug 1462100
we started casting to void* because mingw doesn't do
automatic conversions like MSVC does. In Bug 1498695 I backed out that
change because I (mistakenly) thought it wasn't necessary for mingw-clang
when in actuality, I simply wasn't hitting the code path due to
SANDBOX_EXPORTS being defined.
Since we want to _not_ define SANDBOX_EXPORTS I need to put the original
patch back in place.
--HG--
extra : amend_source : a26eec746e7881fa88b963c8dd3c1fa900b6a8b6
2019-01-21 14:13:17 -06:00
Noemi Erli
92a09b4912
Backed out changeset d8e4a86e306a (bug 1520310) for bustages in filesystem_dispatcher.cc
2019-01-21 21:47:43 +02:00
Tom Ritter
aaa41182a0
Bug 1520310 - Disable SANDBOX_EXPORTS for the mingw-clang build as well r=bobowen
...
--HG--
extra : amend_source : 3fd0fda02e8d7fabef0657fb3be520e37d59e97d
2019-01-21 11:42:03 -06:00
Ehsan Akhgari
4137a92662
Bug 1514340
- Part 2: Break out the content blocking related notifications into nsIWebProgressListener.onContentBlockingEvent(); r=baku,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D16052
2019-01-21 09:58:50 -05:00
Valentin Gosu
75ba4e1542
Bug 1513458 - Add more specific MOZ_DIAGNOSTIC_ASSERTS to TransportSecurityInfo::Read in order to pinpoint crashes r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D16828
--HG--
extra : moz-landing-system : lando
2019-01-21 18:12:12 +00:00
Cosmin Sabou
7ccc9d8b0b
Merge mozilla-inbound to mozilla-central. a=merge
2019-01-19 11:57:49 +02:00
J.C. Jones
55f31ee1a6
Bug 1512719 - land NSS da45424cb9a0 UPGRADE_NSS_RELEASE, r=me
...
--HG--
extra : rebase_source : 982b8538e03e4e0c87d4354629dfbf5bbce3f918
2019-01-18 17:48:59 +00:00
Jared Wein
856c566817
Bug 1520865 - Use the return value of Array.concat when building the list of nodes that are being localized before window.sizeToContent. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D16887
--HG--
extra : moz-landing-system : lando
2019-01-17 23:16:36 +00:00
ffxbld
9de89e0706
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D16819
--HG--
extra : moz-landing-system : lando
2019-01-17 13:27:23 +00:00
Jared Wein
e79eecd7af
Bug 1518786 - Wait until Fluent strings have been applied before sizing the window to content. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D16587
--HG--
extra : moz-landing-system : lando
2019-01-16 20:56:55 +00:00
ui.manish
37bbffd19c
Bug 1346298 Update or Remove Telemetry Probe: SSL_OBSERVED_END_ENTITY_CERTIFICATE_LIFETIME r=jcj
...
Differential Revision: https://phabricator.services.mozilla.com/D16631
--HG--
extra : moz-landing-system : lando
2019-01-16 19:35:05 +00:00
Dana Keeler
f1b40f3220
bug 1519492 - reorganize NSSCertDBTrustDomain::FindIssuer to facilitate future improvements r=jcj
...
Before this patch, NSSCertDBTrustDomain::FindIssuer would iterate over its
candidate list (a CERTCertList) twice. This would have made it difficult to add
in candidate issuers from other sources (see e.g. bug 1514118, wherein the goal
is to bypass NSS' view of what certificates exist to facilitate third
party/enterprise roots). This patch reorganizes this function to make future
improvements easier.
Differential Revision: https://phabricator.services.mozilla.com/D16341
--HG--
extra : moz-landing-system : lando
2019-01-15 23:34:44 +00:00
J.C. Jones
cf499123c2
Bug 657228: Preload all known intermediate certificates for CAs in our root store r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D12115
--HG--
extra : moz-landing-system : lando
2019-01-15 21:23:31 +00:00
Dorel Luca
51fd390584
Backed out changeset cac9133e5572 (bug 657228) for xpcshell failure in security/manager/ssl/tests/unit/test_intermediate_preloads.js. CLOSED TREE
2019-01-15 22:55:14 +02:00
J.C. Jones
52a65b0c4c
Bug 657228: Preload all known intermediate certificates for CAs in our root store r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D12115
--HG--
extra : moz-landing-system : lando
2019-01-15 18:32:47 +00:00
Oana Pop Rus
c42c2ac75f
Merge mozilla-central to autoland. a=merge CLOSED TREE
2019-01-15 11:39:31 +02:00
Franziskus Kiefer
81355de44a
Bug 1508936 - Fix conversion to wide characters in OSReauthenticator r=keeler,mhowell
...
Fix conversion to wide characters in OSReauthenticator
Differential Revision: https://phabricator.services.mozilla.com/D12727
--HG--
extra : moz-landing-system : lando
2019-01-15 01:21:00 +00:00
ffxbld
b78c9b6665
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D16453
--HG--
extra : moz-landing-system : lando
2019-01-14 13:28:46 +00:00
Dana Keeler
9b29562c1f
bug 1518679 - install 32-bit libsecret so secret storage tests can use libsecret on 32-bit test systems r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D16085
--HG--
extra : moz-landing-system : lando
2019-01-09 22:43:10 +00:00
Dana Keeler
a523734aa1
bug 1517337 - make secret overwriting consistent across backends r=jcj
...
As originally written, the keychain-backed secret storing implementation would
not overwrite a secret if prompted to generate or recover one with a label that
was already in use. Since libsecret and credential manager both do this by
default, this change makes the keychain-backed implementation behave the same
way.
Differential Revision: https://phabricator.services.mozilla.com/D15697
--HG--
extra : moz-landing-system : lando
2019-01-09 18:25:46 +00:00
Ehsan Akhgari
e5e885ae31
Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
...
# ignore-this-changeset
--HG--
extra : amend_source : 7221c8d15a765df71171099468e7c7faa648f37c
extra : histedit_source : a0cce6015636202bff09e35a13f72e03257a7695
2019-01-18 10:16:18 +01:00
Ehsan Akhgari
06c3d29113
Bug 1521000 - Part 1: Reformat the tree to ensure everything is formatted correctly with clang-format r=sylvestre
...
Summary: # ignore-this-changeset
Reviewers: sylvestre
Reviewed By: sylvestre
Subscribers: reviewbot, emilio, jandem, bbouvier, karlt, jya
Bug #: 1521000
Differential Revision: https://phabricator.services.mozilla.com/D16936
--HG--
extra : histedit_source : 4add583bfa729ccc1aef934629ed45ff095189b0
2019-01-18 10:12:56 +01:00
Ehsan Akhgari
0b5c4e6d1a
Bug 1523106 - DeCOMtaminate nsISecurityEventSink; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D17742
2019-01-28 14:45:49 -05:00
Kris Maglione
498ab4d1a0
Bug 1478124: Part 8f - Update NSS module to use a static component manifest. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D15045
--HG--
extra : rebase_source : d60982dd0a6ed92915e7620b8f0d0cfe068c564c
extra : source : 8dacce59fcc0c966a3753b3ced9b1afd0043475a
2018-12-18 18:55:40 -08:00
Kris Maglione
b6f3861e4c
Bug 1478124: Part 8f - Update NSS module to use a static component manifest. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D15045
--HG--
extra : rebase_source : 47c36eb7349ab88b138ae3b12f62f45c5da7cb63
extra : absorb_source : 418e5b8b3e43e21c5e0523207f4174cdfbe857ed
extra : histedit_source : 02aa49d053b8a3fdd5a47e46c0d59500d4558570
2018-12-18 18:55:40 -08:00
Ehsan Akhgari
a0455cf9bc
Bug 1517136 - Devirtualize and inline the calls in nsSecureBrowserUIImpl::CheckForBlockedContent(); r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D15574
2019-01-07 17:56:07 -05:00
Neil Deakin
cb10352f4b
Bug 1482389, replace TreeBoxObject with XULTreeElement inherited from XULElement, r=peterv,paolo
...
--HG--
rename : dom/webidl/TreeBoxObject.webidl => dom/chrome-webidl/XULTreeElement.webidl
rename : layout/xul/tree/TreeBoxObject.cpp => dom/xul/XULTreeElement.cpp
rename : layout/xul/tree/TreeBoxObject.h => dom/xul/XULTreeElement.h
2018-12-04 11:25:30 -05:00
Gian-Carlo Pascutto
2ea3add3ad
Bug 1511099 - Make MAY_CREATE handling more consistent. r=jld
...
Differential Revision: https://phabricator.services.mozilla.com/D13523
--HG--
extra : moz-landing-system : lando
2019-01-07 15:21:32 +00:00
ffxbld
20300bbf03
No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D15837
--HG--
extra : moz-landing-system : lando
2019-01-07 14:34:21 +00:00
Ciure Andrei
a8af06aea2
Merge inbound to mozilla-central. a=merge
2019-01-04 00:04:46 +02:00
Kyle Machulis
030ac758f5
Bug 1095602 - Remove STATE_SECURE flags from nsIWebProgressListener; r=Ehsan
...
Only STATE_SECURE_HIGH is used, and that's only in instances where
STATE_IS_SECURE is also used, so we can remove the security level
flags and just assume STATE_IS_SECURE is also STATE_SECURE_HIGH.
Differential Revision: https://phabricator.services.mozilla.com/D15600
--HG--
extra : moz-landing-system : lando
2019-01-03 17:35:48 +00:00
ffxbld
4bef5d51fd
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D15643
--HG--
extra : moz-landing-system : lando
2019-01-03 13:39:23 +00:00
Dana Keeler
74e6b5cabe
bug 1498909 - dynamically load libsecret at runtime if available r=franziskus,jcj
...
Enough linux-based systems don't have libsecret that we can't make it a
requirement on linux. For those that do, however, we can dynamically load the
library at runtime. For those that don't, we can fall back to NSS.
Differential Revision: https://phabricator.services.mozilla.com/D9969
--HG--
extra : moz-landing-system : lando
2019-01-03 00:39:45 +00:00
Haik Aftandilian
179fb3b0a4
Bug 1508277 - Crash in mozilla::gl::SurfaceFactory_IOSurface::CreateShared r=Alex_Gaynor
...
Allow access to device-id and vendor-id IOKit properties needed for AppleIntelHD3000GraphicsGLDriver.
Fixes a crash in the AppleIntelHD3000GraphicsGLDriver userland driver which is used in some 2011-era Macs.
Differential Revision: https://phabricator.services.mozilla.com/D15528
--HG--
extra : moz-landing-system : lando
2018-12-31 17:23:35 +00:00
ffxbld
7745a0ae89
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D15511
--HG--
extra : moz-landing-system : lando
2018-12-31 13:34:39 +00:00
Daniel Varga
ff20f2519a
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
...
--HG--
extra : rebase_source : 28249a6c172f584d05eb3a775578ebd0839aa057
2019-01-03 18:28:27 +02:00
J.C. Jones
9917c29558
Bug 1512719 - land NSS c8f7602ce9e6 UPGRADE_NSS_RELEASE, r=me
...
--HG--
rename : security/nss/gtests/common/chachapoly-vectors.h => security/nss/gtests/common/testvectors/chachapoly-vectors.h
rename : security/nss/gtests/common/gcm-vectors.h => security/nss/gtests/common/testvectors/gcm-vectors.h
rename : security/nss/gtests/common/wycheproof/header_bases/chachapoly-vectors.h => security/nss/gtests/common/testvectors_base/chachapoly-vectors_base.h
rename : security/nss/gtests/common/wycheproof/header_bases/gcm-vectors.h => security/nss/gtests/common/testvectors_base/gcm-vectors_base.h
rename : security/nss/gtests/common/wycheproof/testvectors/aes_gcm_test.json => security/nss/gtests/common/wycheproof/source_vectors/aes_gcm_test.json
rename : security/nss/gtests/common/wycheproof/testvectors/chacha20_poly1305_test.json => security/nss/gtests/common/wycheproof/source_vectors/chacha20_poly1305_test.json
extra : rebase_source : 6b249cda30af8f4c72947eb1f564cf55536ce691
2019-01-03 03:52:36 +00:00
ffxbld
c090aae259
No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D15404
--HG--
extra : moz-landing-system : lando
2018-12-27 14:20:53 +00:00
ffxbld
a0125530a9
No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D15294
--HG--
extra : moz-landing-system : lando
2018-12-25 19:16:40 +00:00
Jan de Mooij
becd1e9516
Bug 1514776
- Fix browser_loadPKCS11Module_ui.js test because we now report as uncaught exception instead of reporting to the browser console. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D15178
--HG--
extra : moz-landing-system : lando
2018-12-21 18:37:09 +00:00
Narcis Beleuzu
2b363fce3a
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-12-21 00:06:08 +02:00
Gijs Kruitbosch
a95d5a1314
Bug 1515109 - reduce minimum width for certificate dialog, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D15102
--HG--
extra : moz-landing-system : lando
2018-12-20 16:59:05 +00:00
ffxbld
d22bb62012
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D15088
--HG--
extra : moz-landing-system : lando
2018-12-20 13:30:40 +00:00
Jeff Walden
ed23151bd7
Bug 1492937 - Make the JS subscript loader load scripts exclusively as UTF-8, with no way to specify any other encoding, and adjust a bunch of existing tests to use UTF-8 directly, rather than Unicode escape sequences or similar. (This also changes the encoding of .sjs scripts and all mochitest-browser tests in the tree from Latin-1 to UTF-8.) r=yzen, r=MattN, r=jimb, r=kmag
2018-12-19 13:46:20 -08:00
Bob Owen
4cf1443d5c
Bug 1515375 - Null check sLaunchErrors in SandboxBroker and always accumulate if not created. r=handyman
2018-12-20 17:42:04 +00:00
Franziskus Kiefer
fcdcb9d6a7
Bug 1513839 - Make SSL_TIME_UNTIL_HANDSHAKE_FINISHED keyed by kea group r=keeler,jcj
...
This collects SSL_TIME_UNTIL_HANDSHAKE_FINISHED dependent on the key group used. This is nice to have in general and especially for the ecdhe-sidh thing.
Differential Revision: https://phabricator.services.mozilla.com/D13524
--HG--
extra : moz-landing-system : lando
2018-12-18 09:33:34 +00:00
ffxbld
3dd7393356
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D14727
--HG--
extra : moz-landing-system : lando
2018-12-17 13:42:11 +00:00
Cosmin Sabou
945cf611d2
Merge mozilla-central to autoland.
2018-12-15 04:57:48 +02:00
Cosmin Sabou
b30ca1fd33
Merge mozilla-inbound to mozilla-central. a=merge
2018-12-15 04:47:12 +02:00
Gijs Kruitbosch
40bc8e4596
Bug 1513710 - bring back stringbundle on-demand for certificate export code, and add a test for certificate exports, r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D14555
--HG--
extra : moz-landing-system : lando
2018-12-14 20:45:58 +00:00
Cosmin Sabou
b8f31f45aa
Backed out changeset 8ac2c5d30013 (bug 1513710) as requested by Gijs for causing leaks.
2018-12-14 22:29:28 +02:00
Gijs Kruitbosch
0b6f1d6d69
Bug 1513710 - bring back stringbundle on-demand for certificate export code, and add a test for certificate exports, r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D14555
--HG--
extra : moz-landing-system : lando
2018-12-14 20:19:11 +00:00
Razvan Maries
87aca70b7f
Merge mozilla-inbound to mozilla-central a=merge
2018-12-14 18:22:09 +02:00
Gabriele Svelto
8195e39010
Bug 618185 - Switch the default URL for sending crash reports to the *.mozilla.org domain r=ted
...
Differential Revision: https://phabricator.services.mozilla.com/D14003
--HG--
extra : moz-landing-system : lando
2018-12-13 19:17:54 +00:00
Bogdan Tara
38717f9e9e
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-12-14 00:54:42 +02:00
ffxbld
a805f97925
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D14412
--HG--
extra : moz-landing-system : lando
2018-12-13 13:25:12 +00:00
Jeremy Lempereur
695604da1d
Bug 1481014 - WIP - Rewrite net_IsValidIPv4Addr in rust. r=valentin,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D3713
--HG--
extra : moz-landing-system : lando
2018-12-13 12:07:26 +00:00
Dana Keeler
eba436101f
bug 1496215 - Enable EV Treatment for UCA Extended Validation Root owned by SHECA r=jcj
...
Differential Revision: https://phabricator.services.mozilla.com/D14344
--HG--
extra : moz-landing-system : lando
2018-12-12 22:37:17 +00:00
Gijs Kruitbosch
3fc45446f6
Bug 1514239 - use fluent for the certificate export code in the cert manager, r=flod,keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D14598
--HG--
extra : moz-landing-system : lando
2018-12-15 00:26:09 +00:00
Daniel Holbert
c76bc5d3cc
Bug 1513653: Remove B2G special cases from some SSL EV/pinning tests. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D14294
--HG--
extra : moz-landing-system : lando
2018-12-12 19:20:58 +00:00
J.C. Jones
6ad1df2691
Bug 1512719 - land NSS 0c3304a81f07 UPGRADE_NSS_RELEASE, r=me
...
--HG--
extra : rebase_source : d700c695c9ed4ca1b57b0ccc9e4da484e440ce97
2018-12-13 21:01:41 +00:00
Mark Banner
0304564ac7
Bug 1415483 - Apply the new options to reject-importGlobalProperties across the codebase, remove unnecessary importGlobalProperties. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D13754
--HG--
extra : moz-landing-system : lando
2018-12-11 21:39:40 +00:00
Michael Froman
d385314704
Bug 1513101 - re-add L section for HANDLES_DUP_BROKER to RDD Win sanbox to fix mochitest crashes. r=bobowen
...
Differential Revision: https://phabricator.services.mozilla.com/D14109
--HG--
extra : moz-landing-system : lando
2018-12-11 18:50:21 +00:00
Csoregi Natalia
9e970681f2
Backed out 2 changesets (bug 1415483) for multiple failures e.g. on test_message_manager_ipc.html. CLOSED TREE
...
Backed out changeset d00748de66fc (bug 1415483)
Backed out changeset 8dea94258f54 (bug 1415483)
2018-12-11 19:30:57 +02:00
Mark Banner
1abdc8687f
Bug 1415483 - Apply the new options to reject-importGlobalProperties across the codebase, remove unnecessary importGlobalProperties. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D13754
--HG--
extra : moz-landing-system : lando
2018-12-11 14:09:44 +00:00
ffxbld
69693c800c
No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D14057
--HG--
extra : moz-landing-system : lando
2018-12-10 13:49:17 +00:00
J.C. Jones
6acf3fd2e1
Bug 1501587 - land NSS NSS_3_41_RTM UPGRADE_NSS_RELEASE, r=me
...
--HG--
extra : rebase_source : 7c7b9976c26f93c2f318c66759f6b046e2fec032
extra : amend_source : 8e1020cacbc9456a2eeaab7e2af5dde3db693bfa
2018-12-07 17:01:03 +00:00
ffxbld
d9acd33076
No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D13896
--HG--
extra : moz-landing-system : lando
2018-12-06 15:06:29 +00:00
Johann Hofmann
2467797afd
Bug 1450784 - Add a new error page for MOZILLA_PKIX_ERROR_MITM_DETECTED. r=nhnt11,keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D12874
--HG--
extra : amend_source : c86e6cd59e1e3e2b9220b3c0d6d48249bae8226e
2018-11-26 10:17:58 +01:00
Andreea Pavel
4edaf92f7d
Backed out changeset 05e25df4db43 (bug 1450784) for failing bc at browser/base/content/test/static/browser_misused_characters_in_strings.js on a CLOSED TREE
2018-12-04 22:28:23 +02:00
Johann Hofmann
cf046ffccf
Bug 1450784 - Add a new error page for MOZILLA_PKIX_ERROR_MITM_DETECTED. r=nhnt11,keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D12874
--HG--
extra : rebase_source : efa6b1470d1ef482304dd761b135dc7e6fa6ff4f
2018-11-26 10:17:58 +01:00
Bogdan Tara
dcf5ea092c
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-12-03 23:53:09 +02:00
Ehsan Akhgari
a9178e878d
Bug 1510911 - Part 3: Backout changeset d0997972e4d4 (bug 1493563 - Part 4) for regressing performance
2018-12-03 14:27:53 -05:00
Ehsan Akhgari
0dcf936804
Bug 1510911 - Part 2: Backout changeset f8849239da42 (bug 1493563 - Part 5) for regressing performance
2018-12-03 14:27:53 -05:00
ffxbld
1f947d85e5
No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D13670
--HG--
extra : moz-landing-system : lando
2018-12-03 12:52:08 +00:00
Coroiu Cristina
3564dfde3b
Merge inbound to mozila-central a=merge
2018-12-01 07:46:00 +02:00
Gian-Carlo Pascutto
d8bb24d28e
Bug 1507830 - When using Wayland, don't allow connections to the X server. r=jld
...
Differential Revision: https://phabricator.services.mozilla.com/D13560
--HG--
extra : moz-landing-system : lando
2018-11-30 22:23:31 +00:00
Sylvestre Ledru
265e672179
Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
...
# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022
2018-11-30 11:46:48 +01:00
J.C. Jones
081b18adf6
Bug 1501587 - land NSS f5ef34273311 UPGRADE_NSS_RELEASE, r=me
...
--HG--
extra : rebase_source : 458e6d5c1bf323a89d973952ad7b7af263e9e014
2018-11-30 18:00:06 +00:00
Tooru Fujisawa
7983faeb5d
Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
2018-12-01 04:52:05 +09:00
Michael Froman
b6e960b34c
Bug 1498624 - pt2 - Implement Win sandbox for RDD process. r=bobowen
...
Differential Revision: https://phabricator.services.mozilla.com/D13101
--HG--
extra : moz-landing-system : lando
2018-11-29 17:02:16 +00:00
J.C. Jones
2bdc1e9d4f
Bug 1505106 - Support TouchID/FaceID for Reauthentication r=spohl
...
In Bug 1499846 we added support for OSX to do Keychain-based reauthentication.
On newer versions of OSX, it's possible to instead do TouchID/FaceID for bio-
metric reauthentication, with a fallback to Keychain.
This implements that functionality. There's no C++ interface to access the
LocalAuthentication framework, so it adds an Objective-C method called by the
existing OSReauthenticator methods to perform its work.
Differential Revision: https://phabricator.services.mozilla.com/D11700
--HG--
extra : moz-landing-system : lando
2018-11-28 18:35:02 +00:00
ffxbld
4a4bcf8624
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D13388
--HG--
extra : moz-landing-system : lando
2018-11-29 13:37:25 +00:00
Ehsan Akhgari
490e611801
Bug 1508472 - Part 5: Fifth batch of comment fix-ups in preparation for the tree reformat r=sylvestre
...
This is a best effort attempt at ensuring that the adverse impact of
reformatting the entire tree over the comments would be minimal. I've used a
combination of strategies including disabling of formatting, some manual
formatting and some changes to formatting to work around some clang-format
limitations.
Differential Revision: https://phabricator.services.mozilla.com/D13371
--HG--
extra : moz-landing-system : lando
2018-11-29 10:30:46 +00:00
Gabriele Svelto
19e52bebd4
Bug 1510582 - Remove useless inclusions of Services.h r=erahm
...
Differential Revision: https://phabricator.services.mozilla.com/D13240
--HG--
extra : moz-landing-system : lando
2018-11-28 17:25:23 +00:00
Sylvestre Ledru
ef05004811
Bug 1503537 - Get rid of the pdfium & mortar code r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D10352
--HG--
extra : moz-landing-system : lando
2018-11-28 19:31:21 +00:00
Jan-Erik Rediger
5fd1cd8036
Bug 1498163 - Migrate external callers to the new snapshot API r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D12890
--HG--
extra : moz-landing-system : lando
2018-11-28 09:36:03 +00:00
Qinghao_Jack_Song
461c6bb6e4
Bug 1498448 - Migrate Certificate Manager Dialog to use fluent for localization r=Gijs,flod,zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D8499
--HG--
extra : moz-landing-system : lando
2018-11-28 10:30:06 +00:00
Dana Keeler
b8286de46c
Bug 1503348 - (3/3) - add support for decoding and verifying Signed Tree Head Data V2 r=jcj
...
Differential Revision: https://phabricator.services.mozilla.com/D11812
--HG--
rename : security/ct/BTInclusionProof.h => security/ct/BTTypes.h
extra : moz-landing-system : lando
2018-11-27 19:51:56 +00:00
Dana Keeler
215f63820a
Bug 1503348 - (2/3) - fix up DecodeInclusionProof to take an Input rather than a Reader r=jcj
...
DecodeInclusionProof as originally implemented used the wrong convention - its
input argument should have always been an Input rather than a Reader.
Differential Revision: https://phabricator.services.mozilla.com/D11811
--HG--
extra : moz-landing-system : lando
2018-11-27 18:58:11 +00:00
Dana Keeler
dfade002b8
Bug 1503348 - (1/3) remove obsolete SignedTreeHead definitions and tests r=jcj
...
The original implementation of Certificate Transparency included a definition
for the first version of the Signed Tree Head data structure but it was never
actually used. Now that we're implementing Binary Transparency, we need to
implement support for Signed Tree Head V2. Because the focus and approach are
different, the first step is to remove the original implementation.
Differential Revision: https://phabricator.services.mozilla.com/D11810
--HG--
extra : moz-landing-system : lando
2018-11-27 18:58:07 +00:00
Ehsan Akhgari
486b276941
Bug 1509555 - Part 4: Remove nsIWebProgressListener::STATE_BLOCKED_SLOW_TRACKING_CONTENT r=baku
...
Depends on D12830
Differential Revision: https://phabricator.services.mozilla.com/D12831
--HG--
extra : moz-landing-system : lando
2018-11-27 08:56:39 +00:00
Gabriele Svelto
566f669d07
Bug 1509450 - Remove unnecessary inclusions of ContentParent.h and ContentChild.h r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D12728
--HG--
extra : moz-landing-system : lando
2018-11-26 14:49:44 +00:00
Andreea Pavel
ebe85db8e7
Backed out changeset ad857edac6a5 (bug 1498163) for failing devtools/client/performance/test/browser_perf-telemetry-04.js on a CLOSED TREE
2018-11-27 11:05:28 +02:00
Jan-Erik Rediger
c6e72f0819
Bug 1498163 - Migrate external callers to the new snapshot API r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D12890
--HG--
extra : moz-landing-system : lando
2018-11-26 14:34:23 +00:00
ffxbld
b0d0a563bf
No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D12897
--HG--
extra : moz-landing-system : lando
2018-11-26 14:23:19 +00:00
Daniel Varga
5e7f34b25d
Merge mozilla-inbound to mozilla-central. a=merge
2018-11-22 23:48:53 +02:00
J.C. Jones
70bb51ebaf
Bug 1501587 - land NSS 4b9cf6e61a48 UPGRADE_NSS_RELEASE, r=me
2018-11-22 18:45:02 +00:00
Tim Nguyen
044d8ca731
Bug 1508142 - Remove remains of tree cell-based selection code. r=bzbarsky,bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D12225
--HG--
extra : moz-landing-system : lando
2018-11-22 09:59:02 +00:00
Jed Davis
e9397cfcac
Bug 1508898 - Prepare the Linux sandbox's socketcall/ipc-call dispatch table for reformatting. r=gcp
...
The tables in SandboxFilterUtil.cpp should remain vertically aligned,
but clang-format would disagree. This patch excludes that region from
reformatting, and applies the other changes that clang-format would make
there.
Differential Revision: https://phabricator.services.mozilla.com/D12499
--HG--
extra : moz-landing-system : lando
2018-11-21 11:05:31 +00:00
Haik Aftandilian
b890a6606e
Bug 1506776 - 17.78% Base Content Resident Unique Memory regression r=Alex_Gaynor
...
Until more analysis is done, add back access to com.apple.CoreServices.coreservicesd to avoid extra allocations that are triggered when the service is blocked.
Differential Revision: https://phabricator.services.mozilla.com/D12479
--HG--
extra : moz-landing-system : lando
2018-11-20 22:06:06 +00:00
Ehsan Akhgari
5a990aab93
Bug 1504728 - Part 1: Add a content blocking notification for indicating when a top-level page is using cookies or site data r=baku,valentin,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D11122
--HG--
extra : moz-landing-system : lando
2018-11-20 14:34:49 +00:00
Razvan Maries
208d16134b
Merge mozilla-inbound to mozilla-central a=merge
2018-11-20 07:03:17 +02:00
Boris Zbarsky
9691e7ba88
Bug 1507540 part 3. Use more notxpcom attributes in netwerk/. r=valentin
2018-11-19 20:17:53 -05:00
Andreea Pavel
d6d00510a1
Backed out changeset 94efd169438e (bug 1504728) for mochitest AddressSanitizer failures on a CLOSED TREE
2018-11-20 02:12:47 +02:00
Ehsan Akhgari
2517eb0fd0
Bug 1504728 - Part 1: Add a content blocking notification for indicating when a top-level page is using cookies or site data r=baku,valentin,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D11122
--HG--
extra : moz-landing-system : lando
2018-11-19 20:31:16 +00:00
Junior Hsu
19ef8fc9ee
Bug 1321466 - provide client cert when using proxy with SSL r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D11950
--HG--
extra : moz-landing-system : lando
2018-11-17 00:28:30 +00:00
Tim Nguyen
3a94eda144
Bug 1508143 - Remove builderView and contentView from tree binding. r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D12224
--HG--
extra : moz-landing-system : lando
2018-11-19 18:04:15 +00:00
Dorel Luca
3a97449464
Backed out changeset dfc775a144ad (bug 1504728) for Brwoser-chrome failure in browser/base/content/test/trackingUI/browser_trackingUI_trackers_subview.js. CLOSED TREE
2018-11-19 18:34:50 +02:00
Ehsan Akhgari
abc8be6d57
Bug 1504728 - Part 1: Add a content blocking notification for indicating when a top-level page is using cookies or site data r=baku,valentin,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D11122
--HG--
extra : moz-landing-system : lando
2018-11-19 15:25:33 +00:00
ffxbld
e672d8f74d
No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D12260
--HG--
extra : moz-landing-system : lando
2018-11-19 12:59:38 +00:00
Andreea Pavel
72b0594cb8
Merge mozilla-inbound to mozilla-central. a=merge
2018-11-17 13:27:24 +02:00
Dana Keeler
800094cafe
bug 1502841 - follow-up to ensure reentering DataStorageSharedThread::Shutdown() doesn't cause problems r=jcj
...
We shouldn't reenter DataStorageSharedThread::Shutdown(), but it may be
possible. To guard against potentially attempting to shut down the shared thread
more than once, we can check gDataStorageSharedThreadShutDown first.
Differential Revision: https://phabricator.services.mozilla.com/D12050
--HG--
extra : moz-landing-system : lando
2018-11-16 16:14:52 +00:00
Narcis Beleuzu
c8215609ff
Backed out 2 changesets (bug 1504728, bug 1505198) for xpcshell failures on test_WebExtensionContentScript.js. CLOSED TREE
...
Backed out changeset 26318538f077 (bug 1505198)
Backed out changeset fc39602006be (bug 1504728)
2018-11-16 02:34:15 +02:00
Ehsan Akhgari
7f3a7b13de
Bug 1504728 - Part 1: Add a content blocking notification for indicating when a top-level page is using cookies or site data r=baku,valentin,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D11122
--HG--
extra : moz-landing-system : lando
2018-11-14 17:19:25 +00:00
ffxbld
d1ecdd270e
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D12006
--HG--
extra : moz-landing-system : lando
2018-11-15 13:28:12 +00:00
arthur.iakab
c0b26c4076
Merge inbound to mozilla-central a=merge
2018-11-15 11:54:15 +02:00
J.C. Jones
575ca0635e
Bug 1501587 - land NSS 59ef418bf925 UPGRADE_NSS_RELEASE, r=me
...
--HG--
extra : rebase_source : eaecdaf6823452cc8bf1a90d714f29817aea677d
2018-11-16 18:24:27 +00:00
Alex Gaynor
bef9ade569
Bug 1428361 - remove some 'on by default' permissions from the macOS plugin sandbox; r=haik
...
Differential Revision: https://phabricator.services.mozilla.com/D11892
--HG--
extra : moz-landing-system : lando
2018-11-14 16:46:05 +00:00
Coroiu Cristina
4a2f58dbb0
Merge mozilla-central to autoland a=merge on a CLOSED TREE
2018-11-14 11:58:07 +02:00
Coroiu Cristina
d850d799a0
Merge inbound to mozilla-central a=merge
2018-11-14 11:51:31 +02:00
Franziskus Kiefer
4857fd3515
Bug 1505197 - allow the user to retry reauthentication on Windows 2 times r=keeler
...
This adds a hard coded number of retries for Windos re-auth.
I also changed to always return NS_OK unless a real error occurred to make this behave like the macOS version.
Differential Revision: https://phabricator.services.mozilla.com/D11438
--HG--
extra : moz-landing-system : lando
2018-11-14 09:07:20 +00:00
Dana Keeler
d7917233cd
bug 1502841 - fix a deadlock by not holding the DataStorageSharedThread lock while shutting the thread down r=jcj
...
Judging by some stack traces we've received in crash reports, while shutting
down the DataStorageSharedThread, it is possible to process an event on that
thread that causes an attempt to re-initialize DataStorage. This wouldn't be a
problem because we have a shutdown sentinel boolean and we exit early if it is
true. However, checking the boolean involves acquiring the static lock for the
thread, which means we can't be holding the lock while we're shutting down the
thread.
Differential Revision: https://phabricator.services.mozilla.com/D11708
--HG--
extra : moz-landing-system : lando
2018-11-14 00:28:52 +00:00
Dana Keeler
862b60c866
bug 1499882 - remove HSTS holepunch for chart.apis.google.com because it now has a valid certificate r=franziskus
...
Differential Revision: https://phabricator.services.mozilla.com/D11695
--HG--
extra : moz-landing-system : lando
2018-11-13 08:14:06 +00:00
Sylvestre Ledru
2b4847d320
Bug 1506538 - Remove +x permissions on C++ source files r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D11609
--HG--
extra : moz-landing-system : lando
2018-11-13 15:32:08 +00:00
Qinghao_Jack_Song
8d34d6b733
Bug 1498451 - Migrate Device Manager Dialog of Preferences Section to use Fluent for localization r=Gijs,flod,zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D7978
--HG--
extra : moz-landing-system : lando
2018-11-12 19:34:21 +00:00
ffxbld
a8c4d8395e
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D11629
--HG--
extra : moz-landing-system : lando
2018-11-12 13:57:43 +00:00
shindli
1e51b7ee7c
Merge inbound to mozilla-central. a=merge
2018-11-10 23:36:30 +02:00
Gabriele Svelto
d3db709684
Bug 1506264 - Fix querying the nsIObserver interface in all classes implementing it r=erahm
...
Differential Revision: https://phabricator.services.mozilla.com/D11530
--HG--
extra : moz-landing-system : lando
2018-11-09 22:20:54 +00:00
Dorel Luca
2f261feba3
Backed out changeset 365e0d2414bf (bug 1504728) for browser-chrome failures. CLOSED TREE
2018-11-09 18:48:39 +02:00
Ehsan Akhgari
b11a25f3c6
Bug 1504728 - Add a content blocking notification for indicating when a top-level page is using cookies or site data r=baku,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D11122
--HG--
extra : moz-landing-system : lando
2018-11-09 15:36:02 +00:00
Haik Aftandilian
b1a4ba8dff
Bug 1505445 - [Mac] With sandbox early startup, start the sandbox after the port exchange r=Alex_Gaynor
...
Don't start the sandbox until after the port exchange so the parent process does not have to wait longer in ContentParent::LaunchSubprocess() for the (expensive) sandbox_init_with_parameters call to complete in the child. Remove the policy rule allowing access to the parent port now that it is already open when the sandbox is initialized and therefore not needed.
Differential Revision: https://phabricator.services.mozilla.com/D11186
--HG--
extra : moz-landing-system : lando
2018-11-08 21:04:19 +00:00
Ehsan Akhgari
25e7ec25bb
Bug 1504728 - Part 0: Update nsSecureBrowserUIImpl::CheckForBlockedContent() to check for mixed content blocking when the resource is already marked as broken; r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D11815
2018-11-13 17:56:22 -05:00
Razvan Maries
4d174cdd7d
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-11-15 00:37:56 +02:00
J.C. Jones
f6c4447e33
Bug 1501587 - land NSS aa7940a0d822 UPGRADE_NSS_RELEASE, r=me
...
--HG--
extra : rebase_source : ba3a6b2c2f6464cc3407cc7c128825964cd4d066
2018-11-14 19:00:17 +00:00
ffxbld
3a972019e4
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D11314
--HG--
extra : moz-landing-system : lando
2018-11-08 13:54:03 +00:00
Tom Ritter
24a82c667b
Bug 1504022 - Backout 1498693 to restore mingw exceptions for __try/__except r=bobowen
...
mingw-clang, when using SEH exceptions, compile these fine but don't unwind
them properly. When using sj/lj exceptions it can't compile them at all.
--HG--
extra : histedit_source : 4bda121d4d60ab6e7cf51a3d4287261c81904fe2
2018-11-02 13:06:24 -05:00
ffxbld
de627b48fd
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D10879
--HG--
extra : moz-landing-system : lando
2018-11-05 13:27:19 +00:00
Johann Hofmann
1c2de6c900
Bug 1501680 - Don't send credentials in ssl error reports. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D10594
--HG--
extra : moz-landing-system : lando
2018-11-01 18:49:11 +00:00
Jan-Erik Rediger
50555e7773
Bug 1468761 - Migrate external Telemetry tests to handle packed histograms r=chutten
...
Depends on D9236
Differential Revision: https://phabricator.services.mozilla.com/D9237
--HG--
extra : moz-landing-system : lando
2018-11-01 13:46:59 +00:00
Ehsan Akhgari
164805ba94
Bug 1502774 - Part 2: Remove XPCOM component registrations for auth module classes r=valentin
...
Depends on D10025
Differential Revision: https://phabricator.services.mozilla.com/D10026
--HG--
extra : moz-landing-system : lando
2018-11-01 10:39:58 +00:00
ffxbld
1a798e34d6
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D10545
--HG--
extra : moz-landing-system : lando
2018-11-01 12:52:20 +00:00