740dbfc1e33a1a00a59fc5795403e5894ad58dca: bug 1391482 accept int16_t sample buffers in ConvolverNode r?padenot draft
Karl Tomlinson <karlt+@karlt.net> - Thu, 10 Aug 2017 19:55:36 +1200 - rev 654565
Push 76601 by ktomlinson@mozilla.com at Mon, 28 Aug 2017 23:35:34 +0000
bug 1391482 accept int16_t sample buffers in ConvolverNode r?padenot MozReview-Commit-ID: LvYkiSvhQdP
8d0b7ad3ef11e1c47e9589d1c65f6ed2b64a09e6: bug 1391482 accept int16_t sample buffers in AudioBufferSourceNode r?padenot draft
Karl Tomlinson <karlt+@karlt.net> - Thu, 10 Aug 2017 17:26:40 +1200 - rev 654564
Push 76601 by ktomlinson@mozilla.com at Mon, 28 Aug 2017 23:35:34 +0000
bug 1391482 accept int16_t sample buffers in AudioBufferSourceNode r?padenot MozReview-Commit-ID: I2gCBQdfOEx
4197d8bc1b711762cff5b90dd6b99e5ba17362a8: bug 1391482 remove now-unused ThreadSharedFloatArrayBufferList SetBuffer() variant r?padenot draft
Karl Tomlinson <karlt+@karlt.net> - Thu, 10 Aug 2017 17:49:38 +1200 - rev 654563
Push 76601 by ktomlinson@mozilla.com at Mon, 28 Aug 2017 23:35:34 +0000
bug 1391482 remove now-unused ThreadSharedFloatArrayBufferList SetBuffer() variant r?padenot MozReview-Commit-ID: 184qw9JUONH
a6d6a47a5cf0df8c9f03e6ba39d06e0b4afecd43: bug 1391482 use AudioChunk to store and pass PeriodicWave data to engine r?padenot draft
Karl Tomlinson <karlt+@karlt.net> - Thu, 10 Aug 2017 20:26:20 +1200 - rev 654562
Push 76601 by ktomlinson@mozilla.com at Mon, 28 Aug 2017 23:35:34 +0000
bug 1391482 use AudioChunk to store and pass PeriodicWave data to engine r?padenot This is mostly to be consistent with other nodes so that only a single SetBuffer method is required to pass buffers from nodes to engines. AudioChunk also has the advantage of ThreadSharedFloatArrayBufferList that it keeps a record of the length of the buffer in the same struct, and so this is passed to the engine with the buffer. SharedBuffer needs one fewer allocation than ThreadSharedFloatArrayBufferList, but this is not a hot path. MozReview-Commit-ID: JsLcuFdFvRO
8e7731a07bde46a25de224e49258cf205a51900a: bug 1391482 keep custom oscillator data buffer on graph thread only long enough to initialize the PeriodicWave r?padenot draft
Karl Tomlinson <karlt+@karlt.net> - Thu, 10 Aug 2017 21:03:59 +1200 - rev 654561
Push 76601 by ktomlinson@mozilla.com at Mon, 28 Aug 2017 23:35:34 +0000
bug 1391482 keep custom oscillator data buffer on graph thread only long enough to initialize the PeriodicWave r?padenot MozReview-Commit-ID: 6gdBZDruCc6
ed03ee72dca2ee698e920f0645eb90ebf1cdb9ae: bug 1391482 add a fallible SharedBuffer::Create() r?padenot draft
Karl Tomlinson <karlt+@karlt.net> - Fri, 11 Aug 2017 10:57:04 +1200 - rev 654560
Push 76601 by ktomlinson@mozilla.com at Mon, 28 Aug 2017 23:35:34 +0000
bug 1391482 add a fallible SharedBuffer::Create() r?padenot MozReview-Commit-ID: HZGjSKnV8I2
99283608d571cf13e674217f9b08e97cec8605c9: Bug 1394473 - Fix up target=_blank links in RDM. r=ochameau draft
J. Ryan Stinnett <jryans@gmail.com> - Mon, 28 Aug 2017 18:25:16 -0500 - rev 654559
Push 76600 by bmo:jryans@gmail.com at Mon, 28 Aug 2017 23:31:36 +0000
Bug 1394473 - Fix up target=_blank links in RDM. r=ochameau Sometime during Firefox 56, the `dataTransfer` property was removed, so this started to fail. It was a bit strange anyway, since we have a principal on the outer browser. Adds a test to cover this use case. MozReview-Commit-ID: 9UOCc77ZRxk
2bf4a56b1e965535d43fe093508e8ae5b9f5e5b9: Bug 1392148 - Remove aliases to CommonUtils in util.js draft
Nicolas Ouellet-Payeur <nicolaso@google.com> - Thu, 24 Aug 2017 22:41:44 -0700 - rev 654558
Push 76599 by bmo:nicolaso@google.com at Mon, 28 Aug 2017 23:30:36 +0000
Bug 1392148 - Remove aliases to CommonUtils in util.js MozReview-Commit-ID: 1fv6AN0TMNW
4b8825de567fd6bc36a0c8b8bce1fc9edee0bcb1: Bug 1376507 - Handle a list of contexts instead of a single context. r=billm draft
Blake Kaplan <mrbkap@gmail.com> - Mon, 28 Aug 2017 16:05:11 -0700 - rev 654557
Push 76598 by bmo:mrbkap@mozilla.com at Mon, 28 Aug 2017 23:22:56 +0000
Bug 1376507 - Handle a list of contexts instead of a single context. r=billm This might be prematurely optimized as it uses two lists (one list of active contexts and one list of inactive contexts) but I was really attracted by the idea of being able to answer questions like "is any context active" by only looking at a single context and not having to iterate the whole list every time we needed to do anything. It is really important that nobody touches any of the timestamps (or the mActive member) outside of the Watchdog lock. I thought about trying to encapsulate that data in its own class, but that felt like overkill. Let me know if you disagree. There are still a couple of uses of XPCJSContext::Get that probably need to be stamped out, but I think doing so will depend on the details of how we map JSContexts to XPCJSContext (and XPCJSRuntimes). I think that should wait for a separate bug. MozReview-Commit-ID: 9UZlh7Jutne
92e29edde81e047c8202f9cb9081df284472f4ca: Bug 1376507 - Move state onto XPCJSContext. r=billm draft
Blake Kaplan <mrbkap@gmail.com> - Wed, 23 Aug 2017 17:40:09 -0700 - rev 654556
Push 76598 by bmo:mrbkap@mozilla.com at Mon, 28 Aug 2017 23:22:56 +0000
Bug 1376507 - Move state onto XPCJSContext. r=billm The current code assumes it can store data about "the" XPCJSContext on the WatchdogManager singleton. Once we have more than one XPCJSContext running around, that won't be possible. This moves the needed data onto the XPCJSContext itself and gives the WatchdogManager the proper context to operate on. MozReview-Commit-ID: AxyFKp9LmH3
5cd3d01cecbbc062af1d59a69c8bfda0d2a1c18a: Bug 1391169 Part 2: Add a test of cssText with combinations of namespaces, universal selectors, and combinators. draft
Brad Werth <bwerth@mozilla.com> - Tue, 22 Aug 2017 16:21:46 -0700 - rev 654555
Push 76597 by bwerth@mozilla.com at Mon, 28 Aug 2017 23:22:54 +0000
Bug 1391169 Part 2: Add a test of cssText with combinations of namespaces, universal selectors, and combinators. MozReview-Commit-ID: GZZEGR0zyp6
6f79d8bb470dd10053fb39f82904cd260b910571: Bug 1391169 Part 1: Servo-side change Selector to_css function to handle combinators in between universal selectors. draft
Brad Werth <bwerth@mozilla.com> - Fri, 25 Aug 2017 13:53:23 -0700 - rev 654554
Push 76597 by bwerth@mozilla.com at Mon, 28 Aug 2017 23:22:54 +0000
Bug 1391169 Part 1: Servo-side change Selector to_css function to handle combinators in between universal selectors. MozReview-Commit-ID: EyVrSAICPm
953b2c4146bac61a89178079f3a7386dd6181345: Bug 1394526 - Ensure mouse events have the toolbar offset removed on Android r=esawin draft
Randall Barker <rbarker@mozilla.com> - Mon, 28 Aug 2017 16:10:15 -0700 - rev 654553
Push 76596 by bmo:rbarker@mozilla.com at Mon, 28 Aug 2017 23:14:28 +0000
Bug 1394526 - Ensure mouse events have the toolbar offset removed on Android r=esawin MozReview-Commit-ID: DK8p9lOBVaS
b534df0d1ef07c5fd580af4815c813839505f6ac: Bug 1069666 - Implement WeakSet as proper class instead of delegating to WeakMap. r=till
André Bargull <andre.bargull@gmail.com> - Mon, 28 Aug 2017 21:28:34 +0200 - rev 654552
Push 76596 by bmo:rbarker@mozilla.com at Mon, 28 Aug 2017 23:14:28 +0000
Bug 1069666 - Implement WeakSet as proper class instead of delegating to WeakMap. r=till
c37e9b2f205b5bdcf74f97a44a971f3c24caf7d9: Bug 1393638 - Changes to move to 100% multi on Release 55. r=Felipe
Blake Kaplan <mrbkap@gmail.com> - Thu, 24 Aug 2017 16:22:38 -0700 - rev 654551
Push 76596 by bmo:rbarker@mozilla.com at Mon, 28 Aug 2017 23:14:28 +0000
Bug 1393638 - Changes to move to 100% multi on Release 55. r=Felipe
ba609cde83c61c29693f71c902eb6fb47c8f251f: Bug 1389994 - Extend the search events probe expiration to Firefox 65. r=rweiss
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 28 Aug 2017 16:28:57 -0400 - rev 654550
Push 76596 by bmo:rbarker@mozilla.com at Mon, 28 Aug 2017 23:14:28 +0000
Bug 1389994 - Extend the search events probe expiration to Firefox 65. r=rweiss
05944b9f04aa5f4a35a8c331170ffc343ba122f2: Backed out revision 2e5306010ce1 (bug 1389421) due to unresolved spec issues.
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 28 Aug 2017 15:20:55 -0400 - rev 654549
Push 76596 by bmo:rbarker@mozilla.com at Mon, 28 Aug 2017 23:14:28 +0000
Backed out revision 2e5306010ce1 (bug 1389421) due to unresolved spec issues.
08c89ceda404930d9e58e7c015496255ef1d42b5: Bug 1371657 - Ensure we use the right root element in editor. r=masayuki
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 28 Aug 2017 14:57:46 -0400 - rev 654548
Push 76596 by bmo:rbarker@mozilla.com at Mon, 28 Aug 2017 23:14:28 +0000
Bug 1371657 - Ensure we use the right root element in editor. r=masayuki
0dfad6c3bc2830ef8da2cbe2bdac365301bfe6f0: Bug 1384433 - Add a verification that tiers are consistent across dependencies. r?dustin draft
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Aug 2017 10:07:13 +0900 - rev 654547
Push 76595 by bmo:mh+mozilla@glandium.org at Mon, 28 Aug 2017 22:56:40 +0000
Bug 1384433 - Add a verification that tiers are consistent across dependencies. r?dustin
b31c603abc67878a835ad63c870f65365869f44a: Bug 1384433 - Generalize verifications done on task graphs. r?dustin draft
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Aug 2017 10:02:42 +0900 - rev 654546
Push 76595 by bmo:mh+mozilla@glandium.org at Mon, 28 Aug 2017 22:56:40 +0000
Bug 1384433 - Generalize verifications done on task graphs. r?dustin
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip