eaa70038e3f08908ab0f6e19507c66002c02f730: Bug 1346982 - Fix static bustage and backwards condition r=me
Ryan Hunt <rhunt@eqrion.net> - Tue, 14 Mar 2017 02:28:06 -0400 - rev 349158
Push 31546 by kwierso@gmail.com at Thu, 23 Mar 2017 17:37:25 +0000
Bug 1346982 - Fix static bustage and backwards condition r=me
569c7a783e9602532b359d379d078e62fc723e76: Bug 1346982 - Only build WebRender DisplayItems for BoxShadowOuter when supported r=mchang
Ryan Hunt <rhunt@eqrion.net> - Mon, 13 Mar 2017 18:57:34 -0400 - rev 349157
Push 31546 by kwierso@gmail.com at Thu, 23 Mar 2017 17:37:25 +0000
Bug 1346982 - Only build WebRender DisplayItems for BoxShadowOuter when supported r=mchang
fbb9ff0ea41d3f95d559dab12aa4af75341cb6cd: Bug 1346451 - Delete WebRenderBorderLayer. r=ethlin
Mason Chang <mchang@mozilla.com> - Sat, 11 Mar 2017 10:04:26 -0800 - rev 349156
Push 31546 by kwierso@gmail.com at Thu, 23 Mar 2017 17:37:25 +0000
Bug 1346451 - Delete WebRenderBorderLayer. r=ethlin
439ee2e4fc4ed4a82102608639d9751e376d5536: eBug 1347101: P2. Don't rely on MF_E_TRANSFORM_STREAM_CHANGE result. r=mattwoodrow a=Tomcat
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 17 Mar 2017 01:21:23 +0100 - rev 349155
Push 31545 by jyavenard@mozilla.com at Thu, 23 Mar 2017 15:05:29 +0000
eBug 1347101: P2. Don't rely on MF_E_TRANSFORM_STREAM_CHANGE result. r=mattwoodrow a=Tomcat Under some circumstances, and seen on Windows 8, a decoded sample can be returned without the MFT returning MF_E_TRANSFORM_STREAM_CHANGE. For historical reasons, we required that message to be returned at least once to set the output image size. This was required as the decoder used to be recycled with different video streams. This is no longer the case, we can rely on the video info instead. It also greatly simplifies the code MozReview-Commit-ID: H14KBiNWrjQ
b0494b853b51c13deef16cb463cb30f3e4c0e1d0: No bug, Automated HPKP preload list update from host bld-linux64-spot-388 - a=hpkp-update
ffxbld - Thu, 23 Mar 2017 07:49:00 -0700 - rev 349154
Push 31544 by ffxbld at Thu, 23 Mar 2017 14:49:04 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-388 - a=hpkp-update
53b87e38b8058a5a4ad2376b131b062cff68d522: No bug, Automated HSTS preload list update from host bld-linux64-spot-388 - a=hsts-update
ffxbld - Thu, 23 Mar 2017 07:48:58 -0700 - rev 349153
Push 31544 by ffxbld at Thu, 23 Mar 2017 14:49:04 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-388 - a=hsts-update
fcfdeb52c2b2f020631fd47b5b02ea0be50d4027: Backed out changeset ad882b32f2d0 (bug 1347101) for merge bustage on a CLOSED TREE
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 23 Mar 2017 14:28:25 +0100 - rev 349152
Push 31543 by cbook@mozilla.com at Thu, 23 Mar 2017 13:28:34 +0000
Backed out changeset ad882b32f2d0 (bug 1347101) for merge bustage on a CLOSED TREE
2e95b7e18fcf2b24844e484776c050e0d0c51e70: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 23 Mar 2017 13:44:09 +0100 - rev 349151
Push 31542 by cbook@mozilla.com at Thu, 23 Mar 2017 12:44:24 +0000
merge mozilla-inbound to mozilla-central a=merge
852ac677dc0af75aed42378f7d1ae7e054f9dc33: Backed out changeset aa77848f51ee (bug 1349572) for test failures in test_fileReadSlice.xul and others
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 23 Mar 2017 08:50:13 +0100 - rev 349150
Push 31542 by cbook@mozilla.com at Thu, 23 Mar 2017 12:44:24 +0000
Backed out changeset aa77848f51ee (bug 1349572) for test failures in test_fileReadSlice.xul and others
1e0598886d349e919fbe71ab3534574e13d40468: Backed out changeset 60471d1feaa4 (bug 1348095) for bustage
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 23 Mar 2017 08:46:07 +0100 - rev 349149
Push 31542 by cbook@mozilla.com at Thu, 23 Mar 2017 12:44:24 +0000
Backed out changeset 60471d1feaa4 (bug 1348095) for bustage
2cf77bf80ba2acc9bce71924524cb76c4b6c0c8e: Backed out changeset 3efe3c6f4e7f (bug 1348095)
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 23 Mar 2017 08:45:48 +0100 - rev 349148
Push 31542 by cbook@mozilla.com at Thu, 23 Mar 2017 12:44:24 +0000
Backed out changeset 3efe3c6f4e7f (bug 1348095)
42b182f3367ec8334c28bdf4081bd7605926160f: Backed out changeset 8ba41a1bd062 (bug 1348095)
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 23 Mar 2017 08:45:45 +0100 - rev 349147
Push 31542 by cbook@mozilla.com at Thu, 23 Mar 2017 12:44:24 +0000
Backed out changeset 8ba41a1bd062 (bug 1348095)
85658d613c7706ebe449c669c3818a3a8fecfc53: Backed out changeset 3ccb231829a9 (bug 1349690)
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 23 Mar 2017 08:45:41 +0100 - rev 349146
Push 31542 by cbook@mozilla.com at Thu, 23 Mar 2017 12:44:24 +0000
Backed out changeset 3ccb231829a9 (bug 1349690)
0893e7c2a3bb9abd4df4c0e90915e73f7f5fa840: Bug 1329676 - Wasm: eliminate redundant bounds checks on constant heap addresses. r=luke
Lars T Hansen <lhansen@mozilla.com> - Tue, 21 Mar 2017 19:21:34 +0100 - rev 349145
Push 31542 by cbook@mozilla.com at Thu, 23 Mar 2017 12:44:24 +0000
Bug 1329676 - Wasm: eliminate redundant bounds checks on constant heap addresses. r=luke
d13479bfbc633160a96f032d0ae23554910b3d75: Bug 1343007 - Do not insert redundant truncation nodes in constant folding. r=nbp
Lars T Hansen <lhansen@mozilla.com> - Mon, 20 Mar 2017 12:36:47 +0100 - rev 349144
Push 31542 by cbook@mozilla.com at Thu, 23 Mar 2017 12:44:24 +0000
Bug 1343007 - Do not insert redundant truncation nodes in constant folding. r=nbp
6235799ad4fd1e408a6c348c41f04d9ff7582e3d: Bug 1345032 - Further cost reductions for ProfileBuffer::FindLastSampleOfThread. r=n.nethercote.
Julian Seward <jseward@acm.org> - Wed, 22 Mar 2017 11:18:31 +0100 - rev 349143
Push 31542 by cbook@mozilla.com at Thu, 23 Mar 2017 12:44:24 +0000
Bug 1345032 - Further cost reductions for ProfileBuffer::FindLastSampleOfThread. r=n.nethercote. ProfileBuffer::FindLastSampleOfThread currently involves a linear search backwards through the sample buffer. Profiling showed that to be the largest profiler cost by far, at least on Linux. Bugs 1344118 and 1344258 significantly improve the situation, collectively reducing the cost by a factor of at least 5 and often much more. But the linear search is still present and still dominant. The worst of it is that it's unnecessary: we could achieve the same by recording the start point of the most recent sample for each thread in that thread's ThreadInfo record. This patch does exactly that, adding the type ProfileBuffer::LastSample to store the start points. LastSample also includes the ID of the thread it pertains to as a read-only field, as that is needed in various places. addTag doesn't check whether we're overwriting buffer entries containing start points. Instead, FindLastSample checks whether the entry pointed to the LastSample it is given still contains a marker.
3ccb231829a94c8d5aff22222ecfe0ef1f1d50a7: Bug 1349690. Improve dangling-exception logging in AutoJSAPI::InitInternal to deal better with exceptions from a different origin. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 23 Mar 2017 03:06:25 -0400 - rev 349142
Push 31542 by cbook@mozilla.com at Thu, 23 Mar 2017 12:44:24 +0000
Bug 1349690. Improve dangling-exception logging in AutoJSAPI::InitInternal to deal better with exceptions from a different origin. r=bholley MozReview-Commit-ID: IpvRcBC2d6k
8ba41a1bd062a484ed24a5a25758c13eb57b8429: Bug 1348095 part 3. Cache the proto of an Xray on its holder, so we don't have to keep re-wrapping it. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 23 Mar 2017 03:06:25 -0400 - rev 349141
Push 31542 by cbook@mozilla.com at Thu, 23 Mar 2017 12:44:24 +0000
Bug 1348095 part 3. Cache the proto of an Xray on its holder, so we don't have to keep re-wrapping it. r=bholley MozReview-Commit-ID: I78AoSB3TNW
3efe3c6f4e7fbe7164df59562e43ada7706407ea: Bug 1348095 part 2. Give all the Xray holders a JSClass that has a slot for caching a prototype. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 23 Mar 2017 03:06:25 -0400 - rev 349140
Push 31542 by cbook@mozilla.com at Thu, 23 Mar 2017 12:44:24 +0000
Bug 1348095 part 2. Give all the Xray holders a JSClass that has a slot for caching a prototype. r=bholley MozReview-Commit-ID: ID9vMG3iJfZ
60471d1feaa47a9e023a8ea9f05911ca0bf08492: Bug 1348095 part 1. Remove the unused reserved slots from the XPCWN xray holder. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 23 Mar 2017 03:06:25 -0400 - rev 349139
Push 31542 by cbook@mozilla.com at Thu, 23 Mar 2017 12:44:24 +0000
Bug 1348095 part 1. Remove the unused reserved slots from the XPCWN xray holder. r=bholley MozReview-Commit-ID: 5IRrE8EmL9A
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip