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