Andrew Osmond
b063a68714
Bug 1709303 - Part 2. Update libjpeg-turbo to 2.1.1. r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D125459
2021-09-13 21:55:13 +00:00
Andrew Osmond
2cb9576c72
Bug 1709303 - Part 1. Prepare scripts and patches for libjpeg-turbo update. r=jrmuizel,tnikkel
...
media/libjpeg/1050342.diff is no longer necessary and a correction
appears to have been made in the library. Chromium no longer uses this
patch either.
media/libjpeg/assembly-tables.diff and media/libjpeg/externalize-table.diff
require significant changes in order to apply. This may be done in a
future followup patch, but is deemed less important than updating
libjpeg-turbo.
With these patches, an update to libjpeg-turbo 2.1.1 should apply
cleanly and build.
Differential Revision: https://phabricator.services.mozilla.com/D125458
2021-09-13 21:55:12 +00:00
Andrew Osmond
6d3612bab1
Bug 1729748 - Update libwebp to 1.2.1. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D124947
2021-09-08 18:55:06 +00:00
Nils Ohlmeier
797c9f2e3b
Bug 1727196: stop making ssrc-group depend on stream-id. r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D123672
2021-08-29 17:53:12 +00:00
Bryce Seager van Dyk
078aa06342
Bug 1727133 - Handle clear key cbcs media with 0:0 pattern. r=jolin
...
Differential Revision: https://phabricator.services.mozilla.com/D123359
2021-08-25 20:41:43 +00:00
Andi-Bogdan Postelnicu
2fc4f70e9b
Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium
...
Automatically generated path that adds flag `REQUIRES_UNIFIED_BUILD = True` to `moz.build`
when the module governed by the build config file is not buildable outside on the unified environment.
This needs to be done in order to have a hybrid build system that adds the possibility of combing
unified build components with ones that are built outside of the unified eco system.
Differential Revision: https://phabricator.services.mozilla.com/D122345
2021-08-25 10:46:17 +00:00
Bryce Seager van Dyk
fa930a9e95
Bug 1726615 - Reorder includes in ClearKey files. r=alwu
...
Reorder includes to match Google C++ style. The follow decisions were made to
resolve ambiguities.
- The pssh parser and clearkey are considered part of mozilla-central/Gecko and
so have their includes grouped into the 'your project' includes at the end of
includes. I.e. they're grouped with other mozilla-central headers.
- NSS and the CDM headers are considered as coming from other libs, so are
placed in a block preceding the mozilla-central's.
I think everything else is decided by using the style guide and by Mozilla using
case sensitive sorting.
This also changes a few instances of using "systemheader.h" to <systemheader.h>,
which is more in line with the style guide.
Differential Revision: https://phabricator.services.mozilla.com/D123230
2021-08-20 18:00:12 +00:00
Bryce Seager van Dyk
4416660111
Bug 1711912 - Implement output protection query in Clearkey CDM. r=alwu
...
This implements logic in the clear key CDM to emulate protection queries. The
CDM will only do so if configured using the new test key system added prior to
this patch.
Differential Revision: https://phabricator.services.mozilla.com/D122633
2021-08-19 17:14:09 +00:00
Bryce Seager van Dyk
b7fc1c78ef
Bug 1711912 - Set flag on clear key CDM if created using special protection query key system. r=alwu
...
This lets the clear key CDM behave differently if it's created with the
protection query key system. The different behaviour will be implemented in
following patches and gated behind the member set here.
Differential Revision: https://phabricator.services.mozilla.com/D122632
2021-08-19 17:14:08 +00:00
Bryce Seager van Dyk
5d9f888ba9
Bug 1711912 - Reorder ClearKeySessionManager include order. r=alwu
...
Fix this up before making further changes in later patches.
Differential Revision: https://phabricator.services.mozilla.com/D122630
2021-08-19 17:14:08 +00:00
Marian-Vasile Laza
d479928bd4
Backed out 6 changesets (bug 1711912) for causing build bustages on MediaKeySystemAccessManager.cpp. CLOSED TREE
...
Backed out changeset b07f45562c35 (bug 1711912)
Backed out changeset 3e825fc0f7d3 (bug 1711912)
Backed out changeset 964d14b3352e (bug 1711912)
Backed out changeset b941cfb1f5ae (bug 1711912)
Backed out changeset fde1d605fce1 (bug 1711912)
Backed out changeset b135eb6bb7db (bug 1711912)
2021-08-19 01:46:57 +03:00
Bryce Seager van Dyk
d5505afbf2
Bug 1711912 - Implement output protection query in Clearkey CDM. r=alwu
...
This implements logic in the clear key CDM to emulate protection queries. The
CDM will only do so if configured using the new test key system added prior to
this patch.
Differential Revision: https://phabricator.services.mozilla.com/D122633
2021-08-18 21:28:28 +00:00
Bryce Seager van Dyk
40dfee6f0d
Bug 1711912 - Set flag on clear key CDM if created using special protection query key system. r=alwu
...
This lets the clear key CDM behave differently if it's created with the
protection query key system. The different behaviour will be implemented in
following patches and gated behind the member set here.
Differential Revision: https://phabricator.services.mozilla.com/D122632
2021-08-18 21:28:27 +00:00
Bryce Seager van Dyk
3ed8e4dcf3
Bug 1711912 - Reorder ClearKeySessionManager include order. r=alwu
...
Fix this up before making further changes in later patches.
Differential Revision: https://phabricator.services.mozilla.com/D122630
2021-08-18 21:28:26 +00:00
Marian-Vasile Laza
21972e53f0
Backed out 6 changesets (bug 1711912) for causing build bustages on MediaKeySystemAccessManager.cpp. CLOSED TREE
...
Backed out changeset a3c678c2c608 (bug 1711912)
Backed out changeset db34f1ec3a86 (bug 1711912)
Backed out changeset 10639e1dbb6e (bug 1711912)
Backed out changeset f6aeda8b4fca (bug 1711912)
Backed out changeset 2aa33cd01f67 (bug 1711912)
Backed out changeset 0a2af5ba370f (bug 1711912)
2021-08-18 23:03:28 +03:00
Bryce Seager van Dyk
d015a6fef8
Bug 1711912 - Implement output protection query in Clearkey CDM. r=alwu
...
This implements logic in the clear key CDM to emulate protection queries. The
CDM will only do so if configured using the new test key system added prior to
this patch.
Differential Revision: https://phabricator.services.mozilla.com/D122633
2021-08-18 18:38:16 +00:00
Bryce Seager van Dyk
96e86f6b33
Bug 1711912 - Set flag on clear key CDM if created using special protection query key system. r=alwu
...
This lets the clear key CDM behave differently if it's created with the
protection query key system. The different behaviour will be implemented in
following patches and gated behind the member set here.
Differential Revision: https://phabricator.services.mozilla.com/D122632
2021-08-18 18:38:15 +00:00
Bryce Seager van Dyk
57085783e7
Bug 1711912 - Reorder ClearKeySessionManager include order. r=alwu
...
Fix this up before making further changes in later patches.
Differential Revision: https://phabricator.services.mozilla.com/D122630
2021-08-18 18:38:14 +00:00
Matthew Gregan
38816a15bc
Bug 1726042 - Update nestegg to ec6adfbb. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D122782
2021-08-16 22:26:31 +00:00
Jon Bauman
2e5d433f82
Bug 1723247
- Update mp4parse-rust to 5326af6 r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D121449
2021-08-03 23:23:42 +00:00
Paul Adenot
c9507ce0cb
Bug 1723096 - Update libcubeb to revision 85f1cf4. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D121349
2021-08-02 15:46:08 +00:00
Matthew Gregan
235c3b3535
Bug 1722440 - Update cubeb to e1456788. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D120925
2021-07-27 20:56:30 +00:00
june wilde
c93ebcf286
Bug 1720704 - Re-enable libjxl updates every n-weeks; r=saschanaz
...
Differential Revision: https://phabricator.services.mozilla.com/D119981
2021-07-15 14:33:41 +00:00
Paul Adenot
10c0de933e
Bug 1720293 - Update libcubeb to revision b2f60c9. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D119763
2021-07-13 14:25:15 +00:00
Mike Hommey
744db845c6
Bug 1700534 - Coalesce RLBox wasmboxed libraries. r=firefox-build-system-reviewers,shravanrn,bholley,andi,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D116440
2021-06-22 05:31:33 +00:00
Jon Bauman
36b612a851
Bug 1716453 - Update dav1d to new version ddbbfde for Firefox 91. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D118295
2021-06-21 21:15:52 +00:00
Tom Ritter
e4fbe0afc1
Bug 1715825 - Re-enable Updatebot and set its frequency to once-per-release r=jbauman
...
Differential Revision: https://phabricator.services.mozilla.com/D117447
2021-06-11 18:24:18 +00:00
june wilde
abbada0553
Bug 1714686 - Disable libjxl updates; r=saschanaz
...
Differential Revision: https://phabricator.services.mozilla.com/D116908
2021-06-04 23:38:29 +00:00
Jon Bauman
845270db6e
Bug 1700452 - Update libdav1d for Firefox 90. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D116038
2021-05-27 15:49:47 +00:00
Updatebot
b8cb4bb082
Bug 1712789 - Update jpeg-xl to bdde644b94c125a15e532b2572b96306371a7d4e r=saschanaz
...
Differential Revision: https://phabricator.services.mozilla.com/D115917
2021-05-26 08:46:02 +00:00
Matthew Gregan
c9635d7b45
Bug 1712621 - Update cubeb to 5ebe69c
. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D115837
2021-05-25 10:44:33 +00:00
Updatebot
d289e4d878
Bug 1712411 - Update jpeg-xl to 44778c6902084bd239c5fb8eaa53bfd90dd9face r=saschanaz
...
Differential Revision: https://phabricator.services.mozilla.com/D115751
2021-05-22 13:48:06 +00:00
Kagami Sascha Rosylight
33d6bda86d
Bug 1711366 - Update highway to 0.12.1 r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D115697
2021-05-21 14:38:30 +00:00
Updatebot
655739c79e
Bug 1711750 - Update jpeg-xl to 100e3c7e8a051b7399d0505c22640488287a31a8 r=saschanaz
...
Differential Revision: https://phabricator.services.mozilla.com/D115394
2021-05-20 12:29:54 +00:00
Yuan Tong
83f1c42ade
Bug 1654461
- Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond
...
Fix for ConvertYCbCrToRGB32 to use full range convert functions for full range data.
Some changes of libyuv are backported from newer version, to get support of full range BT.709 and BT.2020 colorspace.
Differential Revision: https://phabricator.services.mozilla.com/D105937
2021-05-19 18:03:43 +00:00
Updatebot
048146721b
Bug 1710963 - Update jpeg-xl to 30ea86ab4c1f1b98c21967a2e3d72a51fe77e454 r=saschanaz
...
Differential Revision: https://phabricator.services.mozilla.com/D115036
2021-05-13 13:21:58 +00:00
Tom Ritter
4cd8ce2f44
Bug 1710698: Temporarily disable updatebot for libdav1d r=freddyb
...
Differential Revision: https://phabricator.services.mozilla.com/D114882
2021-05-11 18:52:53 +00:00
Updatebot
5f99f0ed3b
Bug 1709917 - Update jpeg-xl to 040eae8105b61b312a67791213091103f4c0d034 r=saschanaz
...
Differential Revision: https://phabricator.services.mozilla.com/D114525
2021-05-07 21:12:50 +00:00
Kagami Sascha Rosylight
046e7fa5e8
Bug 1707590 - Part 1: Add vendored libjxl source r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D113358
2021-05-06 02:00:55 +00:00
Noemi Erli
13aa18b8d4
Backed out 4 changesets (bug 1707590) for causing gtest crashes CLOSED TREE
...
Backed out changeset 3bd322893127 (bug 1707590)
Backed out changeset 8cc3eaf728b6 (bug 1707590)
Backed out changeset 21f41a9df048 (bug 1707590)
Backed out changeset 3201d860afef (bug 1707590)
2021-05-06 04:57:44 +03:00
Kagami Sascha Rosylight
626cb0e6e1
Bug 1707590 - Part 1: Add vendored libjxl source r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D113358
2021-05-06 01:14:20 +00:00
Noemi Erli
3487bbd1ee
Backed out 4 changesets (bug 1707590) for causing gtest crashes CLOSED TREE
...
Backed out changeset 6edab66fe2c5 (bug 1707590)
Backed out changeset e5d2d6824408 (bug 1707590)
Backed out changeset 9c7204c3f03c (bug 1707590)
Backed out changeset 25da391baa22 (bug 1707590)
2021-05-06 02:07:42 +03:00
Kagami Sascha Rosylight
42b950a045
Bug 1707590 - Part 1: Add vendored libjxl source r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D113358
2021-05-05 21:44:06 +00:00
Csoregi Natalia
df171582fd
Backed out 4 changesets (bug 1707590) for causing gtest crashes. CLOSED TREE
...
Backed out changeset fec7b65cc3d7 (bug 1707590)
Backed out changeset 3a7e5c98dd13 (bug 1707590)
Backed out changeset 9dfd0d516062 (bug 1707590)
Backed out changeset 9ab607973f20 (bug 1707590)
2021-05-05 22:23:06 +03:00
Kagami Sascha Rosylight
784f1185b9
Bug 1707590 - Part 1: Add vendored libjxl source r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D113358
2021-05-05 17:33:52 +00:00
Dorel Luca
f8cffec171
Backed out 4 changesets (bug 1707590) for worker/checkouts/gecko/config/rules.mk. CLOSED TREE
...
Backed out changeset 4ccdb31e1c5a (bug 1707590)
Backed out changeset 4b69f99caf69 (bug 1707590)
Backed out changeset a3f23a20b532 (bug 1707590)
Backed out changeset f591c3da4311 (bug 1707590)
2021-05-04 20:29:51 +03:00
Kagami Sascha Rosylight
4cf43df159
Bug 1707590 - Part 1: Add vendored libjxl source r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D113358
2021-05-04 15:24:53 +00:00
Iulian Moraru
7e3d199323
Backed out 4 changesets (bug 1707590) for causing build bustages. CLOSED TREE
...
Backed out changeset f3f40c6fb8e2 (bug 1707590)
Backed out changeset 3e76ff83ebe2 (bug 1707590)
Backed out changeset 40a3f43a2306 (bug 1707590)
Backed out changeset 01bb0e75cb82 (bug 1707590)
2021-05-04 17:11:54 +03:00
Kagami Sascha Rosylight
a75e16755f
Bug 1707590 - Part 1: Add vendored libjxl source r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D113358
2021-05-04 13:29:07 +00:00
Byron Campen [:bwc]
98d9c7db9a
Bug 1708813: Test-case for bug. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D114039
2021-05-03 18:53:16 +00:00