31071bd61e48933cd2b142701e5324d1830463f3: Bug 1258328 - HelperAppDialog: Replace deprecated toast API with Snackbars.jsm. r=grisha
Sebastian Kaspari <s.kaspari@gmail.com> - Tue, 29 Mar 2016 13:18:12 +0200 - rev 328600
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1258328 - HelperAppDialog: Replace deprecated toast API with Snackbars.jsm. r=grisha MozReview-Commit-ID: 2WPNo9iGHu4
84008247ec173492c40caa6122ca121b4defe4e4: Bug 1247345 - arrange for the searchbox to not scroll in the SyncedTabs sidebar. r=Gijs
Mark Hammond <mhammond@skippinet.com.au> - Tue, 29 Mar 2016 22:08:13 +1100 - rev 328599
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1247345 - arrange for the searchbox to not scroll in the SyncedTabs sidebar. r=Gijs
a7031fdd9cb9952d03721942ef8b0639bd144b6d: Backed out changeset c325569a1f4d (bug 1247345) for test failures in browser_sidebar_syncedtabslist.js
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 29 Mar 2016 11:55:33 +0200 - rev 328598
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Backed out changeset c325569a1f4d (bug 1247345) for test failures in browser_sidebar_syncedtabslist.js
10bcf67ff6b28db8d9901ae0eaafe2099b3161ad: Bug 1258812 - Create switchboard experiments for content notifications. r=margaret
Sebastian Kaspari <s.kaspari@gmail.com> - Thu, 24 Mar 2016 10:42:37 +0100 - rev 328597
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1258812 - Create switchboard experiments for content notifications. r=margaret MozReview-Commit-ID: 8SD5BRHRr0W
c325569a1f4dc0cd049d3f439ee20318842740b1: Bug 1247345 - arrange for the searchbox to not scroll in the SyncedTabs sidebar. r=Gijs
Mark Hammond <mhammond@skippinet.com.au> - Thu, 24 Mar 2016 08:52:12 +1100 - rev 328596
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1247345 - arrange for the searchbox to not scroll in the SyncedTabs sidebar. r=Gijs
d5d53a3b4e50b94cdf85d20690526e5a00d5b63e: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 29 Mar 2016 14:16:13 +0200 - rev 328595
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
merge mozilla-inbound to mozilla-central a=merge
72c2846e2d161e3c73f04c679e52717ccde38f7b: Bug 1259699 - Adjust Windows stack limits to account for large PGO stack frames. r=bholley
Jan de Mooij <jdemooij@mozilla.com> - Tue, 29 Mar 2016 08:03:54 +0200 - rev 328594
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1259699 - Adjust Windows stack limits to account for large PGO stack frames. r=bholley
7a043400e5be3b3199017e85d9853721f880abcc: Bug 1259366 - Flush after eos of android::MediaCodec r=jolin
Sotaro Ikeda <sotaro.ikeda.g@gmail.com> - Mon, 28 Mar 2016 21:39:05 -0700 - rev 328593
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1259366 - Flush after eos of android::MediaCodec r=jolin
a8ec435d22564e64fdd03a71604ebf003b40a48a: Bug 1259194 (part 3) - Remove PopulateJSClass(). r=mrbkap.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 24 Mar 2016 06:58:23 +1100 - rev 328592
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +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 328591
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +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 328590
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +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 328589
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +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 328588
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +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 328587
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +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 328586
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +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 328585
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +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 328584
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +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 328583
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +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 328582
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +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 328581
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1253957 - Fix e10s race issue for test from bug 1165981; r=bsmedberg
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip