Closed Bug 1810078 Opened 1 year ago Closed 1 year ago

Update libwebp to new version v1.3.0 from 2022-12-19 16:23:35

Categories

(Core :: Graphics: ImageLib, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
111 Branch
Tracking Status
firefox-esr102 --- wontfix
firefox109 --- wontfix
firefox110 --- wontfix
firefox111 --- fixed

People

(Reporter: update-bot, Assigned: aosmond)

References

Details

(Whiteboard: [3pl-filed][task_id: CviG9BLbTa2lFlLrqAVcog])

Attachments

(1 file, 1 obsolete file)

This update covers 109 commits:


b557776962a3dcc985d83bd4ed94e1e2e50d0fa2 by James Zern

https://github.com/webmproject/libwebp/commit/b557776962a3dcc985d83bd4ed94e1e2e50d0fa2
Authored: 2022-12-19 16:23:35 -0800
Committed: 2022-12-19 16:23:35 -0800

update ChangeLog


0ba772442e1f7a2b6592138a001652a67e7f9e6a by James Zern

https://github.com/webmproject/libwebp/commit/0ba772442e1f7a2b6592138a001652a67e7f9e6a
Authored: 2022-12-16 15:48:05 -0800
Committed: 2022-12-16 16:47:42 -0800

update NEWS


e763eb1ea3ca2bdcf2d6fe01a08a301b6c0030f0 by James Zern

https://github.com/webmproject/libwebp/commit/e763eb1ea3ca2bdcf2d6fe01a08a301b6c0030f0
Authored: 2022-12-16 15:26:41 -0800
Committed: 2022-12-16 16:47:42 -0800

bump version to 1.3.0


2a8686fcab773920173eeff73a30faa6555fc0a5 by James Zern

https://github.com/webmproject/libwebp/commit/2a8686fcab773920173eeff73a30faa6555fc0a5
Authored: 2022-12-16 15:05:27 -0800
Committed: 2022-12-16 16:47:36 -0800

update AUTHORS


6fc1a9f96e6ed2e5cb8be068a06bf49bf1e2e354 by James Zern

https://github.com/webmproject/libwebp/commit/6fc1a9f96e6ed2e5cb8be068a06bf49bf1e2e354
Authored: 2022-12-15 19:11:51 -0800
Committed: 2022-12-16 12:10:36 -0800

*/Android.mk: add a check for NDK_ROOT


d3e151fc03f1fd674aba53e98c431ddd957f0a90 by James Zern

https://github.com/webmproject/libwebp/commit/d3e151fc03f1fd674aba53e98c431ddd957f0a90
Authored: 2022-12-15 18:13:45 -0800
Committed: 2022-12-15 18:14:19 -0800

doc/api.md,webp_js/README.md: Webp -> WebP


ed92a62649f77c60dbc107c3a486f9c008a261a3 by James Zern

https://github.com/webmproject/libwebp/commit/ed92a62649f77c60dbc107c3a486f9c008a261a3
Authored: 2022-12-15 18:11:40 -0800
Committed: 2022-12-15 18:11:40 -0800

extras: WebpToSDL -> WebPToSDL


6eb0189b24b2e5986116840728699799f463f9c3 by James Zern

https://github.com/webmproject/libwebp/commit/6eb0189b24b2e5986116840728699799f463f9c3
Authored: 2022-12-15 15:14:44 -0800
Committed: 2022-12-15 15:14:44 -0800

xcframeworkbuild.sh: bump MACOSX_CATALYST_MIN_VERSION


1d58575b18c63c400f4be9dbfd11ee4e74e3c0a5 by James Zern

https://github.com/webmproject/libwebp/commit/1d58575b18c63c400f4be9dbfd11ee4e74e3c0a5
Authored: 2022-12-14 11:40:14 -0800
Committed: 2022-12-14 19:21:12 -0800

CMake: align .pc variables with autoconf


e5fe2cfc1bea149106d94ef5233c488ed1287b68 by James Zern

https://github.com/webmproject/libwebp/commit/e5fe2cfc1bea149106d94ef5233c488ed1287b68
Authored: 2022-11-22 10:55:38 -0800
Committed: 2022-11-22 11:38:01 -0800

webp-lossless-bitstream-spec,cosmetics: reflow paragraphs


0ceeeab987cba59ef7ee3369bdc167067094ddc2 by James Zern

https://github.com/webmproject/libwebp/commit/0ceeeab987cba59ef7ee3369bdc167067094ddc2
Authored: 2022-11-21 11:24:16 -0800
Committed: 2022-11-22 11:38:01 -0800

webp-lossless-bitstream-spec: add amendment note


f853685e13e441540b260e991a08857da593be4a by James Zern

https://github.com/webmproject/libwebp/commit/f853685e13e441540b260e991a08857da593be4a
Authored: 2022-11-21 10:51:14 -0800
Committed: 2022-11-21 16:48:51 -0800

lossless: SUBTRACT_GREEN -> SUBTRACT_GREEN_TRANSFORM


786497e48aa03179b2425a89a57b3cf89efd3be4 by James Zern

https://github.com/webmproject/libwebp/commit/786497e48aa03179b2425a89a57b3cf89efd3be4
Authored: 2022-11-21 10:41:44 -0800
Committed: 2022-11-21 16:48:51 -0800

webp-lossless-bitstream-spec: fix inv color txfm description


c6ac672dbcfd63d2e6354aea83f3d343cb2cbbfd by James Zern

https://github.com/webmproject/libwebp/commit/c6ac672dbcfd63d2e6354aea83f3d343cb2cbbfd
Authored: 2022-11-21 11:02:45 -0800
Committed: 2022-11-21 16:48:51 -0800

webp-lossless-bitstream-spec: fix num_code_lengths check


b5700efb705e4e07944e73866b3ac3cd9cbdc381 by James Zern

https://github.com/webmproject/libwebp/commit/b5700efb705e4e07944e73866b3ac3cd9cbdc381
Authored: 2022-11-21 10:40:33 -0800
Committed: 2022-11-21 16:48:41 -0800

webp-lossless-bitstream-spec,cosmetics: grammar/capitalization


d8ed8c117c9a42c0c0f9a3ff2492d01a688889d5 by James Zern

https://github.com/webmproject/libwebp/commit/d8ed8c117c9a42c0c0f9a3ff2492d01a688889d5
Authored: 2022-11-21 10:33:37 -0800
Committed: 2022-11-21 10:53:13 -0800

webp-container-spec: normalize section title case


5097ef625578fbcc5c43e8fb1aa4a27a6ffb65fc by James Zern

https://github.com/webmproject/libwebp/commit/5097ef625578fbcc5c43e8fb1aa4a27a6ffb65fc
Authored: 2022-11-17 19:13:39 -0800
Committed: 2022-11-17 19:13:39 -0800

webp-container-spec,cosmetics: grammar/capitalization


e3ba2b1f5b6aebe32c2afbad982316710b49c295 by James Zern

https://github.com/webmproject/libwebp/commit/e3ba2b1f5b6aebe32c2afbad982316710b49c295
Authored: 2022-11-17 18:25:13 -0800
Committed: 2022-11-17 18:25:13 -0800

webp-lossless-bitstream-spec,cosmetics: reflow abstract


1e8e3ded212a276e3df11822f784d6bda6cfdc93 by James Zern

https://github.com/webmproject/libwebp/commit/1e8e3ded212a276e3df11822f784d6bda6cfdc93
Authored: 2022-11-17 18:22:56 -0800
Committed: 2022-11-17 18:22:56 -0800

webp-lossless-bitstream-spec: reword abstract re alpha


017cb6fa941ca380d2a0bcde430c9ced9d94c927 by James Zern

https://github.com/webmproject/libwebp/commit/017cb6fa941ca380d2a0bcde430c9ced9d94c927
Authored: 2022-11-17 18:08:11 -0800
Committed: 2022-11-17 18:13:32 -0800

webp-container-spec,cosmetics: normalize range syntax


f6a4684ba802f2866b8355dd590f99770bbc5fe6 by James Zern

https://github.com/webmproject/libwebp/commit/f6a4684ba802f2866b8355dd590f99770bbc5fe6
Authored: 2022-11-17 18:03:14 -0800
Committed: 2022-11-17 18:06:49 -0800

webp-lossless-bitstream-spec,cosmetics: normalize range syntax


54ebd5a375fd14a86dcf491431d8b8ebb62bc4d0 by James Zern

https://github.com/webmproject/libwebp/commit/54ebd5a375fd14a86dcf491431d8b8ebb62bc4d0
Authored: 2022-11-17 17:32:44 -0800
Committed: 2022-11-17 18:06:45 -0800

webp-lossless-bitstream-spec: limit dist map lut to 69 cols


44741f9c587e006e5289666b1cc8e63d97652315 by James Zern

https://github.com/webmproject/libwebp/commit/44741f9c587e006e5289666b1cc8e63d97652315
Authored: 2022-11-17 15:11:43 -0800
Committed: 2022-11-17 18:06:31 -0800

webp-lossless-bitstream-spec: fix dist mapping example


fad0ece7edec90dbead3cfbe19f2bc9d77a410e2 by James Zern

https://github.com/webmproject/libwebp/commit/fad0ece7edec90dbead3cfbe19f2bc9d77a410e2
Authored: 2022-11-15 17:10:26 -0800
Committed: 2022-11-15 17:10:26 -0800

pnmdec.c: use snprintf instead of sprintf


3f73e8f7ac83e97a26346886b529b61809a839f5 by James Zern

https://github.com/webmproject/libwebp/commit/3f73e8f7ac83e97a26346886b529b61809a839f5
Authored: 2022-10-24 19:24:44 -0700
Committed: 2022-10-28 19:15:32 -0700

sharpyuv: add SharpYuvGetVersion()


ce2f2d668e56f0aaca3550a28118eaba5ce861c5 by James Zern

https://github.com/webmproject/libwebp/commit/ce2f2d668e56f0aaca3550a28118eaba5ce861c5
Authored: 2022-10-27 13:43:32 -0700
Committed: 2022-10-27 13:52:01 -0700

SharpYuvConvert: fix a race on SharpYuvGetCPUInfo


a458e3086cd3ec5a7a3905857bbfa4b9ee50e22a by James Zern

https://github.com/webmproject/libwebp/commit/a458e3086cd3ec5a7a3905857bbfa4b9ee50e22a
Authored: 2022-10-26 15:22:48 -0700
Committed: 2022-10-26 15:22:48 -0700

sharpyuv_dsp.h: restore sharpyuv_cpu.h include


979c0ebbcd95c06acc8b46a693e544b859cee0de by James Zern

https://github.com/webmproject/libwebp/commit/979c0ebbcd95c06acc8b46a693e544b859cee0de
Authored: 2022-10-21 19:04:53 -0700
Committed: 2022-10-26 13:07:01 -0700

sharpyuv: add SharpYuvGetCPUInfo


769387c54a2507bced932ba58ea7020acc0ef9cd by James Zern

https://github.com/webmproject/libwebp/commit/769387c54a2507bced932ba58ea7020acc0ef9cd
Authored: 2022-10-21 15:37:12 -0700
Committed: 2022-10-25 16:24:07 -0700

cpu.c,cosmetics: fix a typo


a02978c2505abb91d92db36b54f58101c0676e7c by James Zern

https://github.com/webmproject/libwebp/commit/a02978c2505abb91d92db36b54f58101c0676e7c
Authored: 2022-10-24 17:38:29 -0700
Committed: 2022-10-25 15:58:21 -0700

sharpyuv/Makefile.am+cmake: add missing -lm


28aedcb9b03cbaaa99006dc90e12ef42fcb2674a by James Zern

https://github.com/webmproject/libwebp/commit/28aedcb9b03cbaaa99006dc90e12ef42fcb2674a
Authored: 2022-10-24 16:44:42 -0700
Committed: 2022-10-24 16:44:42 -0700

*.pc.in: rename lib_prefix to webp_libname_prefix


c42e6d5a89d62d0ae5ca2068ca5bd8c9b5dd5048 by James Zern

https://github.com/webmproject/libwebp/commit/c42e6d5a89d62d0ae5ca2068ca5bd8c9b5dd5048
Authored: 2022-10-24 16:42:37 -0700
Committed: 2022-10-24 16:42:37 -0700

configure.ac: export an empty lib_prefix variable


2498209ba9391b526e001f9fe01cba230dd9b10e by James Zern

https://github.com/webmproject/libwebp/commit/2498209ba9391b526e001f9fe01cba230dd9b10e
Authored: 2022-10-15 15:54:17 -0700
Committed: 2022-10-17 14:07:02 -0700

*.pc.in: add lib prefix to lib names w/MSVC


56944762448275184d8e1f5370a5cf56284765f1 by James Zern

https://github.com/webmproject/libwebp/commit/56944762448275184d8e1f5370a5cf56284765f1
Authored: 2022-10-14 16:35:04 -0700
Committed: 2022-10-14 19:20:00 -0700

analysis_enc.c: fix a dead store warning


83270c7f8941e4d851dc59dc5099619db076979c by James Zern

https://github.com/webmproject/libwebp/commit/83270c7f8941e4d851dc59dc5099619db076979c
Authored: 2022-10-10 17:23:58 -0700
Committed: 2022-10-13 19:34:54 -0700

webp-container-spec: add prose for rendering process


73b19b64fd169b4916333c9f0e6d5389b3127d36 by James Zern

https://github.com/webmproject/libwebp/commit/73b19b64fd169b4916333c9f0e6d5389b3127d36
Authored: 2022-10-10 14:05:04 -0700
Committed: 2022-10-13 19:34:54 -0700

webp-container-spec: note reserved fields MUST be ignored


57101d3fc5abcdffb86b7a5550ab7cd4691d33bb by James Zern

https://github.com/webmproject/libwebp/commit/57101d3fc5abcdffb86b7a5550ab7cd4691d33bb
Authored: 2022-09-29 19:03:03 -0700
Committed: 2022-10-13 19:34:54 -0700

webp-lossless-bitstream-spec: improve 'small' color table stmt


dfd32e45922144f8b43fc5d5f8410b472c8de6b6 by James Zern

https://github.com/webmproject/libwebp/commit/dfd32e45922144f8b43fc5d5f8410b472c8de6b6
Authored: 2022-09-29 19:00:21 -0700
Committed: 2022-10-13 19:34:54 -0700

webp-container-spec: remove redundant sentence


8a6185dd27fd23d60fbb642e1ba3e9fa0d59ee16 by James Zern

https://github.com/webmproject/libwebp/commit/8a6185dd27fd23d60fbb642e1ba3e9fa0d59ee16
Authored: 2022-09-29 18:58:27 -0700
Committed: 2022-10-13 19:34:54 -0700

doc/webp-*: fix some punctuation, grammar


72776530d8de8c4e9a20587cda19c9f6433cbcae by James Zern

https://github.com/webmproject/libwebp/commit/72776530d8de8c4e9a20587cda19c9f6433cbcae
Authored: 2022-10-10 22:14:19 -0700
Committed: 2022-10-12 16:55:46 -0700

webp-lossless-bitstream-spec: convert BNF to ABNF


d992bb08b710c63df8eca8610985b59065f1df59 by James Zern

https://github.com/webmproject/libwebp/commit/d992bb08b710c63df8eca8610985b59065f1df59
Authored: 2022-10-11 15:52:04 -0700
Committed: 2022-10-11 15:52:04 -0700

cmake: rename cpufeatures target to cpufeatures-webp


3ed2b275175325ed0be711d652092bed5bc1837c by James Zern

https://github.com/webmproject/libwebp/commit/3ed2b275175325ed0be711d652092bed5bc1837c
Authored: 2022-09-29 18:52:20 -0700
Committed: 2022-10-11 15:05:33 -0700

webp-container-spec: clarify background color note


951c292d12a6f10ca7c18c6201a29dff04789eb1 by James Zern

https://github.com/webmproject/libwebp/commit/951c292d12a6f10ca7c18c6201a29dff04789eb1
Authored: 2022-09-29 18:50:19 -0700
Committed: 2022-10-11 15:05:33 -0700

webp-container-spec: come too late -> out of order


902dd787627f2263fe740e652830e06cb00afa41 by James Zern

https://github.com/webmproject/libwebp/commit/902dd787627f2263fe740e652830e06cb00afa41
Authored: 2022-09-29 18:48:04 -0700
Committed: 2022-10-11 15:05:33 -0700

webp-container-spec: prefer hex literals


a8f6b5ee949048a772561e053bb162d4cfcb5c3a by James Zern

https://github.com/webmproject/libwebp/commit/a8f6b5ee949048a772561e053bb162d4cfcb5c3a
Authored: 2022-09-26 19:19:36 -0700
Committed: 2022-10-11 15:05:33 -0700

webp-container-spec: change SHOULD to MUST w/ANIM chunk


1dc594352f22e24861c0e31b3ec14c6822f79be8 by James Zern

https://github.com/webmproject/libwebp/commit/1dc594352f22e24861c0e31b3ec14c6822f79be8
Authored: 2022-09-26 19:18:00 -0700
Committed: 2022-10-11 15:05:33 -0700

webp-container-spec: add unknown fields MUST be ignored


280a810f2a834cb1bfcce4f2b12308d9543d5af8 by James Zern

https://github.com/webmproject/libwebp/commit/280a810f2a834cb1bfcce4f2b12308d9543d5af8
Authored: 2022-09-26 17:31:05 -0700
Committed: 2022-10-11 15:05:33 -0700

webp-container-spec: make padding byte=0 a MUST


41f0bf680b0b139417bafdd92ec96ae666d29a61 by James Zern

https://github.com/webmproject/libwebp/commit/41f0bf680b0b139417bafdd92ec96ae666d29a61
Authored: 2022-09-26 17:28:54 -0700
Committed: 2022-10-11 15:05:33 -0700

webp-container-spec: update note on trailing data


6bdd36dbe7d0e82c57d1766145dabe55ae4ab9d4 by James Zern

https://github.com/webmproject/libwebp/commit/6bdd36dbe7d0e82c57d1766145dabe55ae4ab9d4
Authored: 2022-09-26 17:27:42 -0700
Committed: 2022-10-11 15:05:33 -0700

webp-container-spec: clarify Chunk Size is in bytes


19b1a71c480b0a829db6946b62183f45fc344b6e by James Zern

https://github.com/webmproject/libwebp/commit/19b1a71c480b0a829db6946b62183f45fc344b6e
Authored: 2022-10-06 14:10:03 -0700
Committed: 2022-10-06 14:10:03 -0700

webp_js/README.md,cosmetics: reflow some lines


780db75618837ee10c8f9abdaf6dea46998ec1e3 by Maryla

https://github.com/webmproject/libwebp/commit/780db75618837ee10c8f9abdaf6dea46998ec1e3
Authored: 2022-10-05 14:21:35 +0200
Committed: 2022-10-05 14:21:35 +0200

Update Windows makefile to build libsharpyuv library.


e407d4b37c296643e3824d8f19466fe6211dc5eb by James Zern

https://github.com/webmproject/libwebp/commit/e407d4b37c296643e3824d8f19466fe6211dc5eb
Authored: 2022-10-04 15:45:50 -0700
Committed: 2022-10-04 16:20:11 -0700

CMakeLists.txt: replace GLUT_glut_LIBRARY w/GLUT::GLUT


5dbc4bfa1b6a6f3b4cc27c99a9e77fc7baa5677c by James Zern

https://github.com/webmproject/libwebp/commit/5dbc4bfa1b6a6f3b4cc27c99a9e77fc7baa5677c
Authored: 2022-10-04 13:01:12 -0700
Committed: 2022-10-04 13:01:12 -0700

WebPConfig.cmake.in: add find_dependency(Threads)


cb90f76b6816d79f7cfac9553b3094fa7f37b377 by Vincent Rabaud

https://github.com/webmproject/libwebp/commit/cb90f76b6816d79f7cfac9553b3094fa7f37b377
Authored: 2022-10-03 14:08:44 +0200
Committed: 2022-10-04 16:24:57 +0200

Update wasm instructions.


02d15258697cdda3ae4c2c1660b5e38f77ea0c3e by James Zern

https://github.com/webmproject/libwebp/commit/02d15258697cdda3ae4c2c1660b5e38f77ea0c3e
Authored: 2022-10-03 18:40:07 -0700
Committed: 2022-10-03 18:55:30 -0700

cmake: restore compatibility with cmake < 3.12


5ba046e25f1b9b0c8fbdca70f77df6e5257091b8 by Jeremy Maitin-Shepard

https://github.com/webmproject/libwebp/commit/5ba046e25f1b9b0c8fbdca70f77df6e5257091b8
Authored: 2022-10-01 10:35:19 -0700
Committed: 2022-10-03 16:48:40 -0700

CMake: add_definitions -> add_compile_options


e68765af4256287b55334c362fcf0f177f4bbb7c by James Zern

https://github.com/webmproject/libwebp/commit/e68765af4256287b55334c362fcf0f177f4bbb7c
Authored: 2022-09-09 22:17:46 -0700
Committed: 2022-09-12 10:55:58 -0700

dsp,neon: use vaddv in a few more places


e8f83de2867456a75b13aa1e876b22e2d1e1c077 by Maryla

https://github.com/webmproject/libwebp/commit/e8f83de2867456a75b13aa1e876b22e2d1e1c077
Authored: 2022-08-18 14:27:15 +0200
Committed: 2022-08-19 10:22:30 +0200

Set libsharpyuv include dir to 'webp' subdirectory.


15a91ab179b0b605727d16fb751c12674da9dfec by James Zern

https://github.com/webmproject/libwebp/commit/15a91ab179b0b605727d16fb751c12674da9dfec
Authored: 2022-08-17 12:33:17 -0700
Committed: 2022-08-17 12:46:40 -0700

cmake,cosmetics: apply cmake-format


0dd49d1a3a52eeba5ae6998fd54a07751a8cf044 by James Zern

https://github.com/webmproject/libwebp/commit/0dd49d1a3a52eeba5ae6998fd54a07751a8cf044
Authored: 2022-08-17 12:00:22 -0700
Committed: 2022-08-17 12:00:22 -0700

CMakeLists.txt: set @ONLY in configure_file() calls


e7c805cfadb139222789f9b8366f2086bab86576 by James Zern

https://github.com/webmproject/libwebp/commit/e7c805cfadb139222789f9b8366f2086bab86576
Authored: 2022-08-12 11:05:57 -0700
Committed: 2022-08-12 11:05:57 -0700

picture_csp_enc.c: remove SafeInitSharpYuv


6af8845a8fe872940d38226ae4c3ba5cb43a9fe1 by James Zern

https://github.com/webmproject/libwebp/commit/6af8845a8fe872940d38226ae4c3ba5cb43a9fe1
Authored: 2022-08-12 10:55:39 -0700
Committed: 2022-08-12 10:55:39 -0700

sharpyuv: prefer webp/types.h


639619ce725da4ee1124863634c32fb89ce69081 by James Zern

https://github.com/webmproject/libwebp/commit/639619ce725da4ee1124863634c32fb89ce69081
Authored: 2022-08-11 19:33:37 -0700
Committed: 2022-08-11 19:33:37 -0700

cmake: fix dll exports


782ed48cd314b3b09232ea2bf3b54df99f155046 by James Zern

https://github.com/webmproject/libwebp/commit/782ed48cd314b3b09232ea2bf3b54df99f155046
Authored: 2022-08-11 18:58:40 -0700
Committed: 2022-08-11 18:58:40 -0700

sharpyuv,SharpYuvInit: add mutex protection when available


cad0d5adb6de76487139d09fdcdde74b0c1e9984 by James Zern

https://github.com/webmproject/libwebp/commit/cad0d5adb6de76487139d09fdcdde74b0c1e9984
Authored: 2022-08-11 17:48:11 -0700
Committed: 2022-08-11 17:48:11 -0700

sharyuv_{neon,sse2}.c: merge WEBP_USE_* sections


ef70ee06fa47d34835995f46dd6160170fed106b by James Zern

https://github.com/webmproject/libwebp/commit/ef70ee06fa47d34835995f46dd6160170fed106b
Authored: 2022-08-11 17:39:48 -0700
Committed: 2022-08-11 17:39:48 -0700

add a few missing <stddef.h> includes for NULL


f0f9eda40653b937b14a90a9ababbcaa36cd5684 by James Zern

https://github.com/webmproject/libwebp/commit/f0f9eda40653b937b14a90a9ababbcaa36cd5684
Authored: 2022-08-11 17:18:49 -0700
Committed: 2022-08-11 17:18:49 -0700

sharpyuv.h: remove <inttypes.h>


9c1d457c0174a9fe4fa4053ee81772cc70031f03 by James Zern

https://github.com/webmproject/libwebp/commit/9c1d457c0174a9fe4fa4053ee81772cc70031f03
Authored: 2022-08-11 15:04:29 -0700
Committed: 2022-08-11 15:04:29 -0700

cmake/cpu.cmake: remove unused variable


9ac25bcb3986f290d55bd65efd85f27ad8827e98 by H. Vetinari

https://github.com/webmproject/libwebp/commit/9ac25bcb3986f290d55bd65efd85f27ad8827e98
Authored: 2022-07-21 23:57:06 +0200
Committed: 2022-08-11 11:30:36 -0700

CMakeLists.txt,win32: match naming convention used by nmake


76c353bab7385899fc56c328d127fb395e67ce8e by James Zern

https://github.com/webmproject/libwebp/commit/76c353bab7385899fc56c328d127fb395e67ce8e
Authored: 2022-08-11 09:57:11 -0700
Committed: 2022-08-11 09:57:11 -0700

picture_csp_enc.c,CheckNonOpaque: rm unneeded local


00ff988a59b0874720121db7d980fb1a5f653fe4 by James Zern

https://github.com/webmproject/libwebp/commit/00ff988a59b0874720121db7d980fb1a5f653fe4
Authored: 2022-08-08 13:54:40 -0700
Committed: 2022-08-08 17:41:25 -0700

vp8l_enc,AddSingleSubGreen: clear int sanitizer warnings


e2fecc22e1d758e58c2c041dee27b397c799622e by James Zern

https://github.com/webmproject/libwebp/commit/e2fecc22e1d758e58c2c041dee27b397c799622e
Authored: 2022-08-08 13:33:44 -0700
Committed: 2022-08-08 17:34:01 -0700

dsp/lossless_enc.c: clear int sanitizer warnings


129cf9e97ee0d53c9eb10f705199e292245b6fa8 by James Zern

https://github.com/webmproject/libwebp/commit/129cf9e97ee0d53c9eb10f705199e292245b6fa8
Authored: 2022-08-08 13:23:01 -0700
Committed: 2022-08-08 17:34:01 -0700

dsp/lossless.c: clear int sanitizer warnings


ad7d1753c57cba83a5228a7d86851450e90becd9 by James Zern

https://github.com/webmproject/libwebp/commit/ad7d1753c57cba83a5228a7d86851450e90becd9
Authored: 2022-08-07 10:07:12 -0700
Committed: 2022-08-08 17:34:00 -0700

dsp/lossless_enc.c: clear int sanitizer warnings


5037220e55babc749689c1ff6e31f2f17ebe3f8c by James Zern

https://github.com/webmproject/libwebp/commit/5037220e55babc749689c1ff6e31f2f17ebe3f8c
Authored: 2022-08-05 22:12:59 -0700
Committed: 2022-08-08 17:34:00 -0700

VP8LSubtractGreenFromBlueAndRed_C: clear int sanitizer warnings


2ee786c740d7ff6c73a14c2edf1f3f6a9ba7eb18 by James Zern

https://github.com/webmproject/libwebp/commit/2ee786c740d7ff6c73a14c2edf1f3f6a9ba7eb18
Authored: 2022-08-03 15:43:36 -0700
Committed: 2022-08-08 17:34:00 -0700

upsampling_sse2.c: clear int sanitizer warnings


4cc157d48ad7c55684da87e953e898dbe92fb098 by James Zern

https://github.com/webmproject/libwebp/commit/4cc157d48ad7c55684da87e953e898dbe92fb098
Authored: 2022-08-03 15:40:07 -0700
Committed: 2022-08-08 17:34:00 -0700

ParseOptionalChunks: clear int sanitizer warning


892cf033b9e3ae54f3481e52bbf69e15e6d492ed by James Zern

https://github.com/webmproject/libwebp/commit/892cf033b9e3ae54f3481e52bbf69e15e6d492ed
Authored: 2022-08-03 15:28:46 -0700
Committed: 2022-08-08 17:34:00 -0700

BuildHuffmanTable: clear int sanitizer warning


3a9a4d458939934b2a041f4d7af4935182ce88a5 by James Zern

https://github.com/webmproject/libwebp/commit/3a9a4d458939934b2a041f4d7af4935182ce88a5
Authored: 2022-08-03 15:27:39 -0700
Committed: 2022-08-08 17:34:00 -0700

VP8GetSigned: clear int sanitizer warnings


704a3d0a1fa83ef2ab061cf334fa4ef48bf8e7a1 by James Zern

https://github.com/webmproject/libwebp/commit/704a3d0a1fa83ef2ab061cf334fa4ef48bf8e7a1
Authored: 2022-08-03 15:22:20 -0700
Committed: 2022-08-08 17:30:45 -0700

dsp/lossless.c: quiet int sanitizer warnings


1a6c109c99a634e51cef645c524a2f2a2acf1cdf by James Zern

https://github.com/webmproject/libwebp/commit/1a6c109c99a634e51cef645c524a2f2a2acf1cdf
Authored: 2022-08-08 16:40:21 -0700
Committed: 2022-08-08 16:45:20 -0700

WebPPictureHasTransparency: add missing pointer check


c626e7d5441b223738b475d2df887e886587f67b by James Zern

https://github.com/webmproject/libwebp/commit/c626e7d5441b223738b475d2df887e886587f67b
Authored: 2022-08-08 16:42:00 -0700
Committed: 2022-08-08 16:42:00 -0700

cwebp: fix WebPPictureHasTransparency call


9d7ff74a55f32a874e401f7cb5d981128454e2ca by Maryla

https://github.com/webmproject/libwebp/commit/9d7ff74a55f32a874e401f7cb5d981128454e2ca
Authored: 2022-08-04 17:56:59 +0200
Committed: 2022-08-08 09:40:34 +0200

Create libsharpyuv.a in makefile.unix.


7a0a9935ed5f2a91b788b4b5ee48e1b757a625a5 by James Zern

https://github.com/webmproject/libwebp/commit/7a0a9935ed5f2a91b788b4b5ee48e1b757a625a5
Authored: 2022-08-04 19:28:16 -0700
Committed: 2022-08-04 19:35:24 -0700

doc/*.txt: restrict code to 69 columns


c040a615b10cee9ed210d183e0ceeab8673c55c9 by James Zern

https://github.com/webmproject/libwebp/commit/c040a615b10cee9ed210d183e0ceeab8673c55c9
Authored: 2022-08-04 11:47:22 -0700
Committed: 2022-08-04 11:47:22 -0700

webp-container-spec.txt: normalize fourcc spelling


aff1c546efc7e351a0c69102920b16a9ca2a3d90 by James Zern

https://github.com/webmproject/libwebp/commit/aff1c546efc7e351a0c69102920b16a9ca2a3d90
Authored: 2022-08-03 21:50:43 -0700
Committed: 2022-08-04 11:26:23 -0700

dsp,x86: normalize types w/_mm_cvtsi128_si32 calls


ab540ae0c57a79c8829f0d515160bd90e4b0be83 by James Zern

https://github.com/webmproject/libwebp/commit/ab540ae0c57a79c8829f0d515160bd90e4b0be83
Authored: 2022-08-03 19:36:41 -0700
Committed: 2022-08-04 11:26:23 -0700

dsp,x86: normalize types w/_mm_cvtsi32_si128 calls


8980362eedbe3b23d47be55f70afcf5579094fa8 by James Zern

https://github.com/webmproject/libwebp/commit/8980362eedbe3b23d47be55f70afcf5579094fa8
Authored: 2022-08-04 11:24:41 -0700
Committed: 2022-08-04 11:26:23 -0700

dsp,x86: normalize types w/_mm_set* calls (2)


835392393b516a7dc6582503b01ea7e45a5a366c by James Zern

https://github.com/webmproject/libwebp/commit/835392393b516a7dc6582503b01ea7e45a5a366c
Authored: 2022-08-03 15:19:51 -0700
Committed: 2022-08-03 16:50:46 -0700

dsp,x86: normalize types w/_mm_set* calls


8a4576ce26bde4b90e073dfb0ae9045b337082c4 by James Zern

https://github.com/webmproject/libwebp/commit/8a4576ce26bde4b90e073dfb0ae9045b337082c4
Authored: 2022-08-03 11:12:23 -0700
Committed: 2022-08-03 11:12:23 -0700

webp-container-spec.txt: replace & with &


01d7d378d152b75ffe0901be863f7affb12b9494 by James Zern

https://github.com/webmproject/libwebp/commit/01d7d378d152b75ffe0901be863f7affb12b9494
Authored: 2022-08-02 19:03:51 -0700
Committed: 2022-08-02 19:03:51 -0700

webp-lossless-bitstream-spec: number all sections


337cf69f58a82ce6ce61838c53dfc32635cb87f0 by James Zern

https://github.com/webmproject/libwebp/commit/337cf69f58a82ce6ce61838c53dfc32635cb87f0
Authored: 2022-08-02 18:50:59 -0700
Committed: 2022-08-02 18:50:59 -0700

webp-lossless-bitstream-spec: mv Nomenclature after Intro


5b87983ad063a2b5cf73fc7c3e09270fb0735052 by James Zern

https://github.com/webmproject/libwebp/commit/5b87983ad063a2b5cf73fc7c3e09270fb0735052
Authored: 2022-08-02 15:14:11 -0700
Committed: 2022-08-02 15:14:11 -0700

webp-container-spec.txt: make reserved 0 values a MUST


04764b56a00417d9c3aa5105f3b62a4445ac1fe6 by Christopher Degawa

https://github.com/webmproject/libwebp/commit/04764b56a00417d9c3aa5105f3b62a4445ac1fe6
Authored: 2022-08-02 15:58:49 -0500
Committed: 2022-08-02 15:58:49 -0500

libwebp.pc: add libsharpyuv to requires


7deee8103edf77bf68095253668f4818d09609e1 by Christopher Degawa

https://github.com/webmproject/libwebp/commit/7deee8103edf77bf68095253668f4818d09609e1
Authored: 2022-08-02 15:46:19 -0500
Committed: 2022-08-02 15:46:19 -0500

libsharpyuv: add pkg-config file


1a64a7e649efc24f98b43a6a065a9b6f567792f7 by James Zern

https://github.com/webmproject/libwebp/commit/1a64a7e649efc24f98b43a6a065a9b6f567792f7
Authored: 2022-08-01 19:06:01 -0700
Committed: 2022-08-02 13:12:27 -0700

webp-container-spec.txt: clarify some SHOULDs


bec2c88a11a0e6308a4a237e332733038eaad98d by James Zern

https://github.com/webmproject/libwebp/commit/bec2c88a11a0e6308a4a237e332733038eaad98d
Authored: 2022-08-01 18:58:02 -0700
Committed: 2022-08-02 12:46:53 -0700

webp-container-spec.txt: move ChunkHeader to terminology


c9359332a32bc2802b51557a0f030d8e4096bcca by James Zern

https://github.com/webmproject/libwebp/commit/c9359332a32bc2802b51557a0f030d8e4096bcca
Authored: 2022-08-01 18:50:17 -0700
Committed: 2022-08-01 18:51:35 -0700

webp-container-spec.txt: clarify 'VP8 '/'XMP ' fourccs


70fe3063a5ef3368e26ecab9d4e770bca278ccca by James Zern

https://github.com/webmproject/libwebp/commit/70fe3063a5ef3368e26ecab9d4e770bca278ccca
Authored: 2022-08-01 18:44:26 -0700
Committed: 2022-08-01 18:49:43 -0700

webp-container-spec.txt: rightsize table entries


ddbf3f3f2a4fee40ea27fccc2e138c97e737ef36 by James Zern

https://github.com/webmproject/libwebp/commit/ddbf3f3f2a4fee40ea27fccc2e138c97e737ef36
Authored: 2022-08-01 18:37:19 -0700
Committed: 2022-08-01 18:42:21 -0700

webp-container-spec.txt: update 'key words' text


c151e95bdc4d1c036df79e34da59c93997f301db by James Zern

https://github.com/webmproject/libwebp/commit/c151e95bdc4d1c036df79e34da59c93997f301db
Authored: 2022-07-29 12:23:10 -0700
Committed: 2022-08-01 13:44:29 -0700

utils.h,WEBP_ALIGN: make bitmask unsigned


748e92bbb9ca4de9b3542338fc724689d090ddce by James Zern

https://github.com/webmproject/libwebp/commit/748e92bbb9ca4de9b3542338fc724689d090ddce
Authored: 2022-07-30 19:38:35 -0700
Committed: 2022-08-01 13:44:20 -0700

add WebPInt32ToMem


4f402f34a1b53654e01ba8dba71dba9e7d03cce2 by James Zern

https://github.com/webmproject/libwebp/commit/4f402f34a1b53654e01ba8dba71dba9e7d03cce2
Authored: 2022-07-28 19:33:44 -0700
Committed: 2022-07-28 22:10:22 -0700

add WebPMemToInt32


a3b68c195e27248e4401e727dbdb21ea1ef1258f by Maryla

https://github.com/webmproject/libwebp/commit/a3b68c195e27248e4401e727dbdb21ea1ef1258f
Authored: 2022-07-27 17:54:43 +0200
Committed: 2022-07-28 12:31:59 +0000

Build libsharpyuv as a full installable library.


b4994eaa6d01e268afa82d6ac986f375a23baebd by James Zern

https://github.com/webmproject/libwebp/commit/b4994eaa6d01e268afa82d6ac986f375a23baebd
Authored: 2022-07-25 16:48:00 -0700
Committed: 2022-07-25 16:48:00 -0700

CMake: set rpath for shared objects


e91451b69bfc08691a71a995265c66a890920ad7 by Vincent Rabaud

https://github.com/webmproject/libwebp/commit/e91451b69bfc08691a71a995265c66a890920ad7
Authored: 2022-07-25 22:34:54 +0200
Committed: 2022-07-25 22:36:51 +0200

Fix the lossless specs a bit more.


231bdfb762016ed4448b764d6a677afa15f0c02c by James Zern

https://github.com/webmproject/libwebp/commit/231bdfb762016ed4448b764d6a677afa15f0c02c
Authored: 2022-07-22 10:50:31 -0700
Committed: 2022-07-22 11:39:18 -0700

CMake: fix dylib versioning


84163d9d027e4acc51120f3136d251f8e8ee0acd by James Zern

https://github.com/webmproject/libwebp/commit/84163d9d027e4acc51120f3136d251f8e8ee0acd
Authored: 2022-07-20 19:27:26 -0700
Committed: 2022-07-20 22:04:34 -0700

lossless: fix crunch mode w/WEBP_REDUCE_SIZE


d01c1eb30967d5318354d25d502f8419846d63b9 by James Zern

https://github.com/webmproject/libwebp/commit/d01c1eb30967d5318354d25d502f8419846d63b9
Authored: 2022-07-20 10:35:14 -0700
Committed: 2022-07-20 10:36:23 -0700

webp-lossless-bitstream-spec,cosmetics: normalize capitalization


Duplicate of this bug: 1806926
Attached file Bug 1810078 - Update libwebp to v1.3.0 (obsolete) —

It looks like we experienced one or more build failures when trying to apply this
update. You will need to apply this update manually; you can replicate the patch
locally with ./mach vendor media/libwebp/moz.yaml. I'm going to abandon the Phabricator patch and
let you submit a new one.

If the build failure wasn't caused by a library change, and was instead caused by
something structural in the build system please let my maintainers know in
Slack:#secinf.

I do my best to automatically add new files to the build, but some moz.build files
are complicated and you may need to fix them manually.

Flags: needinfo?(aosmond)
Attachment #9312114 - Attachment is obsolete: true
Assignee: nobody → aosmond
Flags: needinfo?(aosmond)
Pushed by aosmond@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/035920e10570
Update libwebp to 1.3.0. r=gfx-reviewers,lsalzman

Build issue on Windows was just a declaration issue. I've corrected that and attempted the relanding.

Flags: needinfo?(aosmond)
Pushed by aosmond@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/190012723acc
Update libwebp to 1.3.0. r=gfx-reviewers,lsalzman
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: