c94473d1f76df74647d452c66b4acb387af31718: Bug 1386964 - Set default tab height, mark flaky viewport-units-css2-001.html subtests as passing on Linux as well as anchoring-with-bounds-clamping.html on Mac. r=dholbert
Dão Gottwald <dao@mozilla.com> - Thu, 10 Aug 2017 07:37:47 +0200 - rev 423269
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1386964 - Set default tab height, mark flaky viewport-units-css2-001.html subtests as passing on Linux as well as anchoring-with-bounds-clamping.html on Mac. r=dholbert MozReview-Commit-ID: 2gNQSImPfw1
4837c2e9403606bd0f25bb0ab501a20e81ff6a6f: Bug 1388943 - Include logical properties in has_author_specified_rules ; r=heycam
Manish Goregaokar <manishearth@gmail.com> - Wed, 09 Aug 2017 18:39:47 -0700 - rev 423268
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1388943 - Include logical properties in has_author_specified_rules ; r=heycam MozReview-Commit-ID: 6l2ZqLZwkZJ
7446c325724d824b670e977d00db00967abf970b: Bug 1388941 - Correctly scale -moz-min-font-size-ratio ; r=heycam
Manish Goregaokar <manishearth@gmail.com> - Wed, 09 Aug 2017 18:20:08 -0700 - rev 423267
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1388941 - Correctly scale -moz-min-font-size-ratio ; r=heycam MozReview-Commit-ID: KoKFXzSdakU
cffa7014eb0c5c7be242e60db3e7c91148d34f13: Bug 1388941 - Remove unnecessary fails(stylo) annotation from fuzzy test; r=heycam
Manish Goregaokar <manishearth@gmail.com> - Wed, 09 Aug 2017 17:21:59 -0700 - rev 423266
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1388941 - Remove unnecessary fails(stylo) annotation from fuzzy test; r=heycam MozReview-Commit-ID: ERUIHRQwXc7
f58cbba9ba49872c8905bb59d5df457cad8e2a41: servo: Merge #18032 - stylo: Fixes for min font size and logical properties (from Manishearth:fixes); r=heycam
Manish Goregaokar <manishearth@gmail.com> - Thu, 10 Aug 2017 00:04:28 -0500 - rev 423265
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
servo: Merge #18032 - stylo: Fixes for min font size and logical properties (from Manishearth:fixes); r=heycam r=heycam https://bugzilla.mozilla.org/show_bug.cgi?id=1388941 and https://bugzilla.mozilla.org/show_bug.cgi?id=1388943 Source-Repo: https://github.com/servo/servo Source-Revision: d415617a5bbe65a73bd805808a7ac76f38a1861c
5f48878bd9357443d03eca970cd41b11ccebc2f4: Bug 1388935 - Avoid overflowing the chunk recycling limit with very large chunks. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Thu, 10 Aug 2017 09:22:55 +0900 - rev 423264
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1388935 - Avoid overflowing the chunk recycling limit with very large chunks. r=njn When recycling chunks, mozjemalloc tries to avoid keeping around more than 128MB worth of chunks around, but it doesn't actually look at the size of the chunks that are recycled, so if chunk larger than 128MB is recycled, it is kept as a whole, going well over the limit. The chunks are still properly reused, and further recycling doesn't occur, but that can limit other mmap users from getting enough address space. With this change, mozjemalloc now doesn't keep more than 128MB, by splitting the chunks it recycles if they are too large. Note this was not a problem on Windows, where chunks larger than 1MB are never recycled (per CAN_RECYCLE).
fb3dc933a5b7ab68689dbd6611dd52d20857b1a1: Bug 1388935 - Inline chunk_dalloc_mmap into chunk_dealloc. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Thu, 10 Aug 2017 08:49:51 +0900 - rev 423263
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1388935 - Inline chunk_dalloc_mmap into chunk_dealloc. r=njn
f03833f24817e9cf748a89508eefc347033cb462: bug 1024182 remove unnecessary buffer copy for short impulse responses r=padenot
Karl Tomlinson <karlt+@karlt.net> - Wed, 09 Aug 2017 16:52:01 +1200 - rev 423262
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
bug 1024182 remove unnecessary buffer copy for short impulse responses r=padenot Despite the comment, this was necessary only for a direct convolver stage, which has been removed: https://hg.mozilla.org/mozilla-central/rev/e66105937eef190dec073f1b9859e07a0272706b#l4.29 FFT convolver stages pad the buffer to the necessary length in FFTBlock::PadAndMakeScaledDFT(). MozReview-Commit-ID: LqP1x1hmLOM
af73f36f7469cffcba6b287abdb9007a1ebd72cf: bug 1388656 keep response buffer on graph thread only long enough to initialize the Reverb r=padenot
Karl Tomlinson <karlt+@karlt.net> - Tue, 08 Aug 2017 16:08:21 +1200 - rev 423261
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
bug 1388656 keep response buffer on graph thread only long enough to initialize the Reverb r=padenot MozReview-Commit-ID: 6DvpXeWPGHp
ece4f9694407984cb66a3b8226777961eb85ddd2: bug 1388656 re-initialize the Reverb only once when the ConvolverNode buffer changes r=padenot
Karl Tomlinson <karlt+@karlt.net> - Tue, 08 Aug 2017 16:01:57 +1200 - rev 423260
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
bug 1388656 re-initialize the Reverb only once when the ConvolverNode buffer changes r=padenot MozReview-Commit-ID: IKMK5GYVRBB
1eb9ee70ccf15582bfcf418044a6906a86641917: bug 1388656 remove unused SAMPLE_RATE SetInt32Parameter case r=padenot
Karl Tomlinson <karlt+@karlt.net> - Tue, 08 Aug 2017 15:56:09 +1200 - rev 423259
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
bug 1388656 remove unused SAMPLE_RATE SetInt32Parameter case r=padenot Sample rate is passed as a double. MozReview-Commit-ID: DBCvrCWPlgf
be8e60de5c0cf2473a351b5d237368d03fc71c92: bug 1388656 size to actual used length in nsTArray::SetCapacity() optimization r=padenot
Karl Tomlinson <karlt+@karlt.net> - Tue, 08 Aug 2017 15:47:24 +1200 - rev 423258
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
bug 1388656 size to actual used length in nsTArray::SetCapacity() optimization r=padenot MozReview-Commit-ID: BGFliZTx4QL
fe2d09f80efdb8870ea59d4d9842a6024d26356e: Backed out 2 changesets (bug 1388935) for gtest crashes
Phil Ringnalda <philringnalda@gmail.com> - Wed, 09 Aug 2017 22:21:37 -0700 - rev 423257
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out 2 changesets (bug 1388935) for gtest crashes Backed out changeset 208572c7abae (bug 1388935) Backed out changeset dfb4a15b0c32 (bug 1388935) MozReview-Commit-ID: HRttV7AIlNT
a072bd6e8ad734e55d7b5332bd400cda16eeb39e: Bug 1388638 - Use RAII class for StartBatchChanges/EndBatchChanges. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 09 Aug 2017 18:06:36 +0900 - rev 423256
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1388638 - Use RAII class for StartBatchChanges/EndBatchChanges. r=masayuki CompositionTransaction forgets to call EndBatchChanges when GetSelectionController returns error, so we should use RAII class instead. MozReview-Commit-ID: HI9kutRVzx6
78d87b59f5a7bc498a1a07929cf97b06cf9fc3bf: Bug 1370508 - Enable stylo on generic XML documents. r=heycam
Xidorn Quan <me@upsuper.org> - Wed, 09 Aug 2017 19:57:33 +1000 - rev 423255
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1370508 - Enable stylo on generic XML documents. r=heycam MozReview-Commit-ID: 4XQ9RPQ7oa1
b886db98d2bc3665836febe788428eb71e322173: Bug 1383992 followup - Update mochitest expectation.
Xidorn Quan <me@upsuper.org> - Thu, 10 Aug 2017 14:27:40 +1000 - rev 423254
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1383992 followup - Update mochitest expectation. MozReview-Commit-ID: C1QKAVJgK9v
208572c7abae7619a20b83dbc16d55443a3ae8de: Bug 1388935 - Avoid overflowing the chunk recycling limit with very large chunks. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Thu, 10 Aug 2017 09:22:55 +0900 - rev 423253
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1388935 - Avoid overflowing the chunk recycling limit with very large chunks. r=njn When recycling chunks, mozjemalloc tries to avoid keeping around more than 128MB worth of chunks around, but it doesn't actually look at the size of the chunks that are recycled, so if chunk larger than 128MB is recycled, it is kept as a whole, going well over the limit. The chunks are still properly reused, and further recycling doesn't occur, but that can limit other mmap users from getting enough address space. With this change, mozjemalloc now doesn't keep more than 128MB, by splitting the chunks it recycles if they are too large. Note this was not a problem on Windows, where chunks larger than 1MB are never recycled (per CAN_RECYCLE).
dfb4a15b0c32602a2cb574f84f6d5ebaf4bb6f0d: Bug 1388935 - Inline chunk_dalloc_mmap into chunk_dealloc. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Thu, 10 Aug 2017 08:49:51 +0900 - rev 423252
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1388935 - Inline chunk_dalloc_mmap into chunk_dealloc. r=njn
ebf79263fc0e257faea5df72b5494ed29d76ee01: Backed out changeset 4c274336b01e (bug 1386964) for unexpected passes in /scroll-anchoring/anchoring-with-bounds-clamping.html
Phil Ringnalda <philringnalda@gmail.com> - Wed, 09 Aug 2017 21:15:27 -0700 - rev 423251
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset 4c274336b01e (bug 1386964) for unexpected passes in /scroll-anchoring/anchoring-with-bounds-clamping.html MozReview-Commit-ID: Id1MCoaN242
b75150e595544a14c1f07eed4acadf91474461d7: Bug 1386643 - Don't respect font smoothing background colors in pushed layers. r=jrmuizel
Markus Stange <mstange@themasta.com> - Wed, 02 Aug 2017 17:26:02 -0400 - rev 423250
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1386643 - Don't respect font smoothing background colors in pushed layers. r=jrmuizel This is an imperfect workaround. Ideally we'd want layout to determine the correct color here: If the pushed layer will end up on something mostly opaque in the outer layer, the font smoothing background color should be transparent (or even a color that approximates that opaque content), and if the pushed layer will end up on transparency in the outer layer, the appropriate font smoothing background color for the outer layer should be used when drawing text in the pushed layer. This workaround causes us to lose subpixel AA in background tabs that have the overflow mask applied to them. For those, using the font smoothing background color in the pushed layer was the right choice. MozReview-Commit-ID: FPufh04EVp3
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip