7ebe938d53dbd9d010be61530893d3226ed6ba8e: Bug 1311776 - Update in-tree libpng to version 1.6.26. r=jrmuizel
Glenn Randers-Pehrson <glennrp+bmo@gmail.com> - Thu, 20 Oct 2016 15:10:00 -0400 - rev 362459
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1311776 - Update in-tree libpng to version 1.6.26. r=jrmuizel
8a441a6cdce3c24117bf335ccbcfd22fbfeff68b: Bug 1312516 - Run mochitest-a11y on ASAN. r=dustin
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 26 Oct 2016 10:24:43 -0400 - rev 362458
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1312516 - Run mochitest-a11y on ASAN. r=dustin
31177ceb556cd662fa0dc7aaba12067243113355: Bug 1298818 - Port test_bug411103.html to wpt; r=jst
Aryeh Gregor <ayg@aryeh.name> - Tue, 30 Aug 2016 15:13:49 +0300 - rev 362457
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1298818 - Port test_bug411103.html to wpt; r=jst This allows other UAs to use it, removes duplicated checks, and increases the chance of us noticing if the spec changes. Some of the expected values in our mochitest were contrary to the spec. I checked the new expected failures against the spec and the other UAs. I filed a spec bug for one group because it was contrary to all UAs (although IMO the spec makes more sense and the UAs are buggy), and the others are fixed in the next patch. MozReview-Commit-ID: 1j11XgfuErB
2f89f1ef242eb834e8d01a6ffed8a8156f44190c: Bug 1294605 - Notify MediaStreamTrackSource when track is notified of ended on main thread. r=jib
Andreas Pehrson <pehrsons@gmail.com> - Mon, 29 Aug 2016 16:34:27 +0200 - rev 362456
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294605 - Notify MediaStreamTrackSource when track is notified of ended on main thread. r=jib I haven't seen test failures from this but I imagine there could be. MozReview-Commit-ID: 8iyMBzQCWeA
90aeec6ac0621e37607d23c9a36c73bb0e5ca5df: Bug 1294605 - Media element captureStream() streams shouldn't keep devices alive. r=jib
Andreas Pehrson <pehrsons@gmail.com> - Mon, 29 Aug 2016 16:27:11 +0200 - rev 362455
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294605 - Media element captureStream() streams shouldn't keep devices alive. r=jib MozReview-Commit-ID: 3tSFbygTZs1
8e92a1d742e6f8499db490bdf699727d58359724: Bug 1294605 - Notify MediaStreamTrackSource when ReadyState is overriden. r=jib
Andreas Pehrson <pehrsons@gmail.com> - Mon, 22 Aug 2016 18:28:10 +0200 - rev 362454
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294605 - Notify MediaStreamTrackSource when ReadyState is overriden. r=jib MozReview-Commit-ID: CSRWgYt4hqe
e20bc37dc4907dc3e86a6a48398f75c17dc5d2c4: Bug 1294605 - Enable test code waiting for this bug. r=jib
Andreas Pehrson <pehrsons@gmail.com> - Mon, 22 Aug 2016 18:27:38 +0200 - rev 362453
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294605 - Enable test code waiting for this bug. r=jib MozReview-Commit-ID: 3TV58pT1SF2
0323c3a472859bdf895b95b35b42ca9bc0d9b8f9: Bug 1294605 - Add explicit test case. r=jib
Andreas Pehrson <pehrsons@gmail.com> - Tue, 30 Aug 2016 14:24:33 +0200 - rev 362452
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294605 - Add explicit test case. r=jib MozReview-Commit-ID: 9MJn7QQ9siZ
6e16ba93d1d7375e936a675942ba01d7dbd9a3aa: Bug 1295352 - Release MediaEngineTabVideoSource main-thread-only members on main thread. r=jesup
Andreas Pehrson <pehrsons@gmail.com> - Tue, 30 Aug 2016 14:17:59 +0200 - rev 362451
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1295352 - Release MediaEngineTabVideoSource main-thread-only members on main thread. r=jesup MozReview-Commit-ID: H3N70b9tGiI
6779dd0e2d28a895c8a81fdc0130161c53e9369e: Bug 1295352 - Update mediaElementCapture tests to stop all tracks before finishing. r=jib
Andreas Pehrson <pehrsons@gmail.com> - Mon, 29 Aug 2016 16:37:16 +0200 - rev 362450
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1295352 - Update mediaElementCapture tests to stop all tracks before finishing. r=jib MozReview-Commit-ID: GnfFt1vIbig
ef7b7be0c4e8b32bc646ff8065cfcfe6d8ab4160: Bug 1295352 - Use mState in MediaEngineTabVideoSource. r=jesup
Andreas Pehrson <pehrsons@gmail.com> - Thu, 25 Aug 2016 12:25:06 +0200 - rev 362449
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1295352 - Use mState in MediaEngineTabVideoSource. r=jesup MozReview-Commit-ID: 1zZlMXAqpo7
4f06424634eaf6ba3d49b206ccbecb00721d1853: Bug 1295352 - Check state in MediaEngines' NotifyPull(). r=jesup
Andreas Pehrson <pehrsons@gmail.com> - Tue, 23 Aug 2016 10:45:09 +0200 - rev 362448
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1295352 - Check state in MediaEngines' NotifyPull(). r=jesup GetEndOfAppendedData() returns null and calls a NS_ERROR() if the track we're looking for doesn't exist - to indicate an error in the caller's code. When we end a MediaEngine track we set the state to stopped, which we can use to guard the calls to GetEndOfAppendedData() (and appending data in general). The locking is already in place. MozReview-Commit-ID: DuknmBF883H
c72172d485b3a4fff07c41ba3f0eef12abce0cad: Bug 1295352 - Fix media mochitests to not end with active gUM. r=pehrsons
Jan-Ivar Bruaroey <jib@mozilla.com> - Fri, 12 Aug 2016 15:18:51 -0400 - rev 362447
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1295352 - Fix media mochitests to not end with active gUM. r=pehrsons MozReview-Commit-ID: 9p5uHN1mPHK
16fc27df7bc010df23d86e138b44697027fef81f: Bug 1295352 - Changed default MediaStreamPlayback.playMedia() to stop tracks afterwards. r=pehrsons
Jan-Ivar Bruaroey <jib@mozilla.com> - Fri, 12 Aug 2016 16:43:16 -0400 - rev 362446
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1295352 - Changed default MediaStreamPlayback.playMedia() to stop tracks afterwards. r=pehrsons MozReview-Commit-ID: CjkRcALTY7V
24e39ddd4314249f4660a2c34823a02630620db6: Bug 1295352 - Check that there is no active gUM after each runTest test. r=pehrsons
Jan-Ivar Bruaroey <jib@mozilla.com> - Fri, 05 Aug 2016 00:46:25 -0400 - rev 362445
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1295352 - Check that there is no active gUM after each runTest test. r=pehrsons MozReview-Commit-ID: 4VVb2ZJWiCL
6817b7629eeafb0b66a9976f13f7d2ef892a7e47: Bug 1304966 - Enable Storage API only for nightly bulid, r=baku
Shawn Huang <shuang@mozilla.com> - Wed, 26 Oct 2016 21:38:08 +0800 - rev 362444
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1304966 - Enable Storage API only for nightly bulid, r=baku
3762c5ea3950b4eff887c41fbb3032820ff81e8e: Bug 1306650 - part 14 - correct tar package substitution for new taskcluster scheme; r=ehsan
Nathan Froyd <froydnj@mozilla.com> - Wed, 26 Oct 2016 16:18:23 -0400 - rev 362443
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1306650 - part 14 - correct tar package substitution for new taskcluster scheme; r=ehsan Taskcluster builds live in a different place than our buildbot builds did.
402494fd34651e94ff8a5f9ecc12db0b1d84fdf2: Bug 1306650 - part 13 - update clang-cl revision to something that builds OK with ASan and MSVC2015u3; r=ehsan
Nathan Froyd <froydnj@mozilla.com> - Wed, 26 Oct 2016 16:18:23 -0400 - rev 362442
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1306650 - part 13 - update clang-cl revision to something that builds OK with ASan and MSVC2015u3; r=ehsan Newer clang-cl is more better.
686e30bda72c5cdc1eddbb2f2514df4acf2f9199: Bug 1306650 - part 12 - explicitly select MSVC version for clang-cl to emulate in stage 2+; r=ehsan
Nathan Froyd <froydnj@mozilla.com> - Wed, 26 Oct 2016 16:18:23 -0400 - rev 362441
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1306650 - part 12 - explicitly select MSVC version for clang-cl to emulate in stage 2+; r=ehsan clang-cl would normally derive its MSVC emulation bits from the installed MSVC version, but we don't have an installed MSVC in this scenario, so we have to use command-line options instead. We use similar options for Gecko builds.
19ecf350a02abc99315d7619c4b598036f5f9590: Bug 1306650 - part 11 - use a relative path for the build directory on windows; r=ehsan
Nathan Froyd <froydnj@mozilla.com> - Wed, 26 Oct 2016 16:18:23 -0400 - rev 362440
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1306650 - part 11 - use a relative path for the build directory on windows; r=ehsan In a taskcluster world, we cannot used fixed directories, since we don't know the absolute path of the directory we're building in ahead of time. (We could pass it in to the build script, or discover it in the script itself, but that wouldn't really solve the next problem.) This change does make the builds not reproducible, but as we're using clang-cl purely for secondary purposes on Windows, rather than for shipping Firefox binaries (as we would on Mac, say), I don't feel bad about punting the reproducibility issue down the road a bit.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip