f8c367bec5de25a16bd17a29bbd68ceafa3b0935: Bug 1337414 - Don't trace into GC things owned by other runtimes in CheckHeapTracer r=jandem
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 23 Feb 2017 16:26:14 +0000 - rev 344610
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1337414 - Don't trace into GC things owned by other runtimes in CheckHeapTracer r=jandem
8b4e84832765f2334567865541c4fd842b63d8c0: Bug 1340597 - Avoid triggering read barrier in DumpHeap and when collecting stats r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 23 Feb 2017 16:26:14 +0000 - rev 344609
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1340597 - Avoid triggering read barrier in DumpHeap and when collecting stats r=sfink
e0709404b9ae55fa53325afcbc4d3bfc0802fe29: Bug 1287330 - Insert tabs' linkedBrowser lazily into the document. r=dao
Kevin Jones <kevinhowjones@gmail.com> - Thu, 23 Feb 2017 17:19:28 +0100 - rev 344608
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1287330 - Insert tabs' linkedBrowser lazily into the document. r=dao
68ada0ef9842896b6fd96d0853022e0e131c04d5: Backed out changeset d59ad4198154 (bug 1340450) for very frequent failures in browser_disable_containers.js
Phil Ringnalda <philringnalda@gmail.com> - Thu, 23 Feb 2017 08:13:33 -0800 - rev 344607
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Backed out changeset d59ad4198154 (bug 1340450) for very frequent failures in browser_disable_containers.js
88206a320746c25d87e509fda81950d89ccb2696: Bug 1340654 P3 Test referrer-policy in service workers. r=baku
Ben Kelly <ben@wanderview.com> - Thu, 23 Feb 2017 10:54:43 -0500 - rev 344606
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1340654 P3 Test referrer-policy in service workers. r=baku
b8ae4c3de32817cccc7d57bb28195de3254c021a: Bug 1340654 P2 Test that nested referrer policy from an importScripts() has no effect. r=baku
Ben Kelly <ben@wanderview.com> - Thu, 23 Feb 2017 10:54:43 -0500 - rev 344605
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1340654 P2 Test that nested referrer policy from an importScripts() has no effect. r=baku
a02f3229c14c08ed7017e8c527d7a36cc03692a1: Bug 1340654 P1 Set referrer policy in service workers. r=baku
Ben Kelly <ben@wanderview.com> - Thu, 23 Feb 2017 10:54:42 -0500 - rev 344604
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1340654 P1 Set referrer policy in service workers. r=baku
6417e23dc2ad87cbb058cdccfd9a1acd75d84a12: Bug 1340652 P4 Test fetch referer header in worker and redirected worker scripts. r=baku
Ben Kelly <ben@wanderview.com> - Thu, 23 Feb 2017 10:54:42 -0500 - rev 344603
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1340652 P4 Test fetch referer header in worker and redirected worker scripts. r=baku
9b3d067a2d743d5a24451c24e08e8cd7aa600fc6: Bug 1340652 P3 Test XHR referer header from redirected worker script. r=baku
Ben Kelly <ben@wanderview.com> - Thu, 23 Feb 2017 10:54:42 -0500 - rev 344602
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1340652 P3 Test XHR referer header from redirected worker script. r=baku
55bc3b41baab92e204468c2307e2998102bd6305: Bug 1340652 P2 Override worker principal after channel load completes to get correct principal URL. r=baku
Ben Kelly <ben@wanderview.com> - Thu, 23 Feb 2017 10:54:41 -0500 - rev 344601
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1340652 P2 Override worker principal after channel load completes to get correct principal URL. r=baku
513ff147aa6c87a74fee27bd1ab7b0ac3dc095f3: Bug 1340652 P1 Assert principal URL matches final worker script URL. r=baku
Ben Kelly <ben@wanderview.com> - Thu, 23 Feb 2017 10:54:41 -0500 - rev 344600
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1340652 P1 Assert principal URL matches final worker script URL. r=baku
e71b6d1907a868c5aa67913755de36dc151a8cb3: Bug 1302704 - part 6 - enforce identical profiles for gkrust and gkrust-gtest; r=chmanchester
Nathan Froyd <froydnj@mozilla.com> - Thu, 23 Feb 2017 10:35:06 -0500 - rev 344599
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1302704 - part 6 - enforce identical profiles for gkrust and gkrust-gtest; r=chmanchester Cargo hashes various compilation settings into the dependency graph for dependent libraries. So if the compilation settings for gkrust and gkrust-gtest are different, their dependencies will likewise be different. The setup we've created in the previous patches depends on the compilation settings being identical, so we should enforce that at the moz.build level.
7cbbf867604cadcc1f083848cd42222997aad251: Bug 1302704 - part 5 - harmonize gkrust_gtest's profile.release with gkrust's; r=chmanchester
Nathan Froyd <froydnj@mozilla.com> - Thu, 23 Feb 2017 10:35:07 -0500 - rev 344598
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1302704 - part 5 - harmonize gkrust_gtest's profile.release with gkrust's; r=chmanchester The comment here is a relic from bygone days when we tried sticking gkrust and gkrust-gtest into the same library at link time. Making gkrust and gkrust-gtest's profile.release settings identical also means that Cargo considers build artifacts from one suitable for the other, which is extremely desirable with our new shared CARGO_TARGET_DIR setup.
95b0a622699271828ef3bcb644837be4a5bf0d7d: Bug 1302704 - part 4 - provide a target directory for gkrust and gkrust-gtest; r=chmanchester
Nathan Froyd <froydnj@mozilla.com> - Thu, 23 Feb 2017 10:35:07 -0500 - rev 344597
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1302704 - part 4 - provide a target directory for gkrust and gkrust-gtest; r=chmanchester Doing this gets us all of the benefits that we want from Cargo workspaces (only compiling artifacts from gkrust-shared one time for both libraries) without all the hassles that using Cargo workspaces would require. We don't have to worry about multiple Cargo processes running simultaneously and racing to write files; Cargo is smart enough to lock the build directory to serialize access to it.
3c3ffbed3a4b22e613f0912c2ecb0378e7f8a35e: Bug 1302704 - part 3 - propagate information about CARGO_TARGET_DIR from the frontend into the backend; r=chmanchester
Nathan Froyd <froydnj@mozilla.com> - Thu, 23 Feb 2017 10:35:07 -0500 - rev 344596
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1302704 - part 3 - propagate information about CARGO_TARGET_DIR from the frontend into the backend; r=chmanchester Rust libraries can set RUST_LIBRARY_TARGET_DIR so that they can share compilation artifacts with other libraries. This setting needs to be propagated to the backend so it can be communicated to Cargo.
17b7f6a479363762110c33625771be609be00990: Bug 1302704 - part 2 - rename cargo_target_directory; r=chmanchester
Nathan Froyd <froydnj@mozilla.com> - Thu, 23 Feb 2017 10:35:07 -0500 - rev 344595
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1302704 - part 2 - rename cargo_target_directory; r=chmanchester We're going to be introducing a value for CARGO_TARGET_DIR in a later patch, we we should rename this function to not conflict with that concept.
7b63c26dd7c1776c35b6fb9afbe5a90f980e4147: Bug 1302704 - part 1 - define CARGO_TARGET_DIR in the backend; r=chmanchester
Nathan Froyd <froydnj@mozilla.com> - Thu, 23 Feb 2017 10:35:07 -0500 - rev 344594
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1302704 - part 1 - define CARGO_TARGET_DIR in the backend; r=chmanchester CARGO_TARGET_DIR is currently hardcoded to the current directory, but we'd like the ability to choose a value for Rust libraries.
8fad3aa8fd4661df1fd0eb23c78849aa55dacaac: Bug 1337561 - Increase executable code allocation size on 64-bit (r=jandem)
Luke Wagner <luke@mozilla.com> - Thu, 23 Feb 2017 09:01:16 -0600 - rev 344593
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1337561 - Increase executable code allocation size on 64-bit (r=jandem) MozReview-Commit-ID: DswlJQutGiC
c20304c7dd0bc18f307d578969e8722900604541: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 23 Feb 2017 15:28:43 +0100 - rev 344592
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Merge mozilla-central to mozilla-inbound
d439fa74bf059fec9e32547d80b726a711d6f4ee: Bug 1319087 - Add nukeCCW to the shell and test it. r=jandem
Tom Schuster <evilpies@gmail.com> - Thu, 23 Feb 2017 15:26:49 +0100 - rev 344591
Push 31414 by cbook@mozilla.com at Fri, 24 Feb 2017 10:47:41 +0000
Bug 1319087 - Add nukeCCW to the shell and test it. r=jandem
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip