Wes Kocher
6472928439
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 77Uz3uceUmk
2017-08-31 16:56:23 -07:00
Wes Kocher
e9c837e8b6
Merge inbound to central, a=merge
...
MozReview-Commit-ID: FBt5lm2sDFe
2017-08-31 16:26:40 -07:00
ffxbld
3cb0f28c74
No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update
2017-08-31 10:27:40 -07:00
ffxbld
c8ab0fae8f
No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update
2017-08-31 10:27:36 -07:00
Kris Maglione
6bad4f8ef7
Bug 1366511: Part 3 - Add mozilla::ToResult() to convert other result types to equivalent Result. r=nbp,ehsan
...
Also adds a mozilla/ResultExtensions.h header to define the appropriate
conversion functions for nsresult and PRResult. This is in a separate header
since those types are not available in Spidermonkey, and this is the pattern
other *Extensions.h headers follow.
Also removes equivalent NS_TRY macros and WrapNSResult inlines that served the
same purpose in existing code, and are no longer necessary.
MozReview-Commit-ID: A85PCAeyWhx
--HG--
extra : rebase_source : a5988ff770888f901dd0798e7717bcf6254460cd
2017-08-29 21:28:31 -07:00
Franziskus Kiefer
6aa0aa4140
Bug 1304923 - adding key exchange group and signature scheme details to devtools view, r=keeler, Honza
...
This patch adds the group used for TLS key exchange and the siganture scheme of the certificate to SSLStatus and displays it in devtools.
MozReview-Commit-ID: 7aTj0U5GIvo
--HG--
extra : rebase_source : 7afe39dcf2a13d9ca9e35e45c333a1bcba424729
2017-08-28 15:29:19 +02:00
Franziskus Kiefer
5a51ebb76a
Bug 1386955 - land NSS 7fcf7848095c UPGRADE_NSS_RELEASE, r=me
...
MozReview-Commit-ID: KYM6oFtwp2s
--HG--
extra : rebase_source : e0c4f07af0140e9c790b342e68ae860de4dce064
2017-08-31 15:29:36 +02:00
Franziskus Kiefer
018c7a6e79
Bug 1397833 - don't assert on custom TLS key-exchange groups, r=keeler
...
MozReview-Commit-ID: 8oztPlzw3PB
--HG--
extra : rebase_source : f7f54d7d59baa3a3b1eed5a207f93b799d80da5e
2017-09-08 11:53:11 +02:00
Chris Manchester
fab07bc443
Bug 1386876
- Replace all uses of NO_VISIBILITY_FLAGS with a template and remove NO_VISIBILITY_FLAGS. r=glandium
...
MozReview-Commit-ID: 194U1WMCAM0
--HG--
extra : rebase_source : 365b68b0a1772d238ae9b84966e53dcd1197fd85
2017-05-01 18:12:35 -07:00
Chris Manchester
c0a229d4c3
Bug 1386876
- Replace all uses of DISABLE_STL_WRAPPING with a template, remove DISABLE_STL_WRAPPING. r=glandium
...
MozReview-Commit-ID: FMEtb5PY7iP
--HG--
extra : rebase_source : 3cdee7528846462c758e623d6bcd2e6e17dbabff
2017-09-11 11:33:26 -07:00
Gian-Carlo Pascutto
180dfb1325
Bug 1391494 - Enforce use of our own copy of strlcpy. r=jld
...
MozReview-Commit-ID: GQgGJBj1Hjc
--HG--
extra : rebase_source : ac110f76f199e8739b6eebaf123c7e6b58f77135
2017-08-24 19:12:14 +02:00
Sajjad Arshad
f9ecfce269
Bug 1391506 - Creating max version, fallback limit, and alt server hello flag values for the tlsFlags r=keeler
...
Additional-Author: Patrick McManus <mcmanus@ducksong.com>
MozReview-Commit-ID: AmsvDtvDGPt
--HG--
extra : rebase_source : fc537ef1a50db23b9e77cd48d3941d7e32228bec
2017-08-29 09:04:08 -04:00
Wes Kocher
2198196808
Merge inbound to central, a=merge
...
MozReview-Commit-ID: G6QZZ8RGk6n
2017-08-29 16:14:22 -07:00
Sebastian Hengst
ca3d97b658
merge mozilla-central to autoland. r=merge a=merge
2017-08-29 20:31:58 +02:00
ffxbld
51b3d67a5e
No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update
2017-08-29 10:26:53 -07:00
ffxbld
43dc7fc074
No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update
2017-08-29 10:26:49 -07:00
Wes Kocher
02b3fbee7e
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 5tolFjvaHmd
2017-08-28 17:38:53 -07:00
ffxbld
cd82cacec2
No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update
2017-08-28 10:24:57 -07:00
ffxbld
118d3feddb
No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update
2017-08-28 10:24:53 -07:00
Sebastian Hengst
558aede67b
merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2017-08-29 20:36:12 +02:00
Honza Bambas
5b733e5887
Bug 705755 - Handle SSL short-write correctly to save CPU looping. r=keeler
...
--HG--
extra : rebase_source : 9a8a68da1f60340c3565ef614bf95177111ed2f3
2017-08-29 09:34:00 -04:00
ffxbld
18c16ebf81
No bug, Automated HPKP preload list update from host bld-linux64-spot-301 - a=hpkp-update
2017-08-27 10:15:50 -07:00
ffxbld
d4ecdb7fe4
No bug, Automated HSTS preload list update from host bld-linux64-spot-301 - a=hsts-update
2017-08-27 10:15:46 -07:00
Wes Kocher
68149d6a59
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 3N9jinnrmjb
2017-08-25 16:21:57 -07:00
Ryan VanderMeulen
89e125b817
Backed out changeset 121e4d470c11 (bug 1391703) for breaking periodic HSTS/HPKP updates.
2017-08-25 10:16:27 -04:00
Ryan VanderMeulen
2f60ba6fc6
Merge m-c to autoland. a=merge
...
CLOSED TREE
--HG--
extra : amend_source : 57c6e5e3155c1ad79d409f8a71c40704297b0600
2017-08-24 20:59:40 -04:00
Ryan VanderMeulen
3d0158833d
Merge autoland to m-c. a=merge
2017-08-24 20:20:08 -04:00
Wes Kocher
4ea67d0e07
Backed out changeset e774700fe070 (bug 1392787) for build bustage a=backout CLOSED TREE
...
MozReview-Commit-ID: FRRUDa6rIuS
2017-08-24 13:58:52 -07:00
Andrew Halberstadt
cae249f833
Bug 1392787 - Disable manifestparser tests using 'disabled' key instead of comment, r=jmaher
...
MozReview-Commit-ID: IQL7hWxQX9F
--HG--
extra : rebase_source : d907a5b2192687d86e3291a936c943948ed6793f
2017-08-22 16:56:02 -04:00
Dan Banner
f1eb5aaa84
Bug 1392119 - Enable the ESLint no-caller rule across mozilla-central r=standard8
...
MozReview-Commit-ID: JOC1330iFnh
--HG--
extra : rebase_source : 2afcb219d4a0d78f996bdc2c841456d2dccff605
2017-08-23 13:38:24 +01:00
Jed Davis
11d8d1c88e
Backed out 3 changesets (bug 1380701, bug 1384804)
...
Backed out changeset afdd35ed8902 (bug 1384804)
Backed out changeset 9fb892c41a9e (bug 1380701)
Backed out changeset 0d56979a6efa (bug 1380701)
2017-08-24 15:02:48 -06:00
James Forshaw
0b3b189961
Bug 1385928: Take new implementation of GetProcessBaseAddress from chromium commit f398005bc4ca0cc2dab2198faa99d4ee8f4da60d. r=jimm
...
This should fix issues we have seen with running Firefox from short name paths or moved binaries.
2017-08-15 09:29:46 +00:00
David Keeler
d11da41c16
bug 1389664 - centralize on-demand empty pin initialization of the user's NSS database r=Cykesiopka,jcj
...
The sqlite-backed NSS database implementation requires explicitly setting some
kind of pin (password, really). To maintain behavior compatibility with the old
database implementation, we set the pin to the empty string as necessary.
Previously this would only happen on Android (NSS_DISABLE_DBM builds), but
because we're moving towards using the sqlite-backed implementation on all
platforms, we should enable this code everywhere and move it to a more central
location.
This also fixes some now-unnecessary test behavior.
MozReview-Commit-ID: KKtxmvOZt78
--HG--
extra : rebase_source : 0de061928bf63b62386a4e244b326610d32cd122
2017-07-18 15:05:58 -07:00
Haik Aftandilian
2cce1be1b0
Bug 1392988 - Firefox 55.02 on macOS High Sierra cannot play AES encrypted video. r=Alex_Gaynor
...
Adds access to video encoding/decoding services when running on macOS 10.13 High Sierra.
MozReview-Commit-ID: 6h4dZ6gkFtp
--HG--
extra : rebase_source : 8c5078b336631e3254fcaaf6727dff281c840159
2017-08-28 19:06:07 -07:00
Wes Kocher
fb8abb94c7
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 1mWKzfX4kl
2017-08-23 18:07:24 -07:00
Wes Kocher
bc3395b5c6
Merge autoland to central, a=merge
...
MozReview-Commit-ID: BBXcBGQQdeo
2017-08-23 16:06:56 -07:00
ffxbld
d0bae45c35
No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update
2017-08-23 10:20:57 -07:00
ffxbld
0afa0876cf
No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update
2017-08-23 10:20:54 -07:00
Sebastian Hengst
99e5cb9c14
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: GSKVB94r7Kk
2017-08-23 16:29:51 +02:00
Haik Aftandilian
3fbdb1b349
Bug 1382260 - Patch 2 - [Mac] Allow reading of font files from the content sandbox. r=Alex_Gaynor
...
MozReview-Commit-ID: 9W5aqQweFmd
--HG--
extra : rebase_source : 9aa778bc08bee206e7f3340eac32ca2f46a4f81b
2017-08-18 16:12:07 -07:00
Haik Aftandilian
c90d8c6594
Bug 1382260 - Patch 1 - Fix file access test bug. r=Alex_Gaynor
...
Fix the file access check by adding missing parentheses to isDirectory method call.
Don't run the cookies file check on Linux because the test profile is read accessible due to being in /tmp.
MozReview-Commit-ID: lps2hk8f5U
--HG--
extra : rebase_source : 5fba75d65081e56df5a0d171c41689c489a3aace
2017-08-22 10:11:01 -07:00
Nicholas Nethercote
f582d96b98
Bug 1390428
(part 9) - Remove nsXPIDLCString. r=erahm.
...
This is straightforward, with only two notable things.
- `#include "nsXPIDLString.h" is replaced with `#include "nsString.h"`
throughout, because all nsXPIDLString.h did was include nsString.h. The
exception is for files which already include nsString.h, in which case the
patch just removes the nsXPIDLString.h inclusion.
- The patch removes the |xpidl_string| gtest, but improves the |voided| test to
cover some of its ground, e.g. testing Adopt(nullptr).
--HG--
extra : rebase_source : 452cc4a08046a1adb1a8099a7e85a1917de5add8
2017-08-17 15:29:03 +10:00
Eric Rahm
a33f11e0f5
Bug 1391803 - Use nsStringFwd.h for forward declaring string classes. r=froydnj
...
We should not be declaring forward declarations for nsString classes directly,
instead we should use nsStringFwd.h. This will make changing the underlying
types easier.
--HG--
extra : rebase_source : b2c7554e8632f078167ff2f609392e63a136c299
2017-08-16 16:48:52 -07:00
David Major
406287685a
Bug 1391420: Set NO_PGO on a bunch of binaries that we don't ship. r=ted
2017-08-23 15:05:40 -04:00
Sebastian Hengst
142b3bf28b
Backed out changeset 109e89a7d561 (bug 1391420) for busting Linux pgo builds. r=backout on a CLOSED TREE
...
--HG--
extra : amend_source : 6a4421254e4de31071785b73abdd1186638e31f2
2017-08-23 18:12:46 +02:00
David Major
8cb2cb650a
Bug 1391420: Set NO_PGO on a bunch of binaries that we don't ship. r=ted
2017-08-23 11:10:39 -04:00
Mark Banner
a53020d022
Bug 1392098 - Enable the new ESLint no-useless-run-test rule across the tree. r=mossop
...
MozReview-Commit-ID: 35MaseieNUk
--HG--
extra : rebase_source : 98eaec6a67fd3b30ea6b0be641f26c3911012fab
2017-08-20 18:52:05 +01:00
Wes Kocher
655a23a70a
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: CxIXNml1xZW
2017-08-22 17:24:16 -07:00
ffxbld
a5363edfb5
No bug, Automated HPKP preload list update from host bld-linux64-spot-305 - a=hpkp-update
2017-08-22 10:07:25 -07:00
ffxbld
3d0753d911
No bug, Automated HSTS preload list update from host bld-linux64-spot-305 - a=hsts-update
2017-08-22 10:07:21 -07:00
Rok Garbas
f3a3affcf2
Bug 1284475 - migrate ToolTool blueprint to new codebase of relengapi r=KWierso
...
UPGRADE_NSS_RELEASE a=kaie
MozReview-Commit-ID: 7CB1VYb8OJP
--HG--
extra : rebase_source : 04751620add813cd1780898d109d9f7fa89d7b2d
2017-08-08 10:55:52 +02:00
Wes Kocher
168eaceb20
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: IHPBV4z9vPi
2017-08-22 17:14:32 -07:00
Nicholas Nethercote
092af8e0a1
Bug 1390428
(part 5) - Remove more nsXPIDLCString uses. r=erahm.
...
These are all simple cases, with similarities to previous patches in this
series.
--HG--
extra : rebase_source : 6ef36382df9fef217d5cb737e218d65ac062f90a
2017-08-16 14:07:18 +10:00
Cykesiopka
8d84ab1d10
Bug 1391703 - Introduce common JSM for security/manager/tools/ scripts. r=keeler
...
PSM has various xpcshell scripts under the security/manager/tools/ folder. At
the moment, these scripts:
1. Duplicate code.
2. Aren't testable.
This patch introduces a common, unit tested JSM that these scripts can use.
MozReview-Commit-ID: 5NKRUeJgG8f
--HG--
extra : rebase_source : 5cfdf7fb72f3c0880bcaaf2060c7fcc6645f296a
2017-08-23 14:46:37 +08:00
David Keeler
542dc08306
bug 1391404 - fold nsIPKCS11 into nsIPKCS11ModuleDB r=Cykesiopka
...
This also moves the implementation of nsIPKCS11ModuleDB into its own file.
MozReview-Commit-ID: LYXixzbx3Ia
--HG--
rename : security/manager/ssl/PKCS11.cpp => security/manager/ssl/PKCS11ModuleDB.cpp
rename : security/manager/ssl/PKCS11.h => security/manager/ssl/PKCS11ModuleDB.h
extra : rebase_source : 4df9260809590c8d15432ab4b48d4ca370e7c3a7
2017-08-16 17:06:59 -07:00
Wes Kocher
b0c8473e3b
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 6Q3iErm6jCn
2017-08-21 14:30:39 -07:00
ffxbld
48ea452803
No bug, Automated HPKP preload list update from host bld-linux64-spot-301 - a=hpkp-update
2017-08-21 10:16:06 -07:00
ffxbld
e66765550e
No bug, Automated HSTS preload list update from host bld-linux64-spot-301 - a=hsts-update
2017-08-21 10:16:02 -07:00
Jed Davis
a2bdc51dd8
Bug 1384986 - Adjust sandbox policy for dconf's mkdir -p
behavior. r=gcp
...
MozReview-Commit-ID: HNvOXNJTc1W
--HG--
extra : rebase_source : 76edd1008731838fc89a5581fee818328d5847e1
2017-08-10 19:02:22 -06:00
Jed Davis
3460ce99ac
Bug 1384986 - Prevent sandbox file broker rules from removing rights granted by more general rules. r=gcp
...
Generally, the intent for the Add* methods is that they always grant
rights in addition to what's already in the policy, not remove them;
this makes subtree rules that overlap single-file rules follow that
principle.
This requires a global analysis because the conflicting rules can be
added in any order. It does not currently attempt to handle prefix
rules that aren't at a path component boundary, because that's not a
problem we currently have.
MozReview-Commit-ID: 4kv6QoGCBTV
--HG--
extra : rebase_source : 9e41263bbb1c07b8cde40ec2e72d746f17278fcb
2017-08-10 21:38:25 -06:00
Sebastian Hengst
de6f7dc3a1
merge mozilla-central to mozilla-inbound. r=merge a=merge on a CLOSED TREE
2017-08-25 13:21:40 +02:00
Franziskus Kiefer
cc0ea301c1
Bug 1386955 - land NSS fff2c933097d UPGRADE_NSS_RELEASE, r=me
...
MozReview-Commit-ID: 5eTpylXNFGc
--HG--
extra : rebase_source : 7e0b45f6dc9d9d8c29687573907e90211d05b6c4
2017-08-25 09:37:32 +02:00
Stephanie Ouillon
73e9f686e8
Bug 1343202 - Utility function for decoding an InclusionProof structure; r=ckerschb,keeler
...
MozReview-Commit-ID: 1x2Cwan8nLL
--HG--
extra : rebase_source : 079a8945f4d04be06dd99b776246d9b96930613a
2017-08-18 09:50:49 +02:00
Stephanie Ouillon
3bac94ec4a
Bug 1343202 - Move Buffer definition into its own file; r=keeler,rbarnes
...
MozReview-Commit-ID: JHAXllvfG3x
--HG--
extra : rebase_source : 4c18c882bea0f1d4f507baa47910672d80d73c72
2017-08-17 09:23:29 +02:00
Sebastian Hengst
e126b4f2a9
merge autoland to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: o58z45INT1
2017-08-20 23:21:44 +02:00
ffxbld
b258e6864e
No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update
2017-08-20 10:09:42 -07:00
ffxbld
2e52859c9d
No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update
2017-08-20 10:09:39 -07:00
Phil Ringnalda
9359f5bf39
Merge inbound to m-c, a=merge
...
MozReview-Commit-ID: LCCoXUsCtmv
2017-08-19 15:29:10 -07:00
Phil Ringnalda
17fd8b2be0
Merge autoland to m-c, a=merge
...
MozReview-Commit-ID: KDZlJPKkuwR
2017-08-19 15:28:08 -07:00
Sebastian Hengst
4a4349b10c
Backed out changeset 10660affe7a3 (bug 1387569)
2017-08-19 20:21:55 +02:00
ffxbld
7d43c93d35
No bug, Automated HPKP preload list update from host bld-linux64-spot-306 - a=hpkp-update
2017-08-19 10:10:48 -07:00
ffxbld
22960f90f0
No bug, Automated HSTS preload list update from host bld-linux64-spot-306 - a=hsts-update
2017-08-19 10:10:45 -07:00
Wes Kocher
b1fc5e008c
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 4cWGBbMEU2x
2017-08-18 15:53:07 -07:00
Wes Kocher
5fa2384aeb
Merge autoland to central, a=merge
...
MozReview-Commit-ID: IhZjTRz0dA5
2017-08-18 13:10:54 -07:00
ffxbld
5327d60f27
No bug, Automated HPKP preload list update from host bld-linux64-spot-309 - a=hpkp-update
2017-08-18 10:33:38 -07:00
ffxbld
5e356769cf
No bug, Automated HSTS preload list update from host bld-linux64-spot-309 - a=hsts-update
2017-08-18 10:33:34 -07:00
Chris Peterson
9ce1ea9579
Bug 1389851 - sandbox: Suppress -Wunreachable-code-return warning in third-party Chromium sandbox code. r=jld
...
security/sandbox/chromium/sandbox/linux/seccomp-bpf/trap.cc:277:12: warning: 'return' will never be executed [-Wunreachable-code-return]
This return statement is unreachable because SANDBOX_DIE() is a noreturn function:
https://searchfox.org/mozilla-central/rev/a887f0edbd9f6b176b64111455ba62bb0cf356a6/security/sandbox/chromium/sandbox/linux/seccomp-bpf/trap.cc#270-274
MozReview-Commit-ID: HDxBJe2ZtPN
--HG--
extra : rebase_source : 07f6cbcf901a54901cc5ea85b84030ea27a668ba
extra : source : f39f78b1a9851d97c6fd7dcbbd1d7ba93e933e08
2017-08-09 18:45:16 -07:00
Sebastian Hengst
153fae058e
merge mozilla-central to mozilla-inbound. r=merge a=backout on a CLOSED TREE
2017-08-17 19:34:04 +02:00
ffxbld
04391741c9
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
2017-08-17 10:13:33 -07:00
ffxbld
a012130123
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
2017-08-17 10:13:29 -07:00
Franziskus Kiefer
113c7ca5f7
Backed out changeset 0777ec282546 (bug 1386955) due to test bustage UPGRADE_NSS_RELEASE,
...
--HG--
extra : amend_source : 54f64cfc4296249d79d9374be3c8f2ee89f26400
2017-08-17 16:16:08 +02:00
Carsten "Tomcat" Book
99aa3f8e70
Merge mozilla-central to mozilla-inbound
2017-08-17 13:13:10 +02:00
Franziskus Kiefer
74e77f7e73
Bug 1386955 - land NSS 984849c0a0f1 UPGRADE_NSS_RELEASE, r=me
2017-08-17 11:57:16 +02:00
Nicholas Nethercote
025461bde7
Bug 1390428
(part 1) - Remove many nsXPIDLCString local variables. r=erahm.
...
These are all easy cases where an nsXPIDLCString local variable is set via
getter_Copies() and then is only used in ways that nsCStrings can also be used
(i.e. no null checks or implicit conversions to |char*|).
In every case the patch trivially replaces the nsXPIDLCString with an
nsCString. (Also, there are a couple of unused nsXPIDLCString variables that
the patch simply removes.)
2017-08-16 13:58:35 +10:00
Sylvestre Ledru
e15bcf0f43
Bug 1387569 - Also enable -Wno-implicit-fallthrough for gcc for a chromium file (exists from gcc 7) r=gcp
...
MozReview-Commit-ID: cuQuFcAnWL
--HG--
extra : rebase_source : 37dec684e14b1d02dab04729c718b5da1fcb25a4
2017-08-06 19:06:36 +02:00
Phil Ringnalda
366675feaa
Merge m-c to autoland
...
MozReview-Commit-ID: GCxEZcmHL2w
2017-08-19 15:34:44 -07:00
Sylvestre Ledru
7b612087c3
Bug 1387569 - Also enable -Wno-implicit-fallthrough for gcc for a chromium file (exists from gcc 7) r=gcp
...
MozReview-Commit-ID: cuQuFcAnWL
--HG--
extra : rebase_source : d67074f94feabc1b32f64e6e988fa2222db626d7
2017-08-06 19:06:36 +02:00
Wes Kocher
c043502159
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 7sFZmPUXSx6
2017-08-18 17:21:29 -07:00
Phil Ringnalda
1ca83fd296
Backed out 5 changesets (bug 1387569) for Windows static build bustage
...
Backed out changeset eeda521ba0ad (bug 1387569)
Backed out changeset 8d23caf2ccc7 (bug 1387569)
Backed out changeset b5f969313f81 (bug 1387569)
Backed out changeset f642bc883aa5 (bug 1387569)
Backed out changeset 20151eabffea (bug 1387569)
MozReview-Commit-ID: IH0XXePvhiL
2017-08-19 12:20:26 -07:00
Sylvestre Ledru
deeb6caa20
Bug 1387569 - Also enable -Wno-implicit-fallthrough for gcc for a chromium file (exists from gcc 7) r=gcp
...
MozReview-Commit-ID: cuQuFcAnWL
--HG--
extra : rebase_source : 28b30810aa4cf45d1d393bd94815b39ca81f43da
2017-08-06 19:06:36 +02:00
Wes Kocher
366445521c
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: DjSlrmDFfe3
2017-08-16 17:14:41 -07:00
Wes Kocher
9aa04a95f3
Merge autoland to central, a=merge
...
MozReview-Commit-ID: Fv1T41t9Gof
2017-08-16 15:30:39 -07:00
ffxbld
5ce320a16f
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
2017-08-16 10:10:45 -07:00
ffxbld
8b97f39049
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
2017-08-16 10:10:42 -07:00
Wes Kocher
9a955fd0b3
Backed out 2 changesets (bug 1380701) for bustage in SandboxBroker a=backout
...
Backed out changeset 6cef83dd4d11 (bug 1380701)
Backed out changeset 4456ebfe5657 (bug 1380701)
MozReview-Commit-ID: Cnfj7TZvCbv
2017-08-16 09:46:48 -07:00
Nicholas Nethercote
a83fefd956
Bug 1390036 (part 1) - Remove most remaining uses of nsXPIDLString. r=erahm.
...
CompareCacheHashEntry::mCrit[] is the only case where the nsXPIDLString-ness
was important. The patch adds an explicit SetIsVoid() call to that class's
constructor and changes some null checks to IsVoid() checks.
--HG--
extra : rebase_source : e68befcde4dd098bac2a550bc666eaf3bf1298d7
2017-08-11 18:31:22 +10:00
Jed Davis
898bd21752
Bug 1380701 - Remove the file broker protocol support for two-path operations. r=gcp
...
Now that all of the operations that took two paths are removed, we can
have less string manipulation running on untrusted inputs in a trusted
context.
Note that the path isn't null-terminated in transit, because we know
the message length and there's no longer any need to delimit anything.
(This is how the protocol worked before the two-path operations were
added.)
MozReview-Commit-ID: 5VHkMoPlWmU
--HG--
extra : rebase_source : 2108a4f7c7bf5098f2ef63786c3675367bd56e19
2017-08-16 15:09:56 -06:00
ffxbld
13148faaa9
No bug, Automated HPKP preload list update from host bld-linux64-spot-309 - a=hpkp-update
2017-08-15 10:02:09 -07:00
ffxbld
e0eb15e049
No bug, Automated HSTS preload list update from host bld-linux64-spot-309 - a=hsts-update
2017-08-15 10:02:05 -07:00
Jed Davis
a7d1fe2b5f
Bug 1380701 - Remove brokering for link, unlink, and rename. r=gcp
...
In testing (local and CI) these seem to no longer be used.
MozReview-Commit-ID: 2D3C8eWoIsB
--HG--
extra : rebase_source : dde2015af1d036c32631d185703f1149285b253e
2017-07-20 13:43:59 -06:00