fda658ba351319f9c8c4607b3a604324307d7e47: Bug 1676782 - Part 2: Hook @scroll-timeline rule into style system. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Fri, 17 Sep 2021 20:25:36 +0000 - rev 592382
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1676782 - Part 2: Hook @scroll-timeline rule into style system. r=emilio
We add scroll-timeline rule into the stylesheet rule type, and add a new
perference to protect it: layout.css.scroll-linked-animations.enabled.
We will use this perference for animation-timeline property as well.
Differential Revision:
https://phabricator.services.mozilla.com/D125765
952e6405c026b7776c26c7cd5a455357c3239e51: Bug 1676782 - Part 1: Implement @scroll-timeline in style system. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Fri, 17 Sep 2021 20:25:35 +0000 - rev 592381
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1676782 - Part 1: Implement @scroll-timeline in style system. r=emilio
Define the data structure for @scroll-timeline rule, the parsing code,
and the serialization.
Differential Revision:
https://phabricator.services.mozilla.com/D125764
18b4c9b06a8a4db8302f866005e10c6f2be0915e: Bug 1731293, change the assertion to check only that we aren't on the main thread since the worker thread isn't really running, r=asuth
Olli Pettay <Olli.Pettay@helsinki.fi> - Fri, 17 Sep 2021 20:20:33 +0000 - rev 592380
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1731293, change the assertion to check only that we aren't on the main thread since the worker thread isn't really running, r=asuth
Differential Revision:
https://phabricator.services.mozilla.com/D125999
fb80cde944e64c739d4e3b67c1aad522563d2f83: Bug 1729481: Exclude more things from dav1d to make it easier to update r=jbauman
Tom Ritter <tom@mozilla.com> - Fri, 17 Sep 2021 19:31:36 +0000 - rev 592379
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1729481: Exclude more things from dav1d to make it easier to update r=jbauman
Depends on D124940
Differential Revision:
https://phabricator.services.mozilla.com/D124941
40fc34344f2f1bf3cb3948f7fd2ca3d52aab5c31: Bug 1729481: Add support for an edge case in dav1d r=jewilde
Tom Ritter <tom@mozilla.com> - Fri, 17 Sep 2021 19:31:35 +0000 - rev 592378
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1729481: Add support for an edge case in dav1d r=jewilde
dav1d's moz.build has SOURCES[foo].flags assignment, we
can grab what we need from that for the purposes of this
function.
Depends on D124939
Differential Revision:
https://phabricator.services.mozilla.com/D124940
f219caf475fc315533d73afbdbdd164cf18583e9: Bug 1729481: Fix a bug in the python-version hacks r=jewilde
Tom Ritter <tom@mozilla.com> - Fri, 17 Sep 2021 19:31:35 +0000 - rev 592377
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1729481: Fix a bug in the python-version hacks r=jewilde
I was checking if the caller was 'log' but that wasn't correct
because we pass the result of the function to log, we don't call
it from log
Differential Revision:
https://phabricator.services.mozilla.com/D124939
846edaaa86a91c3bd761a5557bfc729cd89a4c25: Bug 1712024 refetch addon metadata when language changes r=rpl
Shane Caraveo <scaraveo@mozilla.com> - Fri, 17 Sep 2021 19:31:10 +0000 - rev 592376
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1712024 refetch addon metadata when language changes r=rpl
Differential Revision:
https://phabricator.services.mozilla.com/D116919
db526012706698b456d86c2aaf0c7705d7735d09: Bug 1665776 - p13: disable platform codec for H.264 mode 0 tests. r=pehrsons
John Lin <jolin@mozilla.com> - Fri, 17 Sep 2021 19:11:03 +0000 - rev 592375
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1665776 - p13: disable platform codec for H.264 mode 0 tests. r=pehrsons
Differential Revision:
https://phabricator.services.mozilla.com/D125425
c6487da95957d751168cc019d15b23a1a687dbb0: Bug 1665776 - p12: For WebRTC test, disable platform encoder for unsupported resolutions. r=pehrsons
John Lin <jolin@mozilla.com> - Fri, 17 Sep 2021 19:11:03 +0000 - rev 592374
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1665776 - p12: For WebRTC test, disable platform encoder for unsupported resolutions. r=pehrsons
Depends on D122747
Differential Revision:
https://phabricator.services.mozilla.com/D122748
d189bd72094c1bcee61341cec47ffce023747bb5: Bug 1665776 - p11: For WebRTC test, enable platform decoder for H.264 on Mac. r=pehrsons
John Lin <jolin@mozilla.com> - Fri, 17 Sep 2021 19:11:02 +0000 - rev 592373
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1665776 - p11: For WebRTC test, enable platform decoder for H.264 on Mac. r=pehrsons
Depends on D121027
Differential Revision:
https://phabricator.services.mozilla.com/D122747
55729672d6a6aff0fdc8a9086fbc254b85bdb7a9: Bug 1665776 - p10: enable platform encoder for WebRTC in debug builds. r=alwu
John Lin <jolin@mozilla.com> - Fri, 17 Sep 2021 19:11:02 +0000 - rev 592372
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1665776 - p10: enable platform encoder for WebRTC in debug builds. r=alwu
Differential Revision:
https://phabricator.services.mozilla.com/D121027
3e842ac77d06650e7247c5a49a3a3df756fb8e7a: Bug 1665776 - p9: enable HW VPx encoder in webrtc glue. r=alwu
John Lin <jolin@mozilla.com> - Fri, 17 Sep 2021 19:11:01 +0000 - rev 592371
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1665776 - p9: enable HW VPx encoder in webrtc glue. r=alwu
Depends on D121025
Differential Revision:
https://phabricator.services.mozilla.com/D121026
dafa303bc6d0a188e220d1195c93bbed7073163e: Bug 1665776 - p8: add VPx test cases. r=bryce
John Lin <jolin@mozilla.com> - Fri, 17 Sep 2021 19:11:01 +0000 - rev 592370
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
9d90ea6f2e190a9bd8b28de966ef5b92f03026c8: Bug 1665776 - p7: make test suite codec-agnostic and group related tests into same test cases. r=bryce
John Lin <jolin@mozilla.com> - Fri, 17 Sep 2021 19:11:00 +0000 - rev 592369
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1665776 - p7: make test suite codec-agnostic and group related tests into same test cases. r=bryce
Differential Revision:
https://phabricator.services.mozilla.com/D121024
f15038451a772eb24c6324915c2c39237cd3d310: Bug 1665776 - p6: implement VPx support in WMF encoder. r=bryce
John Lin <jolin@mozilla.com> - Fri, 17 Sep 2021 19:11:00 +0000 - rev 592368
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1665776 - p6: implement VPx support in WMF encoder. r=bryce
Depends on D121022
Differential Revision:
https://phabricator.services.mozilla.com/D121023
e8973559b0a3d41a484ee721d80640198e971c03: Bug 1665776 - p5: add VPx support to AndroidEncoderModule. r=alwu
John Lin <jolin@mozilla.com> - Fri, 17 Sep 2021 19:10:59 +0000 - rev 592367
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1665776 - p5: add VPx support to AndroidEncoderModule. r=alwu
Differential Revision:
https://phabricator.services.mozilla.com/D121022
e1204caccc13c84565e98849d2c275f717535661: Bug 1665776 - p4: let AndroidDataEncoder support VPx. r=alwu
John Lin <jolin@mozilla.com> - Fri, 17 Sep 2021 19:10:58 +0000 - rev 592366
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1665776 - p4: let AndroidDataEncoder support VPx. r=alwu
Differential Revision:
https://phabricator.services.mozilla.com/D121021
14ed72306c12c5a66f47d5099219f31c02e36bfc: Bug 1665776 - p3: add VPx specific data to platform encoder module. r=alwu
John Lin <jolin@mozilla.com> - Fri, 17 Sep 2021 19:10:58 +0000 - rev 592365
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1665776 - p3: add VPx specific data to platform encoder module. r=alwu
Differential Revision:
https://phabricator.services.mozilla.com/D121020
84db500d2407cad01336e1c10168a6c776b56694: Bug 1665776 - p2: move keyframe interval from H264Specific to VideoConfig. r=alwu
John Lin <jolin@mozilla.com> - Fri, 17 Sep 2021 19:10:57 +0000 - rev 592364
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1665776 - p2: move keyframe interval from H264Specific to VideoConfig. r=alwu
Although libwebrtc put keyframe interval in codec specific data
structures, it is actually used by all supported codecs and can
be shared in the common config type. This makes adding VPx specific
data structures easier.
Differential Revision:
https://phabricator.services.mozilla.com/D121019
996e20f1e77cc043bbf3feb4a452d5b34d51215e: Bug 1665776 - p1: prepare WebrtcMediaDataEncoder to support non-H.264 input/output. r=alwu
John Lin <jolin@mozilla.com> - Fri, 17 Sep 2021 19:10:57 +0000 - rev 592363
Push
38800 by abutkovits@mozilla.com at Sat, 18 Sep 2021 09:46:57 +0000
Bug 1665776 - p1: prepare WebrtcMediaDataEncoder to support non-H.264 input/output. r=alwu
Differential Revision:
https://phabricator.services.mozilla.com/D121018