d56571d7f1be2e57d09cdf87d084d7eb731c8813: merge mozilla-central to mozilla-inbound. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 01 Sep 2017 10:45:14 +0200 - rev 378301
Push 50273 by kwierso@gmail.com at Fri, 01 Sep 2017 23:34:30 +0000
merge mozilla-central to mozilla-inbound. r=merge a=merge
448006f5fb1864368cd8b609035892fe693631c8: Bug 1393056 - Make it possible to count open WebSockets on the main thread. r=smaug
Andreas Farre <farre@mozilla.com> - Wed, 23 Aug 2017 12:12:44 +0200 - rev 378300
Push 50273 by kwierso@gmail.com at Fri, 01 Sep 2017 23:34:30 +0000
Bug 1393056 - Make it possible to count open WebSockets on the main thread. r=smaug
fe1ff5e55f1ff8ca8f868047b714ab69bf35d690: Bug 1393384 (attempt 2) - Take advantage of new support for measuring heap blocks via interior pointers. r=erahm.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 01 Sep 2017 17:25:52 +1000 - rev 378299
Push 50273 by kwierso@gmail.com at Fri, 01 Sep 2017 23:34:30 +0000
Bug 1393384 (attempt 2) - Take advantage of new support for measuring heap blocks via interior pointers. r=erahm. We now have jemalloc_ptr_info() and moz_malloc_enclosing_size_of(), which can be used to measure heap blocks via interior pointers. This patch does the following. - Adds MOZ_DEFINE_MALLOC_ENCLOSING_SIZE_OF, for defining measure-via-interior-pointer functions. - Uses these functions to replace some horrid pointer arithmetic in functions measuring Rust types.
dc5c052296aaf636bb1a929d297bc1e5496fd55c: Bug 1383160 - Fix Android pageAction popup behavior. r=mixedpuppy
Luca Greco <lgreco@mozilla.com> - Tue, 15 Aug 2017 22:55:13 +0200 - rev 378298
Push 50272 by luca.greco@alcacoop.it at Fri, 01 Sep 2017 22:46:14 +0000
Bug 1383160 - Fix Android pageAction popup behavior. r=mixedpuppy MozReview-Commit-ID: 66PnjFv4IIx
77983a8e6ce93178512ee67343f8c654ec4e961b: Bug 1380377 part 2 - Make sure sync-illustration.svg doesn't get loaded on startup. r=markh
Edouard Oger <eoger@fastmail.com> - Wed, 16 Aug 2017 14:12:42 -0400 - rev 378297
Push 50271 by eoger@mozilla.com at Fri, 01 Sep 2017 22:38:10 +0000
Bug 1380377 part 2 - Make sure sync-illustration.svg doesn't get loaded on startup. r=markh MozReview-Commit-ID: KWWCniJPU44
9d56bf3a749d5be39165047e233d577377e6ecd4: Bug 1380377 part 1 - Calculate FX_NEW_WINDOW_MS using MozAfterPaint. r=florian
Edouard Oger <eoger@fastmail.com> - Tue, 29 Aug 2017 16:14:18 -0400 - rev 378296
Push 50271 by eoger@mozilla.com at Fri, 01 Sep 2017 22:38:10 +0000
Bug 1380377 part 1 - Calculate FX_NEW_WINDOW_MS using MozAfterPaint. r=florian MozReview-Commit-ID: KQ6aSkw423P
7a74259160775d107613ada1167c8e4b82169df3: No bug - Revendor rust dependencies
Servo VCS Sync <servo-vcs-sync@mozilla.com> - Fri, 01 Sep 2017 22:24:08 +0000 - rev 378295
Push 50270 by servo-vcs-sync@mozilla.com at Fri, 01 Sep 2017 22:24:11 +0000
No bug - Revendor rust dependencies
c54db40f50d7b28208b79fdc6907bcc220f9c13d: servo: Merge #18334 - Add fallible hashmaps from HashGlobe for stylo (from Manishearth:hashglobe); r=emilio,Gankro
Manish Goregaokar <manishsmail@gmail.com> - Fri, 01 Sep 2017 16:09:53 -0500 - rev 378294
Push 50269 by servo-vcs-sync@mozilla.com at Fri, 01 Sep 2017 22:23:46 +0000
servo: Merge #18334 - Add fallible hashmaps from HashGlobe for stylo (from Manishearth:hashglobe); r=emilio,Gankro HashGlobe code is r=emilio,Gankro integration code is r=emilio from https://bugzilla.mozilla.org/show_bug.cgi?id=1393656 Source-Repo: https://github.com/servo/servo Source-Revision: ac7cf536927a42a5cece379c53d6f39813a77d71
d5110841090cc545500ce537d021d1d8230798c0: Bug 1387152 part 2: Don't let unrelated property "flex-basis" influence the sizing inside of -webkit-box containers. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 03 Aug 2017 11:18:13 -0700 - rev 378293
Push 50268 by dholbert@mozilla.com at Fri, 01 Sep 2017 22:10:44 +0000
Bug 1387152 part 2: Don't let unrelated property "flex-basis" influence the sizing inside of -webkit-box containers. r=mats We use nsFlexContainerFrame (our modern flexbox implementation) to emulate -webkit-box, and we use a frame state bit to tell us whether to use modern-flexbox properties vs. legacy properties. Up until this patch, we neglected to check that state bit when determining whether to use the modern "flex-basis" property for sizing. This patch makes us *not* use that property (and just use the axis-appropriate width/height property instead) for legacy -webkit-box containers. MozReview-Commit-ID: 14bzOCPCtUY
929f225ca7206f4647f9e44c3f4c6aaf62ea661f: Bug 1387152 part 1: Adjust indentation and use HasAnyStateBits() instead of manual bitwise arithmetic, in nsFrame size-computation code. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 03 Aug 2017 11:04:08 -0700 - rev 378292
Push 50268 by dholbert@mozilla.com at Fri, 01 Sep 2017 22:10:44 +0000
Bug 1387152 part 1: Adjust indentation and use HasAnyStateBits() instead of manual bitwise arithmetic, in nsFrame size-computation code. r=mats * HasAnyStateBits is slightly more foolproof and readable -- in particular, you can put the logical "!" directly alongside the expression, rather than needing to separate it with a layer of logical-grouping-parens. * The deindentation here isn't super-important, but it conforms better to our coding style, and it'll make this code consistent with a new chunk that I'm adding in the next patch (and that chunk will *have* to be deindented like this, to avoid going over 80 characters). MozReview-Commit-ID: FWfqrKjHedP
e5a2005e75342ab1be1d49d4e497b7b5d0220b09: Bug 1386735 - Rename FIXED_ROWS to clarify that they are Activity Stream sections. r=mcomella
Chenxia Liu <liuche@mozilla.com> - Fri, 01 Sep 2017 14:58:22 -0700 - rev 378291
Push 50267 by cliu@mozilla.com at Fri, 01 Sep 2017 22:06:35 +0000
Bug 1386735 - Rename FIXED_ROWS to clarify that they are Activity Stream sections. r=mcomella MozReview-Commit-ID: 5aGMR2jm66s
3bd4bc1b1a04f36686f50deb1cbdb06befc9097b: Bug 1386735 - Add additional preferences to Top Sites settings. r=mcomella
Chenxia Liu <liuche@mozilla.com> - Wed, 30 Aug 2017 20:01:48 -0700 - rev 378290
Push 50267 by cliu@mozilla.com at Fri, 01 Sep 2017 22:06:35 +0000
Bug 1386735 - Add additional preferences to Top Sites settings. r=mcomella MozReview-Commit-ID: ADwLLbO41RN
a2869adf00c57a0634245842163580bf15164c70: Bug 1386735 - Support disabling titles in StreamRecyclerView. r=mcomella
Chenxia Liu <liuche@mozilla.com> - Wed, 30 Aug 2017 18:58:12 -0700 - rev 378289
Push 50267 by cliu@mozilla.com at Fri, 01 Sep 2017 22:06:35 +0000
Bug 1386735 - Support disabling titles in StreamRecyclerView. r=mcomella MozReview-Commit-ID: 15h7Lp497JN
dc69549547d0d420d0be9524f52cd87bfc853e39: Bug 1368343 - Be paranoid about null TabChild. r=billm
Blake Kaplan <mrbkap@gmail.com> - Thu, 31 Aug 2017 16:54:31 -0700 - rev 378288
Push 50266 by mrbkap@mozilla.com at Fri, 01 Sep 2017 22:04:08 +0000
Bug 1368343 - Be paranoid about null TabChild. r=billm I had a theory about what was happening (that we're somehow closing the window between the attempt to open the channel and the resulting OnStartRequest), but when I attempted to test that I couldn't make it crash (in fact, closing the window calls Cancel on the stream and stops the OnStartRequest from happening). So, I don't know what's causing this, but clearly we're failing to get a TabChild out, so let's stop crashing for the time being. MozReview-Commit-ID: LeGJCvh26dm
f3626e650d8ea1f0dc230a1053bf97fbc6512360: Bug 1341102 - Remove stale annotations ; r=emilio
Manish Goregaokar <manishearth@gmail.com> - Fri, 01 Sep 2017 11:06:56 -0700 - rev 378287
Push 50265 by manishearth@gmail.com at Fri, 01 Sep 2017 21:59:20 +0000
Bug 1341102 - Remove stale annotations ; r=emilio MozReview-Commit-ID: CGeQJQZsyga
68c2a6565325cedc4df9afa1da81c58d10ec426d: Bug 1385463 - Have APZ autoscrolling ride the trains. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 01 Sep 2017 13:37:22 -0400 - rev 378286
Push 50264 by bballo@mozilla.com at Fri, 01 Sep 2017 21:57:56 +0000
Bug 1385463 - Have APZ autoscrolling ride the trains. r=kats MozReview-Commit-ID: AG7Zcb4U4ll
0e0bd516dd5f7a483032ac856777a3739a334714: Bug 1395769 - Don't define MOZ_JEMALLOC_IMPL when building webrtc-gtest. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Thu, 31 Aug 2017 16:16:23 +0900 - rev 378285
Push 50263 by mh@glandium.org at Fri, 01 Sep 2017 21:42:49 +0000
Bug 1395769 - Don't define MOZ_JEMALLOC_IMPL when building webrtc-gtest. r=froydnj This define is only meant to be set when building mozjemalloc itself.
c49c61106fe2785de6e90d0df85bff35fd92b14d: Bug 455722 - Add context menu item to duplicate (clone) tab. r=dao
Zibi Braniecki <zbraniecki@mozilla.com> - Wed, 30 Aug 2017 14:37:45 -0700 - rev 378284
Push 50262 by zbraniecki@mozilla.com at Fri, 01 Sep 2017 21:35:49 +0000
Bug 455722 - Add context menu item to duplicate (clone) tab. r=dao MozReview-Commit-ID: Ck0qsfSzmyf
4e0649ecbe504a7fcdabcce54f342cd6318e6c04: Bug 1347799 - Add DOMLocalization module for the new Localization API. r=mossop
Zibi Braniecki <zbraniecki@mozilla.com> - Fri, 25 Aug 2017 11:16:30 -0700 - rev 378283
Push 50261 by zbraniecki@mozilla.com at Fri, 01 Sep 2017 21:28:02 +0000
Bug 1347799 - Add DOMLocalization module for the new Localization API. r=mossop MozReview-Commit-ID: Kw0U6I0E94F
3f97c8d93c68d532657666a2c228f87a845d4a07: Bug 1391534 - Fix computed prefixed linear gradient direction serialization r=dholbert
Nazım Can Altınova <canaltinova@gmail.com> - Wed, 30 Aug 2017 14:39:44 -0700 - rev 378282
Push 50260 by canaltinova@gmail.com at Fri, 01 Sep 2017 21:14:55 +0000
Bug 1391534 - Fix computed prefixed linear gradient direction serialization r=dholbert Prefixed linear gradients use direction keyword to indicate starting point of the gradient but modern syntax uses this keyword to indicate ending point of the gradient. Top-to-bottom direction is the default value for gradients. Therefore `top` is default value of prefixed linear gradients and `to bottom` is default one for unprefixed one. For brevity, we omit the direction keyword from our serialization when it matches the default direction, but we were incorrectly trying to remove `bottom` keyword from prefixed computed values. MozReview-Commit-ID: 8UCsFE44LRX
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip