Closed Bug 1818922 Opened 2 years ago Closed 2 years ago

Update libjxl to new version b45a0e18c02fcb587dc837da38778faf12e4d929 from 2023-02-25 15:11:54

Categories

(Core :: Graphics: ImageLib, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
112 Branch
Tracking Status
firefox112 --- fixed

People

(Reporter: update-bot, Assigned: saschanaz)

Details

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

Attachments

(1 file, 1 obsolete file)

This update covers 66 commits.. Here are the overall diff statistics, and then the commit information.


media/libjxl/moz.build | 5 +-
media/libjxl/moz.yaml | 4 +-
third_party/jpeg-xl/AUTHORS | 2 +
third_party/jpeg-xl/BUILD.bazel | 1 +
third_party/jpeg-xl/BUILDING.md | 98 +
third_party/jpeg-xl/BUILDING_Haiku.md | 20 +
third_party/jpeg-xl/BUILDING_OSX.md | 41 +
third_party/jpeg-xl/CHANGELOG.md | 11 +
third_party/jpeg-xl/README.Haiku.md | 20 -
third_party/jpeg-xl/README.OSX.md | 41 -
third_party/jpeg-xl/README.md | 109 +-
third_party/jpeg-xl/bash_test.sh | 12 +-
third_party/jpeg-xl/ci.sh | 15 +-
third_party/jpeg-xl/lib/BUILD | 264 +-
third_party/jpeg-xl/lib/CMakeLists.txt | 14 +-
third_party/jpeg-xl/lib/compatibility.cmake | 18 +
third_party/jpeg-xl/lib/extras/codec_test.cc | 57 +-
third_party/jpeg-xl/lib/extras/dec/apng.cc | 2 +
third_party/jpeg-xl/lib/extras/dec/color_description.cc | 4 +-
third_party/jpeg-xl/lib/extras/dec/color_description_test.cc | 2 +-
third_party/jpeg-xl/lib/extras/dec/gif.cc | 1 +
third_party/jpeg-xl/lib/extras/dec/jpg.cc | 1 +
third_party/jpeg-xl/lib/extras/dec/pgx.cc | 1 +
third_party/jpeg-xl/lib/extras/dec/pgx_test.cc | 3 +-
third_party/jpeg-xl/lib/extras/dec/pnm.cc | 3 +-
third_party/jpeg-xl/lib/extras/enc/jpegli.cc | 118 +-
third_party/jpeg-xl/lib/extras/enc/jpegli.h | 7 +
third_party/jpeg-xl/lib/extras/enc/jpg.cc | 15 +-
third_party/jpeg-xl/lib/extras/enc/jxl.cc | 6 +
third_party/jpeg-xl/lib/extras/enc/jxl.h | 1 +
third_party/jpeg-xl/lib/extras/enc/pgx.cc | 1 -
third_party/jpeg-xl/lib/extras/jpegli_test.cc | 81 +-
third_party/jpeg-xl/lib/extras/packed_image_convert.cc | 7 +-
third_party/jpeg-xl/lib/extras/render_hdr.cc | 60 -
third_party/jpeg-xl/lib/extras/render_hdr.h | 27 -
third_party/jpeg-xl/lib/extras/tone_mapping.cc | 1 +
third_party/jpeg-xl/lib/extras/tone_mapping_gbench.cc | 19 +-
third_party/jpeg-xl/lib/include/jxl/decode.h | 8 +-
third_party/jpeg-xl/lib/include/jxl/encode.h | 16 +
third_party/jpeg-xl/lib/include/jxl/types.h | 2 +-
third_party/jpeg-xl/lib/jpegli.cmake | 66 +-
third_party/jpeg-xl/lib/jpegli/adaptive_quantization.cc | 34 +-
third_party/jpeg-xl/lib/jpegli/bitstream.cc | 335 +++-
third_party/jpeg-xl/lib/jpegli/bitstream.h | 11 +-
third_party/jpeg-xl/lib/jpegli/common.cc | 8 +-
third_party/jpeg-xl/lib/jpegli/dct.cc | 200 +-
third_party/jpeg-xl/lib/jpegli/dct.h | 4 +-
third_party/jpeg-xl/lib/jpegli/decode.cc | 38 +-
third_party/jpeg-xl/lib/jpegli/decode.h | 2 +
third_party/jpeg-xl/lib/jpegli/decode_api_test.cc | 5 +-
third_party/jpeg-xl/lib/jpegli/decode_marker.cc | 1 +
third_party/jpeg-xl/lib/jpegli/destination_manager.cc | 6 -
third_party/jpeg-xl/lib/jpegli/encode.cc | 558 ++++-
third_party/jpeg-xl/lib/jpegli/encode.h | 11 +
third_party/jpeg-xl/lib/jpegli/encode_api_test.cc | 868 +++------
third_party/jpeg-xl/lib/jpegli/encode_internal.h | 9 +-
third_party/jpeg-xl/lib/jpegli/entropy_coding.cc | 213 ++-
third_party/jpeg-xl/lib/jpegli/entropy_coding.h | 29 +-
third_party/jpeg-xl/lib/jpegli/error.cc | 8 +
third_party/jpeg-xl/lib/jpegli/error.h | 8 +-
third_party/jpeg-xl/lib/jpegli/libjpeg_wrapper.cc | 21 +
third_party/jpeg-xl/lib/jpegli/memory_manager.cc | 144 +-
third_party/jpeg-xl/lib/jpegli/memory_manager.h | 30 +-
third_party/jpeg-xl/lib/jpegli/quant.cc | 8 +-
third_party/jpeg-xl/lib/jpegli/test_utils.cc | 596 ++++++
third_party/jpeg-xl/lib/jpegli/test_utils.h | 264 +-
third_party/jpeg-xl/lib/jpegli/testing.h | 35 +
third_party/jpeg-xl/lib/jpegli/transcode_api_test.cc | 136 +
third_party/jpeg-xl/lib/jxl.cmake | 370 +----
third_party/jpeg-xl/lib/jxl/alpha_test.cc | 1 +
third_party/jpeg-xl/lib/jxl/ans_common.cc | 2 +-
third_party/jpeg-xl/lib/jxl/ans_common_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/ans_test.cc | 10 +-
third_party/jpeg-xl/lib/jxl/aux_out.cc | 87 -
third_party/jpeg-xl/lib/jxl/aux_out.h | 309 ---
third_party/jpeg-xl/lib/jxl/aux_out_fwd.h | 28 -
third_party/jpeg-xl/lib/jxl/base/compiler_specific.h | 1 +
third_party/jpeg-xl/lib/jxl/bit_reader_test.cc | 17 +-
third_party/jpeg-xl/lib/jxl/bits_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/blending_test.cc | 13 +-
third_party/jpeg-xl/lib/jxl/butteraugli_test.cc | 3 +-
third_party/jpeg-xl/lib/jxl/byte_order_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/chroma_from_luma.h | 3 -
third_party/jpeg-xl/lib/jxl/codec_in_out.h | 46 +-
third_party/jpeg-xl/lib/jxl/coeff_order.cc | 2 -
third_party/jpeg-xl/lib/jxl/coeff_order.h | 1 -
third_party/jpeg-xl/lib/jxl/coeff_order_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/color_encoding_internal_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/color_management_test.cc | 11 +-
third_party/jpeg-xl/lib/jxl/common.h | 16 +-
third_party/jpeg-xl/lib/jxl/compressed_dc.cc | 2 -
third_party/jpeg-xl/lib/jxl/convolve_test.cc | 10 +-
third_party/jpeg-xl/lib/jxl/data_parallel_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/dec_frame.cc | 4 +-
third_party/jpeg-xl/lib/jxl/dec_frame.h | 2 +-
third_party/jpeg-xl/lib/jxl/dec_group.cc | 3 +-
third_party/jpeg-xl/lib/jxl/dec_group.h | 4 +-
third_party/jpeg-xl/lib/jxl/dec_modular.h | 1 -
third_party/jpeg-xl/lib/jxl/dec_noise.h | 1 -
third_party/jpeg-xl/lib/jxl/dec_patch_dictionary.cc | 8 +-
third_party/jpeg-xl/lib/jxl/dec_xyb.cc | 1 -
third_party/jpeg-xl/lib/jxl/decode.cc | 20 +-
third_party/jpeg-xl/lib/jxl/decode_test.cc | 54 +-
third_party/jpeg-xl/lib/jxl/enc_ac_strategy.cc | 1 +
third_party/jpeg-xl/lib/jxl/enc_ac_strategy.h | 4 +-
third_party/jpeg-xl/lib/jxl/enc_adaptive_quantization.cc | 2 +-
third_party/jpeg-xl/lib/jxl/enc_adaptive_quantization.h | 3 +-
third_party/jpeg-xl/lib/jxl/enc_ans.cc | 12 +-
third_party/jpeg-xl/lib/jxl/enc_ans.h | 4 +-
third_party/jpeg-xl/lib/jxl/enc_aux_out.cc | 205 ++
third_party/jpeg-xl/lib/jxl/enc_aux_out.h | 163 +
third_party/jpeg-xl/lib/jxl/enc_bit_writer.cc | 23 +-
third_party/jpeg-xl/lib/jxl/enc_bit_writer.h | 9 +-
third_party/jpeg-xl/lib/jxl/enc_butteraugli_comparator.cc | 13 +-
third_party/jpeg-xl/lib/jxl/enc_butteraugli_comparator.h | 5 +-
third_party/jpeg-xl/lib/jxl/enc_cache.cc | 2 +-
third_party/jpeg-xl/lib/jxl/enc_cache.h | 3 +-
third_party/jpeg-xl/lib/jxl/enc_chroma_from_luma.cc | 6 +-
third_party/jpeg-xl/lib/jxl/enc_chroma_from_luma.h | 5 +-
third_party/jpeg-xl/lib/jxl/enc_coeff_order.cc | 5 +-
third_party/jpeg-xl/lib/jxl/enc_coeff_order.h | 3 +-
third_party/jpeg-xl/lib/jxl/enc_color_management.h | 2 +-
third_party/jpeg-xl/lib/jxl/enc_context_map.cc | 5 +-
third_party/jpeg-xl/lib/jxl/enc_context_map.h | 3 +-
third_party/jpeg-xl/lib/jxl/enc_detect_dots.cc | 2 +-
third_party/jpeg-xl/lib/jxl/enc_dot_dictionary.cc | 1 -
third_party/jpeg-xl/lib/jxl/enc_dot_dictionary.h | 2 -
third_party/jpeg-xl/lib/jxl/enc_external_image_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/enc_fields.cc | 239 ++
third_party/jpeg-xl/lib/jxl/enc_fields.h | 37 +
third_party/jpeg-xl/lib/jxl/enc_file.cc | 32 +-
third_party/jpeg-xl/lib/jxl/enc_file.h | 26 +-
third_party/jpeg-xl/lib/jxl/enc_frame.cc | 17 +-
third_party/jpeg-xl/lib/jxl/enc_frame.h | 4 +-
third_party/jpeg-xl/lib/jxl/enc_gaborish_test.cc | 4 +-
third_party/jpeg-xl/lib/jxl/enc_group.cc | 50 +-
third_party/jpeg-xl/lib/jxl/enc_group.h | 3 +-
third_party/jpeg-xl/lib/jxl/enc_heuristics.cc | 3 +
third_party/jpeg-xl/lib/jxl/enc_heuristics.h | 4 +-
third_party/jpeg-xl/lib/jxl/enc_huffman_tree.h | 4 +-
third_party/jpeg-xl/lib/jxl/enc_icc_codec.cc | 5 +-
third_party/jpeg-xl/lib/jxl/enc_icc_codec.h | 4 +-
third_party/jpeg-xl/lib/jxl/enc_image_bundle.cc | 3 +-
third_party/jpeg-xl/lib/jxl/enc_linalg_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/enc_modular.cc | 59 +-
third_party/jpeg-xl/lib/jxl/enc_modular.h | 4 +-
third_party/jpeg-xl/lib/jxl/enc_noise.cc | 3 +-
third_party/jpeg-xl/lib/jxl/enc_noise.h | 3 +-
third_party/jpeg-xl/lib/jxl/enc_optimize_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/enc_params.h | 30 +-
third_party/jpeg-xl/lib/jxl/enc_patch_dictionary.cc | 19 +-
third_party/jpeg-xl/lib/jxl/enc_patch_dictionary.h | 3 +-
third_party/jpeg-xl/lib/jxl/enc_photon_noise_test.cc | 1 +
third_party/jpeg-xl/lib/jxl/enc_quant_weights.cc | 9 +-
third_party/jpeg-xl/lib/jxl/enc_quant_weights.h | 5 +-
third_party/jpeg-xl/lib/jxl/enc_splines.cc | 2 +
third_party/jpeg-xl/lib/jxl/enc_splines.h | 9 +-
third_party/jpeg-xl/lib/jxl/enc_toc.cc | 5 +-
third_party/jpeg-xl/lib/jxl/enc_toc.h | 4 +-
third_party/jpeg-xl/lib/jxl/enc_xyb.cc | 2 +-
third_party/jpeg-xl/lib/jxl/enc_xyb.h | 1 -
third_party/jpeg-xl/lib/jxl/encode.cc | 44 +-
third_party/jpeg-xl/lib/jxl/encode_test.cc | 20 +-
third_party/jpeg-xl/lib/jxl/entropy_coder_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/fields.cc | 294 +---
third_party/jpeg-xl/lib/jxl/fields.h | 281 ++-
third_party/jpeg-xl/lib/jxl/fields_test.cc | 39 +-
third_party/jpeg-xl/lib/jxl/frame_header.cc | 6 -
third_party/jpeg-xl/lib/jxl/frame_header.h | 6 +-
third_party/jpeg-xl/lib/jxl/gamma_correct_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/gauss_blur_test.cc | 7 +-
third_party/jpeg-xl/lib/jxl/gradient_test.cc | 9 +-
third_party/jpeg-xl/lib/jxl/headers.cc | 6 -
third_party/jpeg-xl/lib/jxl/headers.h | 7 +-
third_party/jpeg-xl/lib/jxl/iaca_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/icc_codec.cc | 2 -
third_party/jpeg-xl/lib/jxl/icc_codec.h | 7 -
third_party/jpeg-xl/lib/jxl/icc_codec_common.cc | 2 -
third_party/jpeg-xl/lib/jxl/icc_codec_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/image_bundle.cc | 1 -
third_party/jpeg-xl/lib/jxl/image_bundle.h | 2 -
third_party/jpeg-xl/lib/jxl/image_bundle_test.cc | 7 +-
third_party/jpeg-xl/lib/jxl/image_metadata.cc | 8 +-
third_party/jpeg-xl/lib/jxl/image_metadata.h | 2 +
third_party/jpeg-xl/lib/jxl/image_ops_test.cc | 4 +-
third_party/jpeg-xl/lib/jxl/image_test_utils.h | 162 +-
third_party/jpeg-xl/lib/jxl/jpeg/dec_jpeg_data_writer.cc | 9 +-
third_party/jpeg-xl/lib/jxl/jpeg/dec_jpeg_data_writer.h | 4 -
third_party/jpeg-xl/lib/jxl/jpeg/enc_jpeg_data.cc | 5 +-
third_party/jpeg-xl/lib/jxl/jxl_test.cc | 276 +-
third_party/jpeg-xl/lib/jxl/lehmer_code_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/loop_filter.cc | 1 -
third_party/jpeg-xl/lib/jxl/loop_filter.h | 2 -
third_party/jpeg-xl/lib/jxl/luminance.cc | 4 +-
third_party/jpeg-xl/lib/jxl/luminance.h | 3 +-
third_party/jpeg-xl/lib/jxl/modular/encoding/enc_encoding.cc | 2 +
third_party/jpeg-xl/lib/jxl/modular/encoding/enc_encoding.h | 1 -
third_party/jpeg-xl/lib/jxl/modular_test.cc | 133 +-
third_party/jpeg-xl/lib/jxl/opsin_inverse_test.cc | 6 +-
third_party/jpeg-xl/lib/jxl/padded_bytes_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/passes_state.h | 7 +-
third_party/jpeg-xl/lib/jxl/passes_test.cc | 141 +-
third_party/jpeg-xl/lib/jxl/patch_dictionary_test.cc | 32 +-
third_party/jpeg-xl/lib/jxl/preview_test.cc | 18 +-
third_party/jpeg-xl/lib/jxl/quant_weights.cc | 37 +-
third_party/jpeg-xl/lib/jxl/quant_weights.h | 11 +-
third_party/jpeg-xl/lib/jxl/quantizer.cc | 5 +-
third_party/jpeg-xl/lib/jxl/quantizer.h | 6 +-
third_party/jpeg-xl/lib/jxl/quantizer_test.cc | 9 +-
third_party/jpeg-xl/lib/jxl/render_pipeline/low_memory_render_pipeline.cc | 2 +-
third_party/jpeg-xl/lib/jxl/render_pipeline/render_pipeline_test.cc | 29 +-
third_party/jpeg-xl/lib/jxl/render_pipeline/stage_blending.cc | 35 +-
third_party/jpeg-xl/lib/jxl/roundtrip_test.cc | 34 +-
third_party/jpeg-xl/lib/jxl/size_constraints.h | 20 +
third_party/jpeg-xl/lib/jxl/speed_tier_test.cc | 18 +-
third_party/jpeg-xl/lib/jxl/splines.h | 2 -
third_party/jpeg-xl/lib/jxl/splines_test.cc | 28 +-
third_party/jpeg-xl/lib/jxl/test_image.cc | 454 +++++
third_party/jpeg-xl/lib/jxl/test_image.h | 442 +----
third_party/jpeg-xl/lib/jxl/test_utils.cc | 661 +++++++
third_party/jpeg-xl/lib/jxl/test_utils.h | 660 +-------
third_party/jpeg-xl/lib/jxl/testdata.h | 51 -
third_party/jpeg-xl/lib/jxl/testing.h | 73 +
third_party/jpeg-xl/lib/jxl/toc.cc | 1 -
third_party/jpeg-xl/lib/jxl/toc_test.cc | 6 +-
third_party/jpeg-xl/lib/jxl_benchmark.cmake | 13 +-
third_party/jpeg-xl/lib/jxl_extras.cmake | 120 +-
third_party/jpeg-xl/lib/jxl_lists.bzl | 621 +++++++
third_party/jpeg-xl/lib/jxl_lists.cmake | 615 +++++++
third_party/jpeg-xl/lib/jxl_profiler.cmake | 8 +-
third_party/jpeg-xl/lib/jxl_tests.cmake | 123 +-
third_party/jpeg-xl/lib/jxl_threads.cmake | 11 +-
third_party/jpeg-xl/lib/jxl_vars.bzl | 43 +
third_party/jpeg-xl/lib/lib.gni | 318 ++-
third_party/jpeg-xl/lib/threads/thread_parallel_runner_test.cc | 2 +-
third_party/jpeg-xl/plugins/gdk-pixbuf/README.md | 2 +-
third_party/jpeg-xl/plugins/gimp/file-jxl-save.cc | 24 +-
third_party/jpeg-xl/plugins/mime/README.md | 2 +-
238 files changed, 7882 insertions(+), 5067 deletions(-)


b45a0e18c02fcb587dc837da38778faf12e4d929 by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/b45a0e18c02fcb587dc837da38778faf12e4d929
Authored: 2023-02-24 20:51:54 +0100
Committed: 2023-02-25 16:11:54 +0100

Faster tokenization loop.


558a13964bf3a1a3e3eadb7d149a54dd08847666 by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/558a13964bf3a1a3e3eadb7d149a54dd08847666
Authored: 2023-02-24 18:34:34 +0100
Committed: 2023-02-25 12:22:06 +0100

Avoid allocations in the inner-most tokenization loop.


60ab29d7a5db8632a4006e61a5d9613d8af76ad9 by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/60ab29d7a5db8632a4006e61a5d9613d8af76ad9
Authored: 2023-02-24 10:42:25 +0100
Committed: 2023-02-24 12:44:51 +0100

Support aligned allocators in the jpegli memory manager.


a17fb0b88f9dff389ab19fd255e3ac81a5556432 by Moritz Firsching

https://github.com/libjxl/libjxl/commit/a17fb0b88f9dff389ab19fd255e3ac81a5556432
Authored: 2023-02-24 08:14:11 +0100
Committed: 2023-02-24 08:14:11 +0100

remove libbrotlicommon from library requirements (#2220)


c25488e97861ff69e64f21810c8adbc757c93f66 by Moritz Firsching

https://github.com/libjxl/libjxl/commit/c25488e97861ff69e64f21810c8adbc757c93f66
Authored: 2023-02-24 08:13:27 +0100
Committed: 2023-02-24 08:13:27 +0100

allow change to AUTHORS in quick workflows (#2221)


fa1e26973ba30193f9a4bfea872a0f4d769f7fab by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/fa1e26973ba30193f9a4bfea872a0f4d769f7fab
Authored: 2023-02-23 17:35:34 +0100
Committed: 2023-02-24 08:12:33 +0100

Simdify extra block-transposition and non-AQ quantization.


73cb36f7129e1ce192992792778b146ed9b655a5 by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/73cb36f7129e1ce192992792778b146ed9b655a5
Authored: 2023-02-23 15:17:48 +0100
Committed: 2023-02-23 16:08:08 +0100

Faster no-adaptive-quantization code-path in jpegli encoder.


70fe70724c92234c0490e650e637030eccae169c by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/70fe70724c92234c0490e650e637030eccae169c
Authored: 2023-02-20 16:05:03 +0000
Committed: 2023-02-23 15:42:55 +0100

Fix typo, etc.


2e6367f52b414055562fb85ab3806afe7485a60c by Moritz Firsching

https://github.com/libjxl/libjxl/commit/2e6367f52b414055562fb85ab3806afe7485a60c
Authored: 2023-02-23 15:21:34 +0100
Committed: 2023-02-23 15:21:34 +0100

reminder about pushing to gitlab (#2222)


d081bf569e3a8c75316d88619344948703d6ae23 by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/d081bf569e3a8c75316d88619344948703d6ae23
Authored: 2023-02-23 11:53:41 +0000
Committed: 2023-02-23 15:03:20 +0100

Move scripts to dedicated directory


e051c7819988a40d0ac7837099c912f61fe28942 by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/e051c7819988a40d0ac7837099c912f61fe28942
Authored: 2023-02-23 13:51:42 +0100
Committed: 2023-02-23 14:47:33 +0100

Add a faster encoding code-path for sequential jpegli.


feb32ff370266f192de74e795f0ca18eb07ba9fb by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/feb32ff370266f192de74e795f0ca18eb07ba9fb
Authored: 2023-02-23 10:38:57 +0000
Committed: 2023-02-23 13:57:19 +0100

GithubPages WASM-demo workaround


abc2cadd4b29ad3df6ef31fa5931550bbd4178b8 by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/abc2cadd4b29ad3df6ef31fa5931550bbd4178b8
Authored: 2023-02-22 15:58:09 +0100
Committed: 2023-02-23 07:43:10 +0100

jpegli: write file header and app markers earlier


22d12d74e7bc56b09cfb1973aa89ec8d714fa3fc by Eastdong

https://github.com/libjxl/libjxl/commit/22d12d74e7bc56b09cfb1973aa89ec8d714fa3fc
Authored: 2023-02-23 06:08:36 +0800
Committed: 2023-02-22 22:08:36 +0000

Add missing <atomic> content to fix gcc compilation for RISCV architecture. (#2211)


8a7d8162c099e28544956e1eafe6978d3324c944 by gi-man

https://github.com/libjxl/libjxl/commit/8a7d8162c099e28544956e1eafe6978d3324c944
Authored: 2023-02-22 16:51:55 -0500
Committed: 2023-02-22 21:51:55 +0000

Update CHANGELOG.md (#2189)


74ed37bd71ff065105eac58a0400313b661722e0 by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/74ed37bd71ff065105eac58a0400313b661722e0
Authored: 2023-02-22 15:10:27 +0000
Committed: 2023-02-22 17:18:35 +0100

Fix another OOB ref.


5ef2bad92f2dc8e2b36d8f9afa60f7f53225176c by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/5ef2bad92f2dc8e2b36d8f9afa60f7f53225176c
Authored: 2023-02-22 13:58:41 +0000
Committed: 2023-02-22 15:22:24 +0100

Readd COxP workaround (for serving from GH pages)


4f66b96b44315498ec4f01fdd3b1733c75f9e57c by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/4f66b96b44315498ec4f01fdd3b1733c75f9e57c
Authored: 2023-02-22 12:28:11 +0000
Committed: 2023-02-22 15:04:02 +0100

Tests combing


1f8194f6168c6f9763ed6de272477770a066ced5 by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/1f8194f6168c6f9763ed6de272477770a066ced5
Authored: 2023-02-21 17:25:56 +0000
Committed: 2023-02-22 10:20:29 +0100

Don't ask vector for the after-last element.


18eaa7b517575dec5c10cb54cff46391eedfe545 by Leo Izen

https://github.com/libjxl/libjxl/commit/18eaa7b517575dec5c10cb54cff46391eedfe545
Authored: 2023-02-21 11:05:12 -0500
Committed: 2023-02-21 17:05:12 +0100

plugins/gimp/file-jxl-save: dont submit sRGB-tagged linear samples (#2190)


5653d8f20994b4d1ae3e8fb8f11fc10cc6f00525 by szabadka

https://github.com/libjxl/libjxl/commit/5653d8f20994b4d1ae3e8fb8f11fc10cc6f00525
Authored: 2023-02-21 17:01:38 +0100
Committed: 2023-02-21 17:01:38 +0100

Fix crash with -D_GLIBCXX_ASSERTIONS (#2209)


d2a4aaeef4f9d5a2923e25303b7860fb0ea93bbf by szabadka

https://github.com/libjxl/libjxl/commit/d2a4aaeef4f9d5a2923e25303b7860fb0ea93bbf
Authored: 2023-02-21 16:57:56 +0100
Committed: 2023-02-21 16:57:56 +0100

Implement the rest of the transcoding functions in jpegli. (#2208)


b5a05cce462587b8892ff90337121234fcc52bf6 by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/b5a05cce462587b8892ff90337121234fcc52bf6
Authored: 2023-02-20 13:59:34 +0000
Committed: 2023-02-21 10:31:38 +0100

Cut benchmark->test dependency


7566e4c8d398448f5ed6609ceeb489c0bb2c6c47 by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/7566e4c8d398448f5ed6609ceeb489c0bb2c6c47
Authored: 2023-02-20 15:21:50 +0000
Committed: 2023-02-20 16:48:53 +0100

Fix clang-tidy findings


7947d2c043122980747b00362639b891e35919e6 by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/7947d2c043122980747b00362639b891e35919e6
Authored: 2023-02-20 14:30:27 +0000
Committed: 2023-02-20 16:43:14 +0100

Make jxl_lists.cmake real (and lib.gni a symlink)


0eebc1746afd51b6ea092007395765afdbfa0633 by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/0eebc1746afd51b6ea092007395765afdbfa0633
Authored: 2023-02-19 14:01:05 +0100
Committed: 2023-02-20 14:57:45 +0100

Make testlib gtest/gmock-free


ec598c2e6187584049b4bf2392b79d5c3c0fbd4d by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/ec598c2e6187584049b4bf2392b79d5c3c0fbd4d
Authored: 2023-02-20 10:57:12 +0100
Committed: 2023-02-20 13:46:45 +0100

jpegli: add tests for unusual sampling ratios.


e46eeb73520b22be7f035cae40cc6029d210ee1d by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/e46eeb73520b22be7f035cae40cc6029d210ee1d
Authored: 2023-02-19 14:01:05 +0100
Committed: 2023-02-20 09:06:58 +0100

Add an app_data parameter to JpegSettings.


eb8a564d66a6eccb2d07c3942de524194f779bd5 by Moritz Firsching

https://github.com/libjxl/libjxl/commit/eb8a564d66a6eccb2d07c3942de524194f779bd5
Authored: 2023-02-19 15:07:11 +0100
Committed: 2023-02-19 15:07:11 +0100

Explain e10 (#2197)


5e222241cb6a2630fc2f4356b21b448088125bde by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/5e222241cb6a2630fc2f4356b21b448088125bde
Authored: 2023-02-17 08:18:36 +0000
Committed: 2023-02-17 13:08:56 +0100

Fix (most) clang-tidy findings


9066c91546e6bda3623fa14b83613d90cbfddfd3 by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/9066c91546e6bda3623fa14b83613d90cbfddfd3
Authored: 2023-02-16 16:06:04 +0000
Committed: 2023-02-16 17:37:22 +0100

Add the way build only specified targets with ci.sh


8ae78ac627f9ec470866040e83801b42dd8b15cd by Leo Izen

https://github.com/libjxl/libjxl/commit/8ae78ac627f9ec470866040e83801b42dd8b15cd
Authored: 2023-02-15 04:29:04 -0500
Committed: 2023-02-15 10:29:04 +0100

plugins/gimp/file-jxl-save: set basic info earlier to fix lossless (#2188)


21013f4d2877b681b43d822735347fda16530beb by Kleis Auke Wolthuizen

https://github.com/libjxl/libjxl/commit/21013f4d2877b681b43d822735347fda16530beb
Authored: 2023-02-15 10:28:46 +0100
Committed: 2023-02-15 10:28:46 +0100

CI: ensure *-windows-static binaries are statically linked (#2144)


dc2f2edc52579d55a62d71de969f1e98e2f9bb81 by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/dc2f2edc52579d55a62d71de969f1e98e2f9bb81
Authored: 2023-02-14 17:35:30 +0000
Committed: 2023-02-15 10:27:14 +0100

Cut dependency to private headers in JNI wrapper


39732665ec61dc95b3448b5c97520fc67e19446c by Jon Sneyers

https://github.com/libjxl/libjxl/commit/39732665ec61dc95b3448b5c97520fc67e19446c
Authored: 2023-02-13 19:32:54 +0100
Committed: 2023-02-13 19:32:54 +0100

update README to have installation info (moving build instructions to a separate file) (#2182)


84daeaf58a879f0aacc629f9f12b800ac301561a by alistair7

https://github.com/libjxl/libjxl/commit/84daeaf58a879f0aacc629f9f12b800ac301561a
Authored: 2023-02-13 15:07:47 +0000
Committed: 2023-02-13 16:07:47 +0100

Don't forget subscribed events when calling JxlDecoderRewind (#2184)


a053787aa931d3392ea7305b2dbdb0bcd6d4a2db by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/a053787aa931d3392ea7305b2dbdb0bcd6d4a2db
Authored: 2023-02-13 12:55:54 +0000
Committed: 2023-02-13 16:02:13 +0100

Add jpegli to Bazel build


6280645ef5530e186ddba0f814f1ea5f6d754e3e by Jon Sneyers

https://github.com/libjxl/libjxl/commit/6280645ef5530e186ddba0f814f1ea5f6d754e3e
Authored: 2023-02-10 16:12:26 +0100
Committed: 2023-02-10 16:12:26 +0100

add way to set distance for extra channels (in particular, alpha) (#2117)


f4a4dec09bdf6212f1b7c4940659d777a4b29c40 by Moritz Firsching

https://github.com/libjxl/libjxl/commit/f4a4dec09bdf6212f1b7c4940659d777a4b29c40
Authored: 2023-02-10 15:15:02 +0100
Committed: 2023-02-10 15:15:02 +0100

Update CHANGELOG.md (#2174)


39c06d19578925e56ffc8290559694a8989b978a by Moritz Firsching

https://github.com/libjxl/libjxl/commit/39c06d19578925e56ffc8290559694a8989b978a
Authored: 2023-02-10 15:05:21 +0100
Committed: 2023-02-10 14:05:21 +0000

only 1 verbosity level for djxl (#2181)


f0d071236e675a2c7082801de8c549cf3eda1e47 by Moritz Firsching

https://github.com/libjxl/libjxl/commit/f0d071236e675a2c7082801de8c549cf3eda1e47
Authored: 2023-02-10 15:03:37 +0100
Committed: 2023-02-10 15:03:37 +0100

unindent steps in workflow (#2180)


be3d6089cf2c4b12cc9afdb77c1509fb61c5dcbd by Moritz Firsching

https://github.com/libjxl/libjxl/commit/be3d6089cf2c4b12cc9afdb77c1509fb61c5dcbd
Authored: 2023-02-10 11:33:33 +0100
Committed: 2023-02-10 11:33:33 +0100

not always build all fuzzer targets (#2163)


8ce3803bd9685999bbd38689ca07146a54d4b014 by Moritz Firsching

https://github.com/libjxl/libjxl/commit/8ce3803bd9685999bbd38689ca07146a54d4b014
Authored: 2023-02-10 10:25:28 +0100
Committed: 2023-02-10 10:25:28 +0100

fix required markdown workflows (#2175)


da7891f129f034e4e43b7208585f22f4957fa2ff by szabadka

https://github.com/libjxl/libjxl/commit/da7891f129f034e4e43b7208585f22f4957fa2ff
Authored: 2023-02-10 10:22:11 +0100
Committed: 2023-02-10 10:22:11 +0100

Fix MSAN failure. (#2179)


6cbe03f1153e738a00d0d8d11b2cf4f8aa5ebf9d by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/6cbe03f1153e738a00d0d8d11b2cf4f8aa5ebf9d
Authored: 2023-02-09 17:31:17 +0100
Committed: 2023-02-09 20:02:25 +0100

Implement jpegli_write_coefficients() API function.


c8593d8d5b2f425cc2aba10e47d000e03c74fad5 by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/c8593d8d5b2f425cc2aba10e47d000e03c74fad5
Authored: 2023-02-09 15:02:53 +0000
Committed: 2023-02-09 17:07:23 +0100

Rewrite build_cleaner


a92a1867cd86f71b782d5fe340528af61d6e590d by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/a92a1867cd86f71b782d5fe340528af61d6e590d
Authored: 2023-02-09 09:31:16 +0000
Committed: 2023-02-09 15:05:47 +0100

Remove redundant reference.


d8f41a0624b1e639d3f65606de386ebc2f20ec93 by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/d8f41a0624b1e639d3f65606de386ebc2f20ec93
Authored: 2023-02-09 13:32:40 +0000
Committed: 2023-02-09 15:00:23 +0100

Remove unused function


5ac0dcf5d1ffad3dde17e8ea36c797e7a35d78a2 by Moritz Firsching

https://github.com/libjxl/libjxl/commit/5ac0dcf5d1ffad3dde17e8ea36c797e7a35d78a2
Authored: 2023-02-09 14:56:36 +0100
Committed: 2023-02-09 14:56:36 +0100

don't run some workflows on markdown-only changes (#2169)


889505953389675b374b0129282e34baa85a9951 by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/889505953389675b374b0129282e34baa85a9951
Authored: 2023-02-09 09:31:16 +0000
Committed: 2023-02-09 14:13:15 +0100

Further cleanup CodecInOut usage


48948d106b2a293300ed807026d762da795105b7 by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/48948d106b2a293300ed807026d762da795105b7
Authored: 2023-02-09 11:37:26 +0100
Committed: 2023-02-09 12:53:13 +0100

Implement all methods of jpeg_memory_mgr in jpegli.


f8237cbed55a3b61e4f39def7f71993d722ba6ef by Moritz Firsching

https://github.com/libjxl/libjxl/commit/f8237cbed55a3b61e4f39def7f71993d722ba6ef
Authored: 2023-02-09 11:45:41 +0100
Committed: 2023-02-09 10:45:41 +0000

Iso noise (#2165)


b28f9ffa62a7d469915ab8c37c61ad4e93343812 by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/b28f9ffa62a7d469915ab8c37c61ad4e93343812
Authored: 2023-02-09 09:26:36 +0100
Committed: 2023-02-09 09:49:21 +0100

Fix progressive_level setting in extras::EncodeJpeg()


e8932f8d0af6ca8523813812bf324751d7550044 by Moritz Firsching

https://github.com/libjxl/libjxl/commit/e8932f8d0af6ca8523813812bf324751d7550044
Authored: 2023-02-08 16:30:23 +0100
Committed: 2023-02-08 15:30:23 +0000

Update CHANGELOG.md (#2164)


3a3026284067424da1ec9fb94e71b3a1bc931baf by Moritz Firsching

https://github.com/libjxl/libjxl/commit/3a3026284067424da1ec9fb94e71b3a1bc931baf
Authored: 2023-02-08 16:04:09 +0100
Committed: 2023-02-08 16:04:09 +0100

update wasm doc (#2162)


0f19f321649770c829f6c4397ceed613988facfb by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/0f19f321649770c829f6c4397ceed613988facfb
Authored: 2023-02-08 13:52:43 +0100
Committed: 2023-02-08 15:38:07 +0100

Support tables only and abbreviated streams in jpegli encoder.


263fef55b24b32fe068ec2c786da0fa8ce2ef856 by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/263fef55b24b32fe068ec2c786da0fa8ce2ef856
Authored: 2023-02-08 10:51:38 +0100
Committed: 2023-02-08 13:19:08 +0100

Fix msan failure.


9b367dcf5f01d72b7d0159597613e789e10036e3 by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/9b367dcf5f01d72b7d0159597613e789e10036e3
Authored: 2023-02-07 17:24:46 +0100
Committed: 2023-02-08 09:05:47 +0100

Support raw data input in jpegli encoder.


a741606839f6b5118dba7be0b67d2f496e225543 by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/a741606839f6b5118dba7be0b67d2f496e225543
Authored: 2023-02-07 11:00:13 +0000
Committed: 2023-02-07 13:40:39 +0100

Fix ubuntu 18.04 release


8035d3d96477d0ffd7a8e78b4e219805921af2b5 by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/8035d3d96477d0ffd7a8e78b4e219805921af2b5
Authored: 2023-02-03 13:56:07 +0000
Committed: 2023-02-07 13:16:29 +0100

Untie bit_writer / aux_out knots


195c36a0c08d7e6887f14096632936cf87b75d01 by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/195c36a0c08d7e6887f14096632936cf87b75d01
Authored: 2023-02-06 15:17:46 +0100
Committed: 2023-02-07 08:48:49 +0100

Add shell script to generate quality eval pages for jxl/jpegli


f549128f265f5ded79710f428981f40c5f85d509 by Jyrki Alakuijala

https://github.com/libjxl/libjxl/commit/f549128f265f5ded79710f428981f40c5f85d509
Authored: 2023-02-06 22:03:41 +0100
Committed: 2023-02-06 21:03:41 +0000

some improvement in chessboard heuristics (#2152)


b0b4eadce9981358e03398e0fc76a92941839f4f by Evgenii Kliuchnikov

https://github.com/libjxl/libjxl/commit/b0b4eadce9981358e03398e0fc76a92941839f4f
Authored: 2023-02-06 11:25:40 +0000
Committed: 2023-02-06 19:26:21 +0100

Speedup build a bit


dad8bbba8ba0f5f6ca07bdde0d362e43add2905f by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/dad8bbba8ba0f5f6ca07bdde0d362e43add2905f
Authored: 2023-02-03 15:50:32 +0100
Committed: 2023-02-06 18:00:09 +0100

Support custom fixed Huffman codes in jpegli encoder.


e465ab2d4e9b4f3bb178bb8026b12a77a5c6a71f by Zoltan Szabadka

https://github.com/libjxl/libjxl/commit/e465ab2d4e9b4f3bb178bb8026b12a77a5c6a71f
Authored: 2023-02-03 17:23:26 +0100
Committed: 2023-02-06 15:32:47 +0100

Add "encode to same size as libjpeg" option to jpegli benchmark


b0ded38e997f93468ff00f916384824155288011 by Jyrki Alakuijala

https://github.com/libjxl/libjxl/commit/b0ded38e997f93468ff00f916384824155288011
Authored: 2023-02-06 11:13:03 +0100
Committed: 2023-02-06 11:13:03 +0100

Quantization mitigation for pixel chessboards (#2150)


./mach vendor media/libjxl/moz.yaml reported an error editing moz.build files:

Latest commit is b45a0e18c02fcb587dc837da38778faf12e4d929 from 2023-02-25T15:11:54Z
Fetching code archive from https://github.com/libjxl/libjxl/archive/b45a0e18c02fcb587dc837da38778faf12e4d929.tar.gz
Retaining wanted in-tree files.
Cleaning third_party/jpeg-xl to import changes.
Unpacking upstream files for third_party/jpeg-xl.
Retaining wanted files from upstream changes.
Removing excluded files from upstream changes.
Removing: [9 items in /tmp/tmp4r4lg4vw/.github/workflows: build_test.yml, conformance.yml, release.yaml, fuzz.yml, pull_request.yml, highway.patch, build_test_cross.yml, debug_ci.yml and build_test_md.yml, 23 (omitted) items in /tmp/tmp4r4lg4vw/tools/benchmark, 30 (omitted) items in /tmp/tmp4r4lg4vw/tools/benchmark/metrics, 9 items in /tmp/tmp4r4lg4vw/doc/sphinx: requirements.txt, index.rst, api_common.rst, api_threads.rst, api.rst, api_encoder.rst, api_decoder.rst, api_butteraugli.rst and conf.py, 13 (omitted) items in /tmp/tmp4r4lg4vw/tools/scripts, 4 items in /tmp/tmp4r4lg4vw/tools/icc_detect: icc_detect_empty.cc, icc_detect_win32.cc, icc_detect.h and icc_detect_x11.cc, 20 (omitted) items in /tmp/tmp4r4lg4vw/doc/tables, 12 (omitted) items in /tmp/tmp4r4lg4vw/tools/flicker_test, 47 (omitted) items in /tmp/tmp4r4lg4vw/tools, 16 (omitted) items in /tmp/tmp4r4lg4vw/tools/wasm_demo, 10 (omitted) items in /tmp/tmp4r4lg4vw/tools/jni/org/jpeg/jpegxl/wrapper, 16 (omitted) items in /tmp/tmp4r4lg4vw/tools/comparison_viewer, /tmp/tmp4r4lg4vw/doc/man/cjxl.txt, /tmp/tmp4r4lg4vw/doc/man/djxl.txt, 19 (omitted) items in /tmp/tmp4r4lg4vw/doc, 8 items in /tmp/tmp4r4lg4vw/tools/hdr: render_hlg.cc, display_to_hlg.cc, texture_to_cube.cc, tone_map.cc, README.md, pq_to_hlg.cc, exr_to_pq.cc and generate_lut_template.cc, 3 items in /tmp/tmp4r4lg4vw/tools/benchmark/hm: encode.sh, README.md and decode.sh, /tmp/tmp4r4lg4vw/.github/ISSUE_TEMPLATE/bug_report.md, /tmp/tmp4r4lg4vw/.github/ISSUE_TEMPLATE/feature_request.md, /tmp/tmp4r4lg4vw/tools/optimizer/update_jpegli_global_scale.py, /tmp/tmp4r4lg4vw/tools/optimizer/simplex_fork.py, 5 items in /tmp/tmp4r4lg4vw/tools/box: CMakeLists.txt, box_list_main.cc, box.cc, box.h and box_test.cc, 5 items in /tmp/tmp4r4lg4vw/tools/conformance: CMakeLists.txt, tooling_test.sh, conformance.py, lcms2.py and generator.py, 7 items in /tmp/tmp4r4lg4vw/tools/viewer: load_jxl.cc, load_jxl.h, main.cc, CMakeLists.txt, viewer_window.cc, viewer_window.ui and viewer_window.h, /tmp/tmp4r4lg4vw/.gitmodules, /tmp/tmp4r4lg4vw/.gitignore, /tmp/tmp4r4lg4vw/tools/upscaling_coefficients/upscaler_demo.py, /tmp/tmp4r4lg4vw/tools/upscaling_coefficients/generate_upscaling_coefficients.py, /tmp/tmp4r4lg4vw/tools/wasm_demo/netlify/edge-functions/precompressed.ts]
Copying to third_party/jpeg-xl.
Checking for update actions
Registering changes with version control.
Checking for a spurious update.
Version 'b45a0e18c02fcb587dc837da38778faf12e4d929' has changed 236 files.
Updating moz.yaml.
Found release: be70f17fa7fe55b8826642d83805cf441426d5d0 (2023-02-03T21:44:42Z).

Found revision: be70f17fa7fe55b8826642d83805cf441426d5d0

Updating moz.build files
Found 6 files added and 8 files removed.
Could not add third_party/jpeg-xl/lib/jpegli/test_utils.cc to the appropriate moz.build file
Could not add third_party/jpeg-xl/lib/jpegli/transcode_api_test.cc to the appropriate moz.build file
Could not remove third_party/jpeg-xl/README.Haiku.md from the appropriate moz.build file
Could not remove third_party/jpeg-xl/README.OSX.md from the appropriate moz.build file
Could not remove third_party/jpeg-xl/lib/extras/render_hdr.cc from the appropriate moz.build file
Could not remove third_party/jpeg-xl/lib/extras/render_hdr.h from the appropriate moz.build file
Could not remove third_party/jpeg-xl/lib/jxl/aux_out.h from the appropriate moz.build file
Could not remove third_party/jpeg-xl/lib/jxl/aux_out_fwd.h from the appropriate moz.build file
Could not remove third_party/jpeg-xl/lib/jxl/testdata.h from the appropriate moz.build file
This is a deficiency in ./mach vendor . Please review the affected files before committing.

We're going to continue processing the update; but we may fail because we couldn't handle these files. If we do succeed, you may want to add these files to the 'exclude' key in the moz.yaml file, so they are excluded from the source tree and ignored in the future.

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/libjxl/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?(krosylight)
Attachment #9319876 - Attachment is obsolete: true
Flags: needinfo?(krosylight)
Assignee: nobody → krosylight
Status: NEW → ASSIGNED
Pushed by krosylight@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9c3f71785d22 Update libjxl to 73cb36f7129e1ce192992792778b146ed9b655a5 r=tnikkel
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 112 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: