bea3d472cab9a5010f9772c9b410ab131d8cec7a: bug 1391482 accept int16_t sample buffers in AudioBufferSourceNode r=padenot
Karl Tomlinson <karlt+@karlt.net> - Thu, 10 Aug 2017 17:26:40 +1200 - rev 377736
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
bug 1391482 accept int16_t sample buffers in AudioBufferSourceNode r=padenot MozReview-Commit-ID: I2gCBQdfOEx
927b04969910f1fb988a0ff7fc1cb67f4ab0a951: bug 1391482 remove now-unused ThreadSharedFloatArrayBufferList SetBuffer() variant r=padenot
Karl Tomlinson <karlt+@karlt.net> - Thu, 10 Aug 2017 17:49:38 +1200 - rev 377735
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
bug 1391482 remove now-unused ThreadSharedFloatArrayBufferList SetBuffer() variant r=padenot MozReview-Commit-ID: 184qw9JUONH
1967d3942792155a16855937329f519c63a66c6a: bug 1391482 use AudioChunk to store and pass PeriodicWave data to engine r=padenot
Karl Tomlinson <karlt+@karlt.net> - Thu, 10 Aug 2017 20:26:20 +1200 - rev 377734
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +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
529abb028f5ae79bd3e3d7af8caa40035575ea27: bug 1391482 keep custom oscillator data buffer on graph thread only long enough to initialize the PeriodicWave r=padenot
Karl Tomlinson <karlt+@karlt.net> - Thu, 10 Aug 2017 21:03:59 +1200 - rev 377733
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
bug 1391482 keep custom oscillator data buffer on graph thread only long enough to initialize the PeriodicWave r=padenot MozReview-Commit-ID: 6gdBZDruCc6
d5cc91a5639905657f5176e4d69d509d7355ceb0: bug 1391482 add a fallible SharedBuffer::Create() r=padenot
Karl Tomlinson <karlt+@karlt.net> - Fri, 11 Aug 2017 10:57:04 +1200 - rev 377732
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
bug 1391482 add a fallible SharedBuffer::Create() r=padenot The existing infallible Create() is also changed to use operator new(size_t) to match the non-array delete when the ref count drops to zero. MozReview-Commit-ID: HZGjSKnV8I2
4192bfee266cab007b7d9835ac3589bfaa00d5a5: bug 1391482 generalize shared channel data from AudioBuffer as AudioChunk r=padenot
Karl Tomlinson <karlt+@karlt.net> - Wed, 09 Aug 2017 16:39:40 +1200 - rev 377731
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
bug 1391482 generalize shared channel data from AudioBuffer as AudioChunk r=padenot Although the AudioChunk buffer is still always a ThreadSharedFloatArrayBufferList, 16 bit buffers will be permitted in a future patch. MozReview-Commit-ID: FPZ6VcX4C1q
043d871b9b8173d4ba8b9412a1e400ae362a31ed: bug 1391482 add a mechanism to pass an AudioChunk from node to engine r=padenot
Karl Tomlinson <karlt+@karlt.net> - Tue, 01 Aug 2017 20:04:56 +1200 - rev 377730
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
bug 1391482 add a mechanism to pass an AudioChunk from node to engine r=padenot MozReview-Commit-ID: Akfy9xDKzXg
f8fc4ff76ed9d4ba404c138d303a5044fbc8ea9f: bug 1391482 use AudioChunk to generalize AudioBuffer shared channel storage r=padenot
Karl Tomlinson <karlt+@karlt.net> - Thu, 03 Aug 2017 17:58:23 +1200 - rev 377729
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
bug 1391482 use AudioChunk to generalize AudioBuffer shared channel storage r=padenot Although the AudioChunk buffer is still always a ThreadSharedFloatArrayBufferList, buffers with 16-bit data will be permitted in a future patch. MozReview-Commit-ID: FEGKMiQOCpR
a4e0ecc18caec2c6772e227e8fb89f2751523feb: Bug 1393392 P4 - report telemetry when we shutdown a remote HW decoder; r=gerald,mattwoodrow
Kaku Kuo <kaku@mozilla.com> - Tue, 29 Aug 2017 15:51:22 +0800 - rev 377728
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
Bug 1393392 P4 - report telemetry when we shutdown a remote HW decoder; r=gerald,mattwoodrow MozReview-Commit-ID: HEgv9s3JsXB
82d96d1fe80b98306a5e7607f874a361215eb163: Bug 1393392 P3 - keep DXVA driver information in VideoDecoderChild; r=mattwoodrow
Kaku Kuo <kaku@mozilla.com> - Tue, 29 Aug 2017 15:19:05 +0800 - rev 377727
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
Bug 1393392 P3 - keep DXVA driver information in VideoDecoderChild; r=mattwoodrow MozReview-Commit-ID: 3uFTC1U5g76
c81e6970c3ff78f6e734b938412380dd45d796c0: Bug 1393392 P2 - add Telemetry probe; r=francois,gerald
Kaku Kuo <kaku@mozilla.com> - Mon, 21 Aug 2017 15:24:16 +0800 - rev 377726
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
Bug 1393392 P2 - add Telemetry probe; r=francois,gerald The telemetry data is submitted when we shutdown a remote HW video decoder. No matter it is a normal shutdown or an abnormal one due to GPU process crash. MozReview-Commit-ID: KhSOF7OMoqC
3a078caef5c525e9435310b68b4e62718b45a206: Bug 1393392 P1 - a preference to ignore hw-decoding blacklist in gpu process; r=gerald,mattwoodrow
Kaku Kuo <kaku@mozilla.com> - Thu, 24 Aug 2017 19:02:06 +0800 - rev 377725
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
Bug 1393392 P1 - a preference to ignore hw-decoding blacklist in gpu process; r=gerald,mattwoodrow Gecko still finds out the current driver is blacklisted or not if we set "media.wmf.deblacklisting-for-telemetry-in-gpu-process" = true. But this is only for telemetry usage. MozReview-Commit-ID: 2Ydg527uQhe
829acc100ac782e932980c3d601295cbb2522438: Bug 1393392 P0 - fix compiling error; r=gerald
Kaku Kuo <kaku@mozilla.com> - Fri, 25 Aug 2017 11:11:47 +0800 - rev 377724
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
Bug 1393392 P0 - fix compiling error; r=gerald MozReview-Commit-ID: 6DN1mciwPv
1e922b64ff15d50ea20c9685da37634a790a6b0b: Bug 1390174 - Expand the home page and when Firefox starts prefs r=dao
Mark Striemer <mstriemer@mozilla.com> - Mon, 14 Aug 2017 22:12:40 -0500 - rev 377723
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
Bug 1390174 - Expand the home page and when Firefox starts prefs r=dao MozReview-Commit-ID: 3HlabfuSkpQ
1b6647e5aef92024de76e5230044d389566633e8: servo: Merge #18175 - layout: Stop call normal block size assignment for flex container (from stshine:no-floats-in-flexbox); r=mbrubeck
Pu Xingyu <pu.stshine@gmail.com> - Tue, 29 Aug 2017 19:15:59 -0500 - rev 377722
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
servo: Merge #18175 - layout: Stop call normal block size assignment for flex container (from stshine:no-floats-in-flexbox); r=mbrubeck No need to call the `assign_block_size_block_base()` method of normal block in flex.rs since it is implemented for CSS2. <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #14813 (github issue number if applicable). <!-- Either: --> - [X] There are tests for these changes <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 7e363d60bb201a526eeebefbd57844cb1f070354
72ffe7066fc077f45c8b11813189c4621282addc: Bug 1385934: Use RTL layout attr in activity_stream_topsites_page. r=liuche
Michael Comella <michael.l.comella@gmail.com> - Tue, 29 Aug 2017 16:57:29 -0700 - rev 377721
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
Bug 1385934: Use RTL layout attr in activity_stream_topsites_page. r=liuche MozReview-Commit-ID: EdQzg01FbmS
9bfb38ac67b232cc22d8f6c5dcdd7dde90072d8e: Bug 1385934: Add license to activity_stream_topsites_page.xml. r=liuche
Michael Comella <michael.l.comella@gmail.com> - Tue, 29 Aug 2017 16:33:38 -0700 - rev 377720
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
Bug 1385934: Add license to activity_stream_topsites_page.xml. r=liuche MozReview-Commit-ID: EqaukZxvcmH
740a3f332d0b047e5317c004c0f4880ef0c8f6ca: Bug 1394052 - Fix reading media.cubeb.sandbox pref. r=kamidphish
Jed Davis <jld@mozilla.com> - Fri, 25 Aug 2017 19:08:32 -0600 - rev 377719
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
Bug 1394052 - Fix reading media.cubeb.sandbox pref. r=kamidphish Previously this would always treat the pref as false, due to a slight mistake in how Preferences::GetBool is called, and it could try to read prefs off the main thread in some cases. MozReview-Commit-ID: CcnVevHvqye
41850a57de472f05cb0177466c8d1c382052bdcd: Bug 1359055 - Part 2: Enable compressed texture unpack buffer tests; r=jgilbert
dmu@mozilla.com <dmu@mozilla.com> - Mon, 24 Jul 2017 10:56:01 +0000 - rev 377718
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
Bug 1359055 - Part 2: Enable compressed texture unpack buffer tests; r=jgilbert MozReview-Commit-ID: 5XfRwpLlhOd
7c2db4c459cc86c15aa1305cfb881f904ca31c4a: Bug 1359055 - Part 1: PBO offset for WebGL compressedTexImage; r=baku,jgilbert
dmu@mozilla.com <dmu@mozilla.com> - Tue, 18 Jul 2017 18:02:57 +0000 - rev 377717
Push 94338 by kwierso@gmail.com at Thu, 31 Aug 2017 02:58:58 +0000
Bug 1359055 - Part 1: PBO offset for WebGL compressedTexImage; r=baku,jgilbert MozReview-Commit-ID: LN2diy41A2Z
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip