d1df9be64050db7840966551eb3e1e762d3a632e: Bug 1306438 and bug 1304815 - Rust update and related changes require clobber. r=clobber
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 15 Oct 2016 18:20:36 +0200 - rev 318167
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Bug 1306438 and bug 1304815 - Rust update and related changes require clobber. r=clobber
33fe115523d78f57324d300ad907e5e743bd2480: Bug 1306438 - Update builders to rust 1.12.0 stable; r=mshal
Ralph Giles <giles@mozilla.com> - Sat, 15 Oct 2016 22:16:13 +0000 - rev 318166
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Bug 1306438 - Update builders to rust 1.12.0 stable; r=mshal Update builders to repacks of the upstream stable builds.
8090e9a4b93d7bb03e48e78f52645d2dfd9fb378: Bug 1304815 - rearrange Rust crate structure for newer Rust releases; r=ted.mielczarek
Nathan Froyd <froydnj@mozilla.com> - Sat, 15 Oct 2016 18:16:13 -0400 - rev 318165
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Bug 1304815 - rearrange Rust crate structure for newer Rust releases; r=ted.mielczarek In our current Rust world, we have the following dependency structure: xul.so --------------------------+ | xul-gtest.so -+--> xul.a --------+-> gkrust | +--> gkrust-gtest This structure results in link errors with multiply-defined symbols between gkrust-gtest and gkrust with newer Rust releases when linking xul-gtest.so. So we have to do something different. Our new structure is: xul.so --------------------------+ | xul-gtest.so -+--> xul.a --------+-> gkrust --+-> gkrust-shared | | +--> gkrust-gtest --------------+ and we enforce that a given shared library can only have at most one Rust library that it depends on. Said Rust library is assumed to include all significant Rust dependencies of the dependent static libraries as well. (In the above structure, gkrust is simply a wrapper around gkrust-shared, so gkrust-gtest doesn't have to include gkrust as a dependency.)
db8c5ee6d069306d5b5553e0ec6f2bb6d2224036: Bug 1263357 - When the caret is placed after visible line break, associate caret with frame on the next line instead. r=mats
Jorg K <jorgk@jorgk.com> - Fri, 14 Oct 2016 14:21:00 -0400 - rev 318164
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Bug 1263357 - When the caret is placed after visible line break, associate caret with frame on the next line instead. r=mats
6fba47ac1541b9110be41ae32fff637f973f550e: Bug 1275314 - Allow flushing in-progress checkerboard reports in the GPU process as well. r=dvander
Kartikaya Gupta <kgupta@mozilla.com> - Sat, 15 Oct 2016 08:45:02 -0400 - rev 318163
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Bug 1275314 - Allow flushing in-progress checkerboard reports in the GPU process as well. r=dvander MozReview-Commit-ID: CXLzkiloHW
0151fc9f97a22552499a49e81fd377516e3eb616: Bug 1275314 - Add an API to allow flushing out in-progress checkerboard reports. r=botond,ehsan
Kartikaya Gupta <kgupta@mozilla.com> - Sat, 15 Oct 2016 08:45:01 -0400 - rev 318162
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Bug 1275314 - Add an API to allow flushing out in-progress checkerboard reports. r=botond,ehsan MozReview-Commit-ID: 6G4uIHcGQAv
50d3ed5433afe692df945aee17060e547d98a3e1: Bug 1301333 - Add mark-initialisation-func annotation to function Init from PresentationReceiver. r=baku
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Fri, 14 Oct 2016 17:18:26 +0300 - rev 318161
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Bug 1301333 - Add mark-initialisation-func annotation to function Init from PresentationReceiver. r=baku MozReview-Commit-ID: JNCBpgHjhs1
2b08765d5eb69857ff3421951310ba501d4f6812: Bug 1308868 - Add ignore-initialization-check annotation to mWorkerPrivate from ClientNavigateRunnable. r=baku
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Fri, 14 Oct 2016 16:44:08 +0300 - rev 318160
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Bug 1308868 - Add ignore-initialization-check annotation to mWorkerPrivate from ClientNavigateRunnable. r=baku MozReview-Commit-ID: 2dLsmPWeqSk
90651995f07f9bd4aaaf40bac8656d13e402c20e: Bug 1310394 - for-in loops with a name declaration with an initializer, in strict mode code, should be a syntax error. r=anba
Jeff Walden <jwalden@mit.edu> - Sat, 15 Oct 2016 02:35:18 -0700 - rev 318159
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Bug 1310394 - for-in loops with a name declaration with an initializer, in strict mode code, should be a syntax error. r=anba
fe6a23ebba63603bc011ff92e577b395189b52ab: Merge mozilla-central to mozilla-inbound. r=backout-merge a=backout-merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 15 Oct 2016 11:10:58 +0200 - rev 318158
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Merge mozilla-central to mozilla-inbound. r=backout-merge a=backout-merge
44a0d38f40e60ddfc4d9b867d35c8b570f1fa704: Backed out changeset 07c8f7c80bb7 (bug 1306249) for crashes and assertions, at least in tests on Windows XP debug. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 15 Oct 2016 10:28:37 +0200 - rev 318157
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Backed out changeset 07c8f7c80bb7 (bug 1306249) for crashes and assertions, at least in tests on Windows XP debug. r=backout
fea2dc883057d88fc6ae52b7fadcc07e6ab0e5bd: Backed out changeset d50a04c82343 (bug 1306249)
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 15 Oct 2016 10:27:36 +0200 - rev 318156
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Backed out changeset d50a04c82343 (bug 1306249)
a7037a607016fb1727b3fd7194910a7ec5197715: Bug 1305970 - land NSS 0x0c845c900217, r=me
Franziskus Kiefer <franziskuskiefer@gmail.com> - Sat, 15 Oct 2016 08:45:05 +0200 - rev 318155
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Bug 1305970 - land NSS 0x0c845c900217, r=me
c8183800343eb8363702ff76e2e7df9bf41b2be5: Add GPU process support to the crash reporting service. (bug 1278717, r=ted)
David Anderson <danderson@mozilla.com> - Fri, 14 Oct 2016 23:59:29 -0700 - rev 318154
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Add GPU process support to the crash reporting service. (bug 1278717, r=ted)
e63eae10adb149bf36d4296888339c88754148bf: Don't double-call EnsureProcessTerminated when killing the GPU process. (bug 1310111, r=billm)
David Anderson <danderson@mozilla.com> - Fri, 14 Oct 2016 23:27:32 -0700 - rev 318153
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Don't double-call EnsureProcessTerminated when killing the GPU process. (bug 1310111, r=billm)
bb80294893738efd57ab7f172ae56ef1705bce1e: Add GPU process type to leaklog.py. (bug 1310110, r=mccr8)
David Anderson <danderson@mozilla.com> - Fri, 14 Oct 2016 23:27:14 -0700 - rev 318152
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Add GPU process type to leaklog.py. (bug 1310110, r=mccr8)
36b49ab783ae32db547d2304cd9c3c282bf7ee54: Bug 1309351: Part 2 - Use a shared global sandbox and simple module resolution for built-in modules. r=ochameau
Kris Maglione <maglione.k@gmail.com> - Fri, 14 Oct 2016 06:14:10 +0100 - rev 318151
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Bug 1309351: Part 2 - Use a shared global sandbox and simple module resolution for built-in modules. r=ochameau This takes another 21% off the Jetpack test suite run time for me. MozReview-Commit-ID: 1U2lq4PN21w
ed7605224e51a86662c2a77248bf66400f3ce6ea: Bug 1309351: Part 1 - Replace child_process/subprocess.js with a thin wrapper around Subprocess.jsm. r=rpl f=mhowell
Kris Maglione <maglione.k@gmail.com> - Fri, 14 Oct 2016 18:01:42 -0700 - rev 318150
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Bug 1309351: Part 1 - Replace child_process/subprocess.js with a thin wrapper around Subprocess.jsm. r=rpl f=mhowell MozReview-Commit-ID: 7r9pSC8v1T
fbf07a31a44fcbcba9d15114e87e6a2ae86fd9a5: Bug 1309350: Part 1 - Remove dead code and clean up cruft. r=ochameau
Kris Maglione <maglione.k@gmail.com> - Thu, 13 Oct 2016 00:24:32 +0100 - rev 318149
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Bug 1309350: Part 1 - Remove dead code and clean up cruft. r=ochameau I had to untangle a lot of this mess just to understand what was going on well enough to make changes. MozReview-Commit-ID: 2ygiK2ED1pX
21ba15fa0c44c0033a10e5d5b18e4e0205364f07: Bug 1310275. Fix the document.load() warning and telemetry to have a shot at actually being noticed. r=froydnj
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 14 Oct 2016 22:49:10 -0400 - rev 318148
Push 33211 by cbook@mozilla.com at Mon, 17 Oct 2016 09:38:38 +0000
Bug 1310275. Fix the document.load() warning and telemetry to have a shot at actually being noticed. r=froydnj
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip