Граф коммитов

7929 Коммитов

Автор SHA1 Сообщение Дата
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