4350a326a49805c6138aabd0ed68136498bf97cd: Bug 1412345: Downgrade expanded principals before inheriting. r=bz,krizsa
Kris Maglione <maglione.k@gmail.com> - Thu, 02 Nov 2017 19:56:27 -0700 - rev 390018
Push 96984 by maglione.k@gmail.com at Fri, 03 Nov 2017 21:50:11 +0000
Bug 1412345: Downgrade expanded principals before inheriting. r=bz,krizsa There are several ways that expanded principals can be used as triggering principals for requests. While that works fine for security checks, it also sometimes causes them to be inherited, and used as result principals in contexts where expanded principals aren't allowed. This patch changes our inheritance behavior so that expanded principals are downgraded to the most appropriate constituent principal when they would otherwise be inherited. The logic for choosing the most appropriate principal is a bit suspect, and may eventually need to be changed to always select the last whitelist principal, but I chose it to preserve the current principal downgrade behavior used by XMLHttpRequest for the time being. MozReview-Commit-ID: 9fvAKr2e2fa
8dfcfe1bd1557366bf49eb97b66f43a64b459c36: Bug 1331152 - disable leak sanitizer in headless screenshot test subprocess; r=mccr8
Myk Melez <myk@mykzilla.org> - Fri, 03 Nov 2017 13:24:47 -0700 - rev 390017
Push 96983 by myk@mozilla.com at Fri, 03 Nov 2017 20:25:15 +0000
Bug 1331152 - disable leak sanitizer in headless screenshot test subprocess; r=mccr8
7ee2f9d5bdcc7fa122f21c05244426eaa50d0b56: Bug 1414063 - Follow-up for lint errors
Geoff Brown <gbrown@mozilla.com> - Fri, 03 Nov 2017 12:16:09 -0600 - rev 390016
Push 96982 by gbrown@mozilla.com at Fri, 03 Nov 2017 18:16:21 +0000
Bug 1414063 - Follow-up for lint errors
1efa6f4269ca6553e276fabd39a775bcc2a983e0: Bug 1414063 - Increase mochitest/reftest default output timeout to 370 seconds; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Fri, 03 Nov 2017 12:08:29 -0600 - rev 390015
Push 96981 by gbrown@mozilla.com at Fri, 03 Nov 2017 18:08:42 +0000
Bug 1414063 - Increase mochitest/reftest default output timeout to 370 seconds; r=jmaher
4f06cc3d4f39b4ff431792e2e14909a2b7655442: Bug 1413907 - Change InitPropertyOperation to accept a PropertyName directly. r=jandem
Tom Schuster <evilpies@gmail.com> - Thu, 02 Nov 2017 16:56:13 +0100 - rev 390014
Push 96980 by evilpies@gmail.com at Fri, 03 Nov 2017 18:06:29 +0000
Bug 1413907 - Change InitPropertyOperation to accept a PropertyName directly. r=jandem
80a1b262d7a74e32d32f5aac097125f8c230dc89: Bug 1409187 - Remove telemetry for __proto__. r=luke
André Bargull <andre.bargull@gmail.com> - Thu, 02 Nov 2017 07:14:45 -0700 - rev 390013
Push 96979 by ryanvm@gmail.com at Fri, 03 Nov 2017 17:48:33 +0000
Bug 1409187 - Remove telemetry for __proto__. r=luke
45a2ee7d468eb695608f095d66b4981dbf7f4574: Bug 1406993 - Add a new equivalent year mapping table for years after 2037. r=Waldo
André Bargull <andre.bargull@gmail.com> - Fri, 03 Nov 2017 03:12:47 -0700 - rev 390012
Push 96978 by ryanvm@gmail.com at Fri, 03 Nov 2017 17:47:59 +0000
Bug 1406993 - Add a new equivalent year mapping table for years after 2037. r=Waldo
eabded1b884a4e6d803abe1cfe0fef4df97a2044: Bug 1414046 - Skip copying mHashArray in CacheFileMetadata::WriteMetadata if it's empty. r=valentin
Michal Novotny <michal.novotny> - Fri, 03 Nov 2017 03:17:00 -0400 - rev 390011
Push 96977 by ryanvm@gmail.com at Fri, 03 Nov 2017 17:47:24 +0000
Bug 1414046 - Skip copying mHashArray in CacheFileMetadata::WriteMetadata if it's empty. r=valentin
f858fa7ff379d62b28fd71922207b25fcc2d951d: Bug 1413944 - Don't try to deflate two-byte code unit in StringFromCharCode. r=jandem
André Bargull <andre.bargull@gmail.com> - Thu, 02 Nov 2017 08:44:45 -0700 - rev 390010
Push 96976 by ryanvm@gmail.com at Fri, 03 Nov 2017 17:46:40 +0000
Bug 1413944 - Don't try to deflate two-byte code unit in StringFromCharCode. r=jandem
23c2f77d9377622b437273967aaf7057d313b29d: Bug 1413605 - Reuse the parent markup tree's listeners instead of making a listener per container. r=jdescottes
Adrian Wielgosik <adrian.wielgosik@gmail.com> - Fri, 03 Nov 2017 13:02:00 +0100 - rev 390009
Push 96975 by ryanvm@gmail.com at Fri, 03 Nov 2017 17:46:02 +0000
Bug 1413605 - Reuse the parent markup tree's listeners instead of making a listener per container. r=jdescottes
908c36075a85f0940d5d11aeef7cc6fe4a0139e7: Bug 1346080 - Make jstests TestCase object resilient against Object.prototype changes. r=Waldo
André Bargull <andre.bargull@gmail.com> - Thu, 02 Nov 2017 03:49:40 -0700 - rev 390008
Push 96974 by ryanvm@gmail.com at Fri, 03 Nov 2017 17:45:33 +0000
Bug 1346080 - Make jstests TestCase object resilient against Object.prototype changes. r=Waldo
899a407832c09e685748779d288637a24aaae2af: Bug 1413845 - Remove PluginPRLibrary as it is unused. r=jimm
Marco Castelluccio <mcastelluccio@mozilla.com> - Thu, 02 Nov 2017 11:03:24 +0100 - rev 390007
Push 96973 by mcastelluccio@mozilla.com at Fri, 03 Nov 2017 17:44:18 +0000
Bug 1413845 - Remove PluginPRLibrary as it is unused. r=jimm
24f4d2216af90f509e8e490f811031d8fe52653a: Bug 1413599 - Update the 'switch to ESR' prompt minimum version check to include JAWS versions 18 and lower. r=davidb
Jim Mathies <jmathies@mozilla.com> - Fri, 03 Nov 2017 12:12:05 -0500 - rev 390006
Push 96972 by jmathies@mozilla.com at Fri, 03 Nov 2017 17:17:04 +0000
Bug 1413599 - Update the 'switch to ESR' prompt minimum version check to include JAWS versions 18 and lower. r=davidb MozReview-Commit-ID: EuA8pKE2KIe
d2d9c80e36843979a5c03211dc90f1a5b3e28455: Bug 1413599 - Backed out changeset 5b1cc7fdfa40
Jim Mathies <jmathies@mozilla.com> - Fri, 03 Nov 2017 12:16:20 -0500 - rev 390005
Push 96972 by jmathies@mozilla.com at Fri, 03 Nov 2017 17:17:04 +0000
Bug 1413599 - Backed out changeset 5b1cc7fdfa40
dbcddce04a807ca68426691bfaaee642058506d0: Bug 1412952 - Build clang-cl itself with VS2017. r=froydnj
David Major <dmajor@mozilla.com> - Fri, 03 Nov 2017 12:29:58 -0400 - rev 390004
Push 96971 by dmajor@mozilla.com at Fri, 03 Nov 2017 16:30:18 +0000
Bug 1412952 - Build clang-cl itself with VS2017. r=froydnj
bcb92693eac8e4b6590e03b557bd5797848d95bb: Bug 1412952 - Use VS2017 with clang-cl builds. r=froydnj
David Major <dmajor@mozilla.com> - Fri, 03 Nov 2017 12:29:58 -0400 - rev 390003
Push 96971 by dmajor@mozilla.com at Fri, 03 Nov 2017 16:30:18 +0000
Bug 1412952 - Use VS2017 with clang-cl builds. r=froydnj
ffb00b457b92b610b8aee77c79f00a5572b255d2: Bug 1412952: We want a HostX64 linker even with 32-bit clang-cl.exe. r=froydnj
David Major <dmajor@mozilla.com> - Fri, 03 Nov 2017 12:29:58 -0400 - rev 390002
Push 96971 by dmajor@mozilla.com at Fri, 03 Nov 2017 16:30:18 +0000
Bug 1412952: We want a HostX64 linker even with 32-bit clang-cl.exe. r=froydnj 32-bit clang-cl.exe was looking specifically for HostX86\x86\link.exe, which doesn't exist in our automation package. Make it look in HostX64\x86 instead. This is an ugly hack and it would be preferable to just use a 64-bit compiler (bug 1414287).
fb2b705b77cbf2d0b4607e262100bc3b7c1ee6d4: Bug 1412952 - Loosen clang's MSVC detection to accept our automation's fake paths. r=froydnj
David Major <dmajor@mozilla.com> - Fri, 03 Nov 2017 12:29:58 -0400 - rev 390001
Push 96971 by dmajor@mozilla.com at Fri, 03 Nov 2017 16:30:18 +0000
Bug 1412952 - Loosen clang's MSVC detection to accept our automation's fake paths. r=froydnj In a proper VS install, the path to cl.exe looks like: ...\VC\Tools\MSVC\14.11.25503\bin\HostX64\x64\cl.exe In our automation, the path is just: ...\VC\bin\HostX64\x64\cl.exe Clang tries to do some sanity-checking to make sure that the cl.exe it finds is the Microsoft compiler and not some other program. But the checks are a little too strict for us, so just look for "bin\Host*\*\cl.exe".
a19aef803cdb0797029d2440b9320e9b22efc195: Bug 1119777 - Remove non-standard Function.prototype.isGenerator. r=arai,kmag
Jan de Mooij <jdemooij@mozilla.com> - Fri, 03 Nov 2017 17:27:43 +0100 - rev 390000
Push 96970 by jandemooij@gmail.com at Fri, 03 Nov 2017 16:28:13 +0000
Bug 1119777 - Remove non-standard Function.prototype.isGenerator. r=arai,kmag
cbac4c5957cd88538d46a7cc0248c68149b83e5d: Bug 1408806 - Gracefully deal with errors when killing the minidump-analyzer on shutdown; r=mconley
Gabriele Svelto <gsvelto@mozilla.com> - Thu, 26 Oct 2017 22:59:29 +0200 - rev 389999
Push 96969 by gsvelto@mozilla.com at Fri, 03 Nov 2017 16:20:41 +0000
Bug 1408806 - Gracefully deal with errors when killing the minidump-analyzer on shutdown; r=mconley This solves two problems that were causing tests to fail intermittently. The first issue is that calling nsIProcess.kill() on a process that had already terminated would throw an exception which wouldn't be caught. Since this might happen in cases where the minidump-analyzer run significantly faster than the main event loop during the test. The second issue is that we tried to unconditionally escape both the 'TelemetryEnvironment' and 'StackTraces' field, but the latter would not be present in cases where the minidump-analyzer would fail or be killed. This led to another spurious exception. MozReview-Commit-ID: 7srQtzig7xw
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip