19a20e124b436c3b796766dcbfcc9435ec841c19: Bug 1241634: Use is instead of ok in tests. r=me
Kyle Huey <khuey@kylehuey.com> - Thu, 18 Feb 2016 17:32:34 -0800 - rev 332121
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1241634: Use is instead of ok in tests. r=me
12149cb75011fb342d6808f0554b9391666f9d1a: Bug 952564 - Disallow empty lists in moz.build variables r=gps
Sambuddha Basu <sambuddhabasu1@gmail.com> - Thu, 18 Feb 2016 17:26:09 -0800 - rev 332120
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 952564 - Disallow empty lists in moz.build variables r=gps
3af8522fa44a0c481d8c054c668c818598caf519: Bug 1248909: [MSE] P2. Simplify diagnostic. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 18 Feb 2016 15:27:48 +1100 - rev 332119
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1248909: [MSE] P2. Simplify diagnostic. r=gerald Also, an assert could have been incorrectly triggered, if eviction occurred on a source buffer while data was also being appended to it. MozReview-Commit-ID: 6gVHZdbL07B
4d4dd7869c4fc912a2f9f8fb9ce37db76051d1c5: Bug 1244943 - Make PostProcessLayers aware of preserve-3d. r=mattwoodrow
Thinker K.F. Li <thinker@codemud.net> - Thu, 18 Feb 2016 17:12:40 -0800 - rev 332118
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1244943 - Make PostProcessLayers aware of preserve-3d. r=mattwoodrow
f44d3d568c2dd57365c85e70f9fd96db62ad5749: Backed out changeset 40f18aee119c (bug 1232685) for xpcshell crashes in test_framebindings-03.js
Wes Kocher <wkocher@mozilla.com> - Thu, 18 Feb 2016 16:57:32 -0800 - rev 332117
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Backed out changeset 40f18aee119c (bug 1232685) for xpcshell crashes in test_framebindings-03.js
99f8242bbd927f95104e8d89d3b1488284608c01: Bug 1249212 part 7 - Calculate the endTime in GetComputedTimingAt; r=boris
Brian Birtles <birtles@gmail.com> - Fri, 19 Feb 2016 08:37:32 +0900 - rev 332116
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1249212 part 7 - Calculate the endTime in GetComputedTimingAt; r=boris Currently endTime is calculated when getComputedTiming() is called. As a result, the value returned there doesn't necessarily reflect what we are using in the model. It would be more simple, consistent and useful if we simply calculate this as part of GetComputedTimingAt and use it both internally and in the result to getComputedTiming().
2f7b038c23f1aae3f4e508069822265dbba0019d: Bug 1249212 part 6 - Add tests for endTime calculation; r=boris
Brian Birtles <birtles@gmail.com> - Fri, 19 Feb 2016 08:37:32 +0900 - rev 332115
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1249212 part 6 - Add tests for endTime calculation; r=boris
e9130dcb9d01be351537573d973067300606510a: Bug 1249212 part 5 - Remove max() clamping from endTime calculation; r=boris
Brian Birtles <birtles@gmail.com> - Fri, 19 Feb 2016 08:37:32 +0900 - rev 332114
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1249212 part 5 - Remove max() clamping from endTime calculation; r=boris Based on discussion at: https://github.com/w3c/web-animations/issues/86
85e66410c01b75f1c6665d68b2eba5b868128b4b: Bug 1249212 part 4 - Add tests for activeDuration; r=boris
Brian Birtles <birtles@gmail.com> - Fri, 19 Feb 2016 08:37:32 +0900 - rev 332113
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1249212 part 4 - Add tests for activeDuration; r=boris Before we go fixing endTime, we should add tests that activeDuration (which endTime builds on) is being calculated correctly. (Spoiler: it wasn't, hence parts 2 and 3 in this patch series.)
2e4a17c84ae35bf0ff23778bbdcf4cad388f5735: Bug 1249212 part 3 - Fix active duration calculation when iteration duration is infinity; r=boris
Brian Birtles <birtles@gmail.com> - Fri, 19 Feb 2016 08:37:31 +0900 - rev 332112
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1249212 part 3 - Fix active duration calculation when iteration duration is infinity; r=boris With the added tests in part 4 we crash without this change because we end up trying to multiply an infinite iteration duration by a zero iteration count which trips an assertion in StickyTimeDuration. Hence we fix this behavior before adding the tests.
ed71e0a2f711dea4d3e17d62a9e1286fff166d66: Bug 1249212 part 2 - Fix infinity handling in StickyTimeDurationValueCalculator::Multiply; r=froydnj
Brian Birtles <birtles@gmail.com> - Fri, 19 Feb 2016 08:37:31 +0900 - rev 332111
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1249212 part 2 - Fix infinity handling in StickyTimeDurationValueCalculator::Multiply; r=froydnj This patch brings the behavior of this method into line with the comment that describes it and other methods in this class that have a similar test. I discovered this bug while exercising this code from animation code and was getting test failures due to returning -Infinity instead of the expected Infinity.
e17bca1849ad2f388505d51f37fa057be09d5875: Bug 1249212 part 1 - Simplify various keyframe-effect tests; r=boris
Brian Birtles <birtles@gmail.com> - Fri, 19 Feb 2016 08:37:31 +0900 - rev 332110
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1249212 part 1 - Simplify various keyframe-effect tests; r=boris This patch just simplifies the keyframe-effect tests so that we don't have to repeat default values. This makes the tests shorter, easier to scan, and easier to understand what is being tested. In some cases we still repeat the default values in order to indicate that we're testing that we get a particular default value.
0af8ffcf68700145b0885e85ce396533e20430eb: Bug 1201934 - Remove SIMD shiftRight***ByScalar. r=sunfish
Jakob Olesen <jolesen@mozilla.com> - Thu, 18 Feb 2016 15:37:10 -0800 - rev 332109
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1201934 - Remove SIMD shiftRight***ByScalar. r=sunfish These functions have been replaced by the shiftRightByScalar function which behaves differently on signed and unsigned SIMD types. Add some Uint32x4 tests to make up for the reduced test coverage. MozReview-Commit-ID: 6BKSMR07zDa
8835594562bebf2142b61a7eefd198e06bfff1ec: Bug 1052793, part 2 - Shrink GC buffers during compartmental GCs. r=terrence
Andrew McCreight <continuation@gmail.com> - Thu, 18 Feb 2016 15:21:48 -0800 - rev 332108
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1052793, part 2 - Shrink GC buffers during compartmental GCs. r=terrence With part 1, many more GCs are compartmental, so it is no longer a good indication that there is heavy activity. If we don't regularly try to shrink GC buffers, we don't decommit arenas enough, causing a large regression in memory usage.
b5fc3e849945921699c7177d6afa10c32b0faffd: Bug 1052793, part 1 - Do per-zone GC for CC_WAITING triggers. r=smaug
Andrew McCreight <continuation@gmail.com> - Thu, 18 Feb 2016 15:21:48 -0800 - rev 332107
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1052793, part 1 - Do per-zone GC for CC_WAITING triggers. r=smaug
ea64b102f2b55c55ab0aa4b91f0f6c8b88e461e6: Bug 1246074 - add partials mozharness beetmover, custom tc artifact location, DONTBUILD NPOTB r=rail
Jordan Lund <jlund@mozilla.com> - Thu, 18 Feb 2016 15:17:32 -0800 - rev 332106
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1246074 - add partials mozharness beetmover, custom tc artifact location, DONTBUILD NPOTB r=rail
298964285e1f1f1b88e4cd7ec0cda6ab489c7aed: Bug 1249102. Make overrides of WorkerRunnable::PostRun a bit more consistent. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 18 Feb 2016 18:02:51 -0500 - rev 332105
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1249102. Make overrides of WorkerRunnable::PostRun a bit more consistent. r=khuey Specifically we make the following changes: 1) Remove WorkerSameThreadRunnable::PostRun, because it does exactly the same things as WorkerRunnable::PostRun. 2) Always treat ModifyBusyCountFromWorker as infallible in terms of throwing JS exceptions. 3) Change ExtendableFunctionalEventWorkerRunnable::PostRun to properly call its superclass PostRun so we will correctly decrement the busy count our PreDispatch incremented. 4) Document why some overrides of PreDispatch/PostDispatch are needed and don't call into the superclass
6cb092fbf4fb5122b9a4aa845eadafa57aea09c1: Bug 1248737. Improve documentation for WorkerRunnable and associated classes. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 18 Feb 2016 18:02:51 -0500 - rev 332104
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1248737. Improve documentation for WorkerRunnable and associated classes. r=khuey
7ba85f7d6c961de5717334259fc4c320c1c4dd1f: Bug 1248840 - rename TreeWalker::NextChild, r=yzen
Alexander Surkov <surkov.alexander@gmail.com> - Thu, 18 Feb 2016 17:57:17 -0500 - rev 332103
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1248840 - rename TreeWalker::NextChild, r=yzen
d88a0dce35d8ab52decc61911c0d181d0cd0df49: Bug 1246319 P3 Fix service worker registry value update. r=bz
Ben Kelly <ben@wanderview.com> - Thu, 18 Feb 2016 14:48:49 -0800 - rev 332102
Push 11162 by gijskruitbosch@gmail.com at Fri, 19 Feb 2016 13:28:41 +0000
Bug 1246319 P3 Fix service worker registry value update. r=bz
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip