a8ec435d22564e64fdd03a71604ebf003b40a48a: Bug 1259194 (part 3) - Remove PopulateJSClass(). r=mrbkap.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 24 Mar 2016 06:58:23 +1100 - rev 290780
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259194 (part 3) - Remove PopulateJSClass(). r=mrbkap. PopulateJSClass() is only called immediately after the constructor, so it can be merged into the constructor. (This helps with the next patch.) The patch also removes an unnecessary |new| check.
d1af522c298bfc1cc383bcf5f6b9bae25aff7bef: Bug 1259194 (part 2) - Remove XPCWrappedNativeJSClass. r=mrbkap.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 24 Mar 2016 06:53:28 +1100 - rev 290779
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259194 (part 2) - Remove XPCWrappedNativeJSClass. r=mrbkap. It's a trivial and pointless wrapper for js::Class. This patch also fixes some ridiculous formatting in XPCNativeScriptableShared.
2a875129c6f35701ecfa2866fbcd319d2fb7d726: Bug 1259194 (part 1) - Add 's' prefixes to some statics generated for dom bindings. r=bz.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 24 Mar 2016 06:48:44 +1100 - rev 290778
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259194 (part 1) - Add 's' prefixes to some statics generated for dom bindings. r=bz. This makes Class, PrototypeClass and InterfaceObjectClass match existing cases like sAttributes{,_ids,specs}, sNativeProperties, sNativePropertyHooks.
2626d857b9851ac400e8c727f15b0dea126c286c: Bug 1254400 - Make access to d3d9 device manager thread-safe. r=dvander
Morris Tseng <mtseng@mozilla.com> - Tue, 29 Mar 2016 09:26:29 +0800 - rev 290777
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254400 - Make access to d3d9 device manager thread-safe. r=dvander
f75d2232611e65b453f280e02dfd5ca76a1e6477: Bug 1254400 - Handle device reset for d3d9. r=dvander
Morris Tseng <mtseng@mozilla.com> - Tue, 29 Mar 2016 09:26:29 +0800 - rev 290776
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254400 - Handle device reset for d3d9. r=dvander
5f7d9726c2ffb569007e416ca940df658a7b8500: Bug 1253512 (part 2) - Aggregate live blocks. r=erahm.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 29 Mar 2016 10:41:06 +1100 - rev 290775
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1253512 (part 2) - Aggregate live blocks. r=erahm. Due to the change in part 1, DMD now prints an entry for every live block, which increases the output file size significantly in the default case. However, a lot of those entries are identical and so can be aggregated via the existing "num" property. This patch does that, reducing output size by more than half.
ce540d9af1cbd53127811c72bdbe0fd278eb224a: Bug 1253512 (part 1) - Overhaul DMD's "sampling". r=erahm.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 24 Feb 2016 14:42:22 +1100 - rev 290774
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1253512 (part 1) - Overhaul DMD's "sampling". r=erahm. DMD currently uses a very hacky form of "sampling" by default to avoid recording stack traces for all blocks. This makes DMD run faster than when it records all stack traces. This patch changes the sampling method used; in fact, it avoids "sampling" at all. The existence of all heap blocks is now recorded exactly, but by default we only record an allocation stack for each heap block if a Bernoulli trial succeeds. This choice works well because getting the stack trace is ~100x slower than recording the block's existence. Overall, this approach is simpler and it also gives better output -- the choice of which blocks to record allocation stacks for is mathematically sound, no stack trace gets blamed for allocations it didn't do, and block counts and sizes are now always exact. Other specific things changed. - All notion of sampling is removed from the various data structures. - The --sample-below option is removed in favour of --stacks={partial,full}. - The format of the JSON output file has changed. - The names of various test files have changed to reflect concept changes.
d9f4607812aec2639be5a70963edc41a7f7600a2: Bug 1258144: warnings-as-errors bustage r=cpearce
Randell Jesup <rjesup@jesup.org> - Mon, 28 Mar 2016 21:00:21 -0400 - rev 290773
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1258144: warnings-as-errors bustage r=cpearce MozReview-Commit-ID: 6CIkX6F6cl2
b3099764f4181717e6a48128264c5b2247832a85: Bug 1258144: Flip warning sense typo in original patch for bug r=cpearce
Randell Jesup <rjesup@jesup.org> - Mon, 28 Mar 2016 20:02:40 -0400 - rev 290772
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1258144: Flip warning sense typo in original patch for bug r=cpearce MozReview-Commit-ID: dztvbBSYyI
637e6dce9a3f1210163cfa513292146a7367acd8: Bug 1156450. Remove pointer-events: auto from scrollbars. r=mstange
Timothy Nikkel <tnikkel@gmail.com> - Mon, 28 Mar 2016 18:53:36 -0500 - rev 290771
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1156450. Remove pointer-events: auto from scrollbars. r=mstange This backs out bug 891136. See https://bugzilla.mozilla.org/show_bug.cgi?id=1156450#c6 for long explanation.
ca78a5af2576347a318789f34060e0abfd5c9640: Bug 1257870 - Require 1.5.0 --with-system-libvpx. r=glandium
Ralph Giles <giles@mozilla.com> - Tue, 22 Mar 2016 13:14:18 -0700 - rev 290770
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257870 - Require 1.5.0 --with-system-libvpx. r=glandium WebRTC code requires VP9E_SET_NOISE_SENSITIVITY from vpx/vp8cx.h which was added in 1.4. We could feature test, but gating on the minimum version seems better given the m4 code is to be replaced by python. We also depend on VPX_MAX_LAYERS wich is part of the 1.5.0 release. This dependency was added with an SVC support patch in May 2015, bug 1237023. Optional --enable-spatial-svc is handled by the work-around in bug 1248335. MozReview-Commit-ID: 79kg9JSFtJM
ff80f543f561301942a8e510470b01f5c9851ad2: Bug 1253957 - Fix e10s race issue for test from bug 1165981; r=bsmedberg
Kyle Machulis <kyle@nonpolynomial.com> - Mon, 28 Mar 2016 15:37:26 -0700 - rev 290769
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1253957 - Fix e10s race issue for test from bug 1165981; r=bsmedberg
98dd6cb59d8e0fbbea8fdbc736cb840f93689e6a: Bug 1254780 (attempt 2) - Shrink log_types from 1024 entries to 16. r=ekr.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 11 Mar 2016 10:06:32 +1100 - rev 290768
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254780 (attempt 2) - Shrink log_types from 1024 entries to 16. r=ekr. MozReview-Commit-ID: KWrOTuTlt6H
2c10aa467bc5c6a86a982f281bda9594a81744be: Bug 1238001 - Allow TLS info to be updated on renegotiation, r=keeler
Martin Thomson <martin.thomson@gmail.com> - Tue, 23 Feb 2016 08:00:00 -0800 - rev 290767
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1238001 - Allow TLS info to be updated on renegotiation, r=keeler MozReview-Commit-ID: KJaPgEwTvhv
dc4afd0b762634e6b1edb806e0749e69cbecc968: Bug 1254275 - Inspect the event queue to find out whether momentum events are following. r=kats
Markus Stange <mstange@themasta.com> - Mon, 28 Mar 2016 14:56:28 -0400 - rev 290766
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254275 - Inspect the event queue to find out whether momentum events are following. r=kats MozReview-Commit-ID: 6k3SaJ6X7Mr
a5d8c5b653338303e9335f6358dbbe8c9a9dde7b: Bug 1255068 - Add a check for null scrollid. r=kats
Markus Stange <mstange@themasta.com> - Thu, 24 Mar 2016 16:19:14 -0400 - rev 290765
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1255068 - Add a check for null scrollid. r=kats MozReview-Commit-ID: 15lbTMb76np
0e1791fce8633506e53b34c18205d6b63ae07ba7: Bug 1256728: Add environment variable to disable force present from bug 1232042. r=BenWa
Milan Sreckovic <milan@mozilla.com> - Mon, 28 Mar 2016 12:59:38 -0400 - rev 290764
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256728: Add environment variable to disable force present from bug 1232042. r=BenWa MozReview-Commit-ID: 5jRr0dPMKRV
926f349435b2dfe54784d18e6983dae35d68e4d9: Bug 1118268 - Improve robocop menu item selection; r=margaret
Geoff Brown <gbrown@mozilla.com> - Mon, 28 Mar 2016 16:05:33 -0600 - rev 290763
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1118268 - Improve robocop menu item selection; r=margaret
0b7936c9701ab204fe089edde010940df7a581b0: Bug 1220704: Remove phone builds from try. r=dustin.
Wander Lairson Costa <wcosta@mozilla.com> - Mon, 28 Mar 2016 19:00:41 -0300 - rev 290762
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1220704: Remove phone builds from try. r=dustin.
e9954f2bede1212e7e0090e0b98acdb460c599f4: Bug 1257861 - Default to sending all cookies if we can't compute 3rdpartyness. r=sicking
Blake Kaplan <mrbkap@gmail.com> - Fri, 25 Mar 2016 14:47:31 -0700 - rev 290761
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257861 - Default to sending all cookies if we can't compute 3rdpartyness. r=sicking
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 tip