26359cfd0d245637ff7efc288098d07f1652d417: Bug 1339160 - 2. Add GeckoService actions for loading libs and starting Gecko; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 15 Feb 2017 17:12:56 -0500 - rev 343200
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Bug 1339160 - 2. Add GeckoService actions for loading libs and starting Gecko; r=snorp Add two actions to GeckoService to load libs only, and to load libs plus start Gecko, respectively.
c80d17b6ea4897766816f0f3ac9b005ce551cbd3: Bug 1339160 - 1. Allow GeckoThread to launch without being initialized; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 15 Feb 2017 17:12:56 -0500 - rev 343199
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Bug 1339160 - 1. Allow GeckoThread to launch without being initialized; r=snorp When GeckoThread is launched without being initialized, it will load all Gecko libs and then wait until it is initialized, before calling the Gecko entry point. This allows us to preload Gecko libs without actually running Gecko.
e0daea02c01fda3ec2a6ebbfc1fc11c8843c53c3: Bug 1337290 - 2. Clear cache dir if loading libs failed; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 15 Feb 2017 17:12:56 -0500 - rev 343198
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Bug 1337290 - 2. Clear cache dir if loading libs failed; r=snorp If Gecko libs failed to load the first time, clear the cache dir and try again. Only crash if we fail to load the libs a second time.
a792d73dc3454fb61f75cce5ae9f340da5a07868: Bug 1337290 - 1. Detect ARM emulation for some x86 devices; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 15 Feb 2017 17:12:56 -0500 - rev 343197
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Bug 1337290 - 1. Detect ARM emulation for some x86 devices; r=snorp Some x86 devices set the CPU ABI to ARM (and even change /proc/cpuinfo) as part of emulating ARM. In that case, we check the kernel release string find out whether it's really x86 or not.
b1d2452c7c176f8004b20e01096334ff1234e055: Backed out 5 changesets (bug 1336510) for mass bustage a=backout CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Wed, 15 Feb 2017 13:40:12 -0800 - rev 343196
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Backed out 5 changesets (bug 1336510) for mass bustage a=backout CLOSED TREE Backed out changeset 35d16d04d67d (bug 1336510) Backed out changeset 41db22e0c13d (bug 1336510) Backed out changeset 2075037694ed (bug 1336510) Backed out changeset 71be73be6c4e (bug 1336510) Backed out changeset 02ccacdbbb93 (bug 1336510) MozReview-Commit-ID: Lx2kKu7JVvI
9228f08cacdee37c5e741ff1abc844714a55257b: Bug 1333043 - Add windows build number to the environment data for all Windows versions. r=Dexter,data-r=bsmedberg
Marco Castelluccio <mcastelluccio@mozilla.com> - Wed, 15 Feb 2017 20:39:48 +0000 - rev 343195
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Bug 1333043 - Add windows build number to the environment data for all Windows versions. r=Dexter,data-r=bsmedberg
868a4dc22d7a40d78a620c2939be59392b7822be: Bug 1280572 - Add layout/tools/reftest to flake8 linter r=ahal
Deepa <deepsrijit1105@gmail.com> - Wed, 15 Feb 2017 01:20:56 +0530 - rev 343194
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Bug 1280572 - Add layout/tools/reftest to flake8 linter r=ahal MozReview-Commit-ID: Cqllz9BeV7X
35d16d04d67d7fb3739b2dbf6fc38b1c1846bd27: Bug 1336510 - Part 5: Workaround lambda static analysis in nsMultiMixedConv, r=valentin
Michael Layzell <michael@thelayzells.com> - Tue, 14 Feb 2017 14:40:26 -0500 - rev 343193
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Bug 1336510 - Part 5: Workaround lambda static analysis in nsMultiMixedConv, r=valentin MozReview-Commit-ID: 7Mvh9aeCKOh
41db22e0c13d34f081c6a403df71192633afa2f7: Bug 1336510 - Part 4: Capture a strong reference to this in dom/media, r=jwwang
Michael Layzell <michael@thelayzells.com> - Fri, 03 Feb 2017 16:57:49 -0500 - rev 343192
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Bug 1336510 - Part 4: Capture a strong reference to this in dom/media, r=jwwang MozReview-Commit-ID: 4lVGrGzhVXh
2075037694eda246a9bda0bc545898702c18f1dc: Bug 1336510 - Part 3: Capture a strong reference to this in CompositorBridgeParent::FlushApzRepaints, r=kats
Michael Layzell <michael@thelayzells.com> - Fri, 03 Feb 2017 16:56:24 -0500 - rev 343191
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Bug 1336510 - Part 3: Capture a strong reference to this in CompositorBridgeParent::FlushApzRepaints, r=kats MozReview-Commit-ID: KdGBYEAC0dW
71be73be6c4ed0964264c1f437d68f8a3f706128: Bug 1336510 - Part 2: Fix lambda captures of this in PresentationConnection, r=smaug
Michael Layzell <michael@thelayzells.com> - Fri, 03 Feb 2017 16:55:22 -0500 - rev 343190
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Bug 1336510 - Part 2: Fix lambda captures of this in PresentationConnection, r=smaug MozReview-Commit-ID: 2fuMHyspjhs
02ccacdbbb93b26120032ad128273ce68705a3cd: Bug 1336510 - Part 1: Correct the RefCountedInsideLambda Check to complain about capturing and using `this` without a backing strong reference, r=ehsan
Michael Layzell <michael@thelayzells.com> - Fri, 03 Feb 2017 16:53:03 -0500 - rev 343189
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Bug 1336510 - Part 1: Correct the RefCountedInsideLambda Check to complain about capturing and using `this` without a backing strong reference, r=ehsan MozReview-Commit-ID: 19jiqArKgxo
daa7da2c260e302602d6f79cd35964fb02221399: Bug 1339289 - Make sure labeled runnables have names (r=ehsan)
Bill McCloskey <billm@mozilla.com> - Tue, 14 Feb 2017 13:42:53 -0800 - rev 343188
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Bug 1339289 - Make sure labeled runnables have names (r=ehsan) MozReview-Commit-ID: C6w8Q4NPBtt
c64f0271649030394d2a29872513c9ec36521fa0: Bug 1339289 - Give names to a lot of common timers (r=ehsan)
Bill McCloskey <billm@mozilla.com> - Mon, 13 Feb 2017 15:45:23 -0800 - rev 343187
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Bug 1339289 - Give names to a lot of common timers (r=ehsan) MozReview-Commit-ID: IMsv5bkyjBL
6ea3593a23e443f50f877ece94e14e9b3f6ffdf2: Bug 1339289 - Give names to a lot of common runnables (r=ehsan)
Bill McCloskey <billm@mozilla.com> - Fri, 10 Feb 2017 22:11:48 -0800 - rev 343186
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Bug 1339289 - Give names to a lot of common runnables (r=ehsan) MozReview-Commit-ID: 5IdvK6kgoAW
68b195e78af058066e43991485085482c1af802c: Bug 1339224 - Give names to built-in IPC messages (r=kanru)
Bill McCloskey <billm@mozilla.com> - Fri, 10 Feb 2017 21:36:14 -0800 - rev 343185
Push 31372 by cbook@mozilla.com at Thu, 16 Feb 2017 12:16:10 +0000
Bug 1339224 - Give names to built-in IPC messages (r=kanru) MozReview-Commit-ID: DEC2gXK6o0M
8c8b54b13be7ec12cb8e104b772162a80b524497: Backed out 4 changesets (bug 1331322) for Android reftest failures in 1169331-1.html and forced-bg-color-outside-visible-region.html
Phil Ringnalda <philringnalda@gmail.com> - Wed, 15 Feb 2017 21:24:00 -0800 - rev 343184
Push 31371 by cbook@mozilla.com at Thu, 16 Feb 2017 12:15:11 +0000
Backed out 4 changesets (bug 1331322) for Android reftest failures in 1169331-1.html and forced-bg-color-outside-visible-region.html Backed out changeset 96c6b5a11284 (bug 1331322) Backed out changeset 15877d32de7d (bug 1331322) Backed out changeset 841d608704d7 (bug 1331322) Backed out changeset 02096c5eb029 (bug 1331322)
e7e02e3c2e56edb9ba8bff03716052ae261ebb26: Bug 1335651 - Setup an index path in the gecko.cache namespace for toolchain builds. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Wed, 01 Feb 2017 09:27:31 +0900 - rev 343183
Push 31371 by cbook@mozilla.com at Thu, 16 Feb 2017 12:15:11 +0000
Bug 1335651 - Setup an index path in the gecko.cache namespace for toolchain builds. r=dustin This allows to find them and optimize them out during the taskgraph optimization phase, and will allow to get toolchain artifacts through a mach command for developers. The index path is generated similarly to git trees or mercurial manifests, and allows to find the right task corresponding to the the contents of the files in the task `extra.resources` along the toolchain scripts. `when.files-changed` is not used when a task has index paths because we need tasks to happen independently of whether there were changes to those files when the index or artifacts expire.
671410de0b248dc65f0dbbd4782a9253fb9c58f2: Bug 1335651 - Automatically add the script to files-changed for toolchain jobs. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Tue, 31 Jan 2017 18:00:55 +0900 - rev 343182
Push 31371 by cbook@mozilla.com at Thu, 16 Feb 2017 12:15:11 +0000
Bug 1335651 - Automatically add the script to files-changed for toolchain jobs. r=dustin Also automatically add the job.toolchain python module itself.
a0da8c39431d93d9efc043b44cf87087c16f4f53: Bug 1335651 - Move index_paths from DockerImageTask to the base Task class. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Tue, 31 Jan 2017 16:33:27 +0900 - rev 343181
Push 31371 by cbook@mozilla.com at Thu, 16 Feb 2017 12:15:11 +0000
Bug 1335651 - Move index_paths from DockerImageTask to the base Task class. r=dustin This does slightly change the behavior when artifacts expire, in that if for some reason the artifact for the task that was found expired, we don't try to get the artifact from a lower level task. In practice, that shouldn't be a concern.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip