8113c3fc510e95f9ab7c1bbe0a738b5a3b5820e1: Backed out changeset d24bb78a585c (bug 1340842)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 22 Mar 2017 16:39:55 +0100 - rev 348887
Push 39310 by cbook@mozilla.com at Wed, 22 Mar 2017 15:41:07 +0000
Backed out changeset d24bb78a585c (bug 1340842)
f9333f409189634fa6cf59a92e9c989e8740e234: Merge mozilla-central to autoland
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 22 Mar 2017 16:11:34 +0100 - rev 348886
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
Merge mozilla-central to autoland
e03e0c60462c775c7558a1dc9d5cf2076c3cd1f9: Bug 1348801 - bump eslint to fix orange a=tomcat r=Standard8
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 22 Mar 2017 15:52:20 +0100 - rev 348885
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
Bug 1348801 - bump eslint to fix orange a=tomcat r=Standard8
00c595de162736689a83e894a84f9eb99a5fa6ac: No bug, Automated blocklist update from host bld-linux64-spot-388 - a=blocklist-update
ffxbld - Wed, 22 Mar 2017 07:50:21 -0700 - rev 348884
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
No bug, Automated blocklist update from host bld-linux64-spot-388 - a=blocklist-update
be70afaf736d3d3fb33857a949f36ae56506d154: No bug, Automated HPKP preload list update from host bld-linux64-spot-388 - a=hpkp-update
ffxbld - Wed, 22 Mar 2017 07:50:19 -0700 - rev 348883
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-388 - a=hpkp-update
679c5a1ba9a54cfaf5d9f690d9c18b38513c8eab: No bug, Automated HSTS preload list update from host bld-linux64-spot-388 - a=hsts-update
ffxbld - Wed, 22 Mar 2017 07:50:16 -0700 - rev 348882
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-388 - a=hsts-update
27f7aadeea833eca8c9c0e24c858f798e4d6fdd8: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 22 Mar 2017 14:26:27 +0100 - rev 348881
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
merge mozilla-inbound to mozilla-central a=merge
617238ba19880a705d25c80d0ac5da09d376dddc: Bug 1341738 - Implement FetchController and FetObserver - part 5 - Dispatching observer events, r=bkelly
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 22 Mar 2017 11:07:27 +0100 - rev 348880
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
Bug 1341738 - Implement FetchController and FetObserver - part 5 - Dispatching observer events, r=bkelly
66013464994238b9447d54dca5f70a3053879469: Bug 1341738 - Implement FetchController and FetObserver - part 4 - FetchObserver WebIDL, r=bkelly
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 22 Mar 2017 11:06:23 +0100 - rev 348879
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
Bug 1341738 - Implement FetchController and FetObserver - part 4 - FetchObserver WebIDL, r=bkelly
d755ad0719ee5cb838146fdbd9dc52d0bed21f71: Bug 1341738 - Implement FetchController and FetObserver - part 3 - FetchSignal in Fetch API, r=bkelly
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 22 Mar 2017 11:06:08 +0100 - rev 348878
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
Bug 1341738 - Implement FetchController and FetObserver - part 3 - FetchSignal in Fetch API, r=bkelly
8424f191ee0916f0032470bce181e5c2555de98d: Bug 1341738 - Implement FetchController and FetObserver - part 2 - Follow/Unfollow, r=bkelly
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 22 Mar 2017 11:05:10 +0100 - rev 348877
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
Bug 1341738 - Implement FetchController and FetObserver - part 2 - Follow/Unfollow, r=bkelly
25d4dfbdd6f967974f8203cc59dda88e95086837: Bug 1341738 - Implement FetchController and FetObserver - part 1 - FetchController in WebIDL, r=bkelly
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 22 Mar 2017 11:04:57 +0100 - rev 348876
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
Bug 1341738 - Implement FetchController and FetObserver - part 1 - FetchController in WebIDL, r=bkelly
8cddbe0c5f50dbcd09a529b78f7200d00e800f69: Bug 1322611 - After a crash compute the SHA256 hash of a minidump and attach it to the crash ping; r=Ted, nchen
Gabriele Svelto <gsvelto@mozilla.com> - Thu, 16 Feb 2017 07:36:57 +0100 - rev 348875
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
Bug 1322611 - After a crash compute the SHA256 hash of a minidump and attach it to the crash ping; r=Ted, nchen This patch changes the crashreporter client code as well as the crash service code to compute a SHA256 hash of a crash' minidump file and add it to the crash ping. The crash service code computes the hash on the fly before handing over the crash to the crash manager; the crash manager will then add it to the crash ping. The crashreporter client on the other hand sends the hash via the ping it generates but it also adds it to the event file so that the crash manager can pick it up and send it along with its own crash ping. On Fennec the crashreporter activity takes care of computing the hash. SHA256 hash computation uses nsICryptoHash in the crash service, the java.security.MessageDigest class in Fennec, the bundled NSS library in the crashreporter when running on Windows and Mac and the system-provided NSS library under Linux. The latter is required because the crashreporter client uses the system curl library which is linked to NSS and which would thus clash with the bundled one if used together. This patch introduces two new methods for the nsICrashService interface: |getMinidumpForID()| and |getExtraFileForID()|, these reliably retrieve the .dmp and .extra files associated with a crash and ensure the files exist before returning. These new methods are used in the CrashService for processing and will become the only way to reliably retrieve those files from a crash ID. MozReview-Commit-ID: 8BKvqj6URcO
49694b5e839d1c0af5abbf88d8d16bc6fa7a8df8: Bug 1349388, part 5 - Assert in AutoReferenceChainGuard's ctor that we didn't fail to break a loop. r=longsonr
Jonathan Watt <jwatt@jwatt.org> - Fri, 17 Feb 2017 14:20:32 +0000 - rev 348874
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
Bug 1349388, part 5 - Assert in AutoReferenceChainGuard's ctor that we didn't fail to break a loop. r=longsonr
ce1162be1c86df7621a79d488734479d2b8a04a7: Bug 1349388, part 4 - Allow a single instance of AutoReferenceLimiter to guard against both reference loops and long reference chains. r=longsonr
Jonathan Watt <jwatt@jwatt.org> - Fri, 17 Feb 2017 13:15:18 +0000 - rev 348873
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
Bug 1349388, part 4 - Allow a single instance of AutoReferenceLimiter to guard against both reference loops and long reference chains. r=longsonr
6fc806a0dba33a3e8792981c8984b5789d2436f4: Bug 1349388, part 3 - Provide AutoReferenceLimiter with a default maximum reference chain length. r=longsonr
Jonathan Watt <jwatt@jwatt.org> - Thu, 16 Feb 2017 11:18:33 +0000 - rev 348872
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
Bug 1349388, part 3 - Provide AutoReferenceLimiter with a default maximum reference chain length. r=longsonr
cc8f5fa2f481c0be76935c59a537c2c71644888a: Bug 1349388, part 2 - Add guard to AutoReferenceLimiter to prevent it being used as a temporary. r=longsonr
Jonathan Watt <jwatt@jwatt.org> - Thu, 16 Feb 2017 10:31:03 +0000 - rev 348871
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
Bug 1349388, part 2 - Add guard to AutoReferenceLimiter to prevent it being used as a temporary. r=longsonr
2d439151440a1195efd5c770d4b9432a158ac0f1: Bug 1349388, part 1 - Make AutoReferenceLimiter report long reference chains and reference loops to the console. r=longsonr
Jonathan Watt <jwatt@jwatt.org> - Thu, 16 Feb 2017 10:26:39 +0000 - rev 348870
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
Bug 1349388, part 1 - Make AutoReferenceLimiter report long reference chains and reference loops to the console. r=longsonr
9ee82a5b65220e5b412880ba95dd27166efe0531: Backed out changeset 2538e16328c7 (bug 1292051) for leaks in devtools/client/inspector/boxmodel/test/browser_boxmodel.js. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 22 Mar 2017 09:40:24 +0100 - rev 348869
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
Backed out changeset 2538e16328c7 (bug 1292051) for leaks in devtools/client/inspector/boxmodel/test/browser_boxmodel.js. r=backout
485abf63b62b29b21b7e7a1cf0fba1940d775166: Bug 1133423 - Optimize sets of expando properties and expando setter calls on DOM proxies. r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Wed, 22 Mar 2017 09:08:08 +0100 - rev 348868
Push 39309 by cbook@mozilla.com at Wed, 22 Mar 2017 15:12:04 +0000
Bug 1133423 - Optimize sets of expando properties and expando setter calls on DOM proxies. r=evilpie
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip