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