6394d089884b75b4b11ac82951068b2057408b1d: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Tue, 31 May 2016 17:18:54 -0700 - rev 373673
Push 19808 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 02:12:52 +0000
Merge m-c to inbound, a=merge
aeca77cdf8eaa8be001f4eb17174f28c505cdd3d: Bug 1276549 - Remove rvalue reference mark for already_AddRefed params of nsIEventTarget::Dispatch and related methods. r=froydnj
Xidorn Quan <me@upsuper.org> - Wed, 01 Jun 2016 10:04:54 +1000 - rev 373672
Push 19808 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 02:12:52 +0000
Bug 1276549 - Remove rvalue reference mark for already_AddRefed params of nsIEventTarget::Dispatch and related methods. r=froydnj MozReview-Commit-ID: J5RAfGW3X7T
a584b40f1933d36ca0ca22de516b17e481761b1a: Bug 1276837 (part 2) - Rename the CC Block structs. r=mccr8.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 01 Jun 2016 09:18:33 +1000 - rev 373671
Push 19808 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 02:12:52 +0000
Bug 1276837 (part 2) - Rename the CC Block structs. r=mccr8. nsCycleCollector.cpp has three different structs named "Block", which makes it hard to read. This patch renames them as EdgeBlock, NodeBlock, and PurpleBlock.
75d948bafca38c5ce9ed9c79e3b385136ddf1abc: Bug 1276837 (part 1) - Shrink NodePool::Block. r=mccr8.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 01 Jun 2016 09:13:21 +1000 - rev 373670
Push 19808 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 02:12:52 +0000
Bug 1276837 (part 1) - Shrink NodePool::Block. r=mccr8. 15% of our "small" OOM crashes are allocations of this struct. Halving its size will hopefully help reduce that.
596b037c156d5daaba97b846fd8af14d76fc77f3: Bug 1271525 - Blacklist igdumd64.dll versions for D3D9 DXVA which are suspected to crash. r=kentuckyfriedtakahe
Chris Pearce <cpearce@mozilla.com> - Tue, 31 May 2016 21:08:08 +1200 - rev 373669
Push 19808 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 02:12:52 +0000
Bug 1271525 - Blacklist igdumd64.dll versions for D3D9 DXVA which are suspected to crash. r=kentuckyfriedtakahe MozReview-Commit-ID: B4RET7bldTT
00cc1b05a611fd3b4db02eb712f749614bbfde4c: Bug 1271525 - Add ability to blacklist D3D9 DXVA via pref. r=kentuckyfriedtakahe
Chris Pearce <cpearce@mozilla.com> - Tue, 31 May 2016 21:08:03 +1200 - rev 373668
Push 19808 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 02:12:52 +0000
Bug 1271525 - Add ability to blacklist D3D9 DXVA via pref. r=kentuckyfriedtakahe MozReview-Commit-ID: HSm6TTc6kct
ff84c527dd9c947dab90687816538b6acc83c45f: Bug 1271525 - Factor out data used by FindD3D11BlacklistedDLL() into arguments passed in. r=kentuckyfriedtakahe
Chris Pearce <cpearce@mozilla.com> - Tue, 31 May 2016 21:06:56 +1200 - rev 373667
Push 19808 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 02:12:52 +0000
Bug 1271525 - Factor out data used by FindD3D11BlacklistedDLL() into arguments passed in. r=kentuckyfriedtakahe This enables us to use the existing D3D11 blacklist code to create a D3D9 blacklist by just passing in a new blacklist cache. MozReview-Commit-ID: GyQ8o8U1jwg
5bea7eb7e4a443e6ccf33d9a658584e64871cf98: Backed out 2 changesets (bug 1271593) for GTest failures
Wes Kocher <wkocher@mozilla.com> - Tue, 31 May 2016 16:47:44 -0700 - rev 373666
Push 19808 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 02:12:52 +0000
Backed out 2 changesets (bug 1271593) for GTest failures Backed out changeset 0839aaf88283 (bug 1271593) Backed out changeset bf90268fe339 (bug 1271593)
6f17ed092065401027c426535657ea3af981b668: Bug 1259850 trail of tears - more bogus reasons for calloc() to GC found. Suppress them.
Steve Fink <sfink@mozilla.com> - Tue, 31 May 2016 16:15:45 -0700 - rev 373665
Push 19808 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 02:12:52 +0000
Bug 1259850 trail of tears - more bogus reasons for calloc() to GC found. Suppress them. MozReview-Commit-ID: 1DrGZ9RW556
1f44042a7baff06e2d8afd124574286f0e716c95: Backed out changeset 43ecf82afb92 (bug 1270241) for android reftest failures
Wes Kocher <wkocher@mozilla.com> - Tue, 31 May 2016 16:06:06 -0700 - rev 373664
Push 19808 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 02:12:52 +0000
Backed out changeset 43ecf82afb92 (bug 1270241) for android reftest failures
a62db76a344a395d3d12790490d4145bc16e6af4: Backed out changeset d51737cf083d for android reftest failures
Wes Kocher <wkocher@mozilla.com> - Tue, 31 May 2016 16:05:58 -0700 - rev 373663
Push 19808 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 02:12:52 +0000
Backed out changeset d51737cf083d for android reftest failures
0839aaf88283110e52faccc5f0adb50537c6791d: Bug 1271593 - Unit test for NS_NewRunnableFunction - r=froydnj
Gerald Squelart <gsquelart@mozilla.com> - Fri, 27 May 2016 19:20:03 +0200 - rev 373662
Push 19808 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 02:12:52 +0000
Bug 1271593 - Unit test for NS_NewRunnableFunction - r=froydnj MozReview-Commit-ID: ArwIG9BEhDX
bf90268fe33918af96e38c0c5eae057b2bc1ba76: Bug 1271593 - NS_NewRunnableFunction should forward its arg - r=froydnj
Gerald Squelart <gsquelart@mozilla.com> - Tue, 10 May 2016 18:13:14 +1000 - rev 373661
Push 19808 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 02:12:52 +0000
Bug 1271593 - NS_NewRunnableFunction should forward its arg - r=froydnj By perfect-forwarding its argument, we can automatically gain move semantics optimization when storing the given function object into nsRunnableFunction. Also it allows movable-only function objects. MozReview-Commit-ID: 9EZK84ZhMvR
8fe34ba9110c7815f7bae912c37b5c2e074d2c49: Backed out changeset 7b5c8958c61c (bug 1270962) for often failing browser_readerMode.js. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 01 Jun 2016 00:37:33 +0200 - rev 373660
Push 19808 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 02:12:52 +0000
Backed out changeset 7b5c8958c61c (bug 1270962) for often failing browser_readerMode.js. r=backout
772c82b80ef8c9e312182320381737d8d0328c3e: Bug 1276405 - EXT_color_buffer_float should disable clearColor clamping. - r=jrmuizel
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 27 May 2016 18:55:13 -0700 - rev 373659
Push 19808 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 02:12:52 +0000
Bug 1276405 - EXT_color_buffer_float should disable clearColor clamping. - r=jrmuizel
9730accc89f297d9c09f4dfedc4e8743d8028c4b: Bug 1274611: implement docker image builds as a distinct kind; r?garndt draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 01 Jun 2016 01:51:27 +0000 - rev 373658
Push 19807 by dmitchell@mozilla.com at Wed, 01 Jun 2016 02:04:06 +0000
Bug 1274611: implement docker image builds as a distinct kind; r?garndt MozReview-Commit-ID: 81Ad9LcBdx6
c932107fe3889f45725c2c7349b20f0cd24eaa88: Bug 1274611: handle empty error messages properly; r?gps draft
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 27 May 2016 22:19:54 +0000 - rev 373657
Push 19807 by dmitchell@mozilla.com at Wed, 01 Jun 2016 02:04:06 +0000
Bug 1274611: handle empty error messages properly; r?gps MozReview-Commit-ID: 4Adn7X0HOu1
b6bd1675735047fe98a16c7c511908666b40faab: Bug 1274611: Implement task-graph optimization; r?jonasfj r?gps draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 01 Jun 2016 01:49:39 +0000 - rev 373656
Push 19807 by dmitchell@mozilla.com at Wed, 01 Jun 2016 02:04:06 +0000
Bug 1274611: Implement task-graph optimization; r?jonasfj r?gps * Implement & document optimization (although legacy kind doesn't do much of it) * Introduce `optimize_target_tasks` parameter to control whether tasks in the target set can be optimized (no for try, yes for most other branches) * Refactor to include resolved taskIds in the optimized task graph * Include a `label-to-taskid.json` artifact. * Introduce {'task-reference': '... <dependency-name> ...'} for referring to parent tasks' taskId. MozReview-Commit-ID: LWvlWNz49U5
0073b8e004cae8fe2654440e2409412e95b51a26: Bug 1273042 - Part 4: Drop nsLayoutUtils::GetAnimationContent declaration. r?birtles. draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 01 Jun 2016 10:53:47 +0900 - rev 373655
Push 19806 by bmo:hiikezoe@mozilla-japan.org at Wed, 01 Jun 2016 01:55:11 +0000
Bug 1273042 - Part 4: Drop nsLayoutUtils::GetAnimationContent declaration. r?birtles. MozReview-Commit-ID: CE1CCkiCnW2 The implementation of nsLayoutUtils::GetAnimationContent has been dropped in bug 771367.
86b561b89f0970b23b3a706b8ee5fa74effb2210: Bug 1273042 - Part 3: Reftest for checking transform:none animations create a stacking context. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 01 Jun 2016 10:53:47 +0900 - rev 373654
Push 19806 by bmo:hiikezoe@mozilla-japan.org at Wed, 01 Jun 2016 01:55:11 +0000
Bug 1273042 - Part 3: Reftest for checking transform:none animations create a stacking context. r?birtles This patch has two test cases for CSS animations and once test case for web animations. For CSS animations test cases: @keyframes { from, to { transform: none; } } @keyframes { 0% { transform: none; } 99% { transform: none; } 100% { transform: translateX(0px); } } Both of them should create a stacking context. For web animtions test cases, the target element is appended after animate(). MozReview-Commit-ID: Gy1sY41jV7G
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip