Update libjxl to new version 5d20fbe1cfcdb54bcc7880fc8a59bb9047d8c60f from 2023-08-31 08:05:46
Categories
(Core :: Graphics: ImageLib, enhancement)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox119 | --- | fixed |
People
(Reporter: update-bot, Assigned: saschanaz)
Details
(Whiteboard: [3pl-filed][task_id: TkMyPbp8RgW0FDOwDVOR1w])
Attachments
(1 file)
This update covers 29 commits. Here are the overall diff statistics, and then the commit information.
media/libjxl/moz.build | 1 +
media/libjxl/moz.yaml | 4 +-
third_party/jpeg-xl/AUTHORS | 3 +
third_party/jpeg-xl/CHANGELOG.md | 6 +-
third_party/jpeg-xl/bash_test.sh | 2 +-
third_party/jpeg-xl/ci.sh | 7 +-
third_party/jpeg-xl/deps.sh | 2 +-
third_party/jpeg-xl/examples/decode_exif_metadata.cc | 1 -
third_party/jpeg-xl/lib/extras/codec_test.cc | 1 -
third_party/jpeg-xl/lib/extras/dec/apng.cc | 1 -
third_party/jpeg-xl/lib/extras/enc/apng.cc | 1 -
third_party/jpeg-xl/lib/extras/enc/npy.cc | 1 -
third_party/jpeg-xl/lib/extras/enc/pgx.cc | 1 -
third_party/jpeg-xl/lib/extras/enc/pnm.cc | 1 -
third_party/jpeg-xl/lib/extras/metrics.cc | 2 +-
third_party/jpeg-xl/lib/extras/time.cc | 1 -
third_party/jpeg-xl/lib/include/jxl/cms_interface.h | 2 +-
third_party/jpeg-xl/lib/include/jxl/codestream_header.h | 2 +-
third_party/jpeg-xl/lib/include/jxl/color_encoding.h | 2 +-
third_party/jpeg-xl/lib/include/jxl/decode.h | 27 +
third_party/jpeg-xl/lib/include/jxl/decode_cxx.h | 2 +-
third_party/jpeg-xl/lib/include/jxl/encode.h | 140 +-
third_party/jpeg-xl/lib/include/jxl/encode_cxx.h | 2 +-
third_party/jpeg-xl/lib/include/jxl/parallel_runner.h | 2 +-
third_party/jpeg-xl/lib/include/jxl/resizable_parallel_runner.h | 1 -
third_party/jpeg-xl/lib/include/jxl/resizable_parallel_runner_cxx.h | 2 +-
third_party/jpeg-xl/lib/include/jxl/thread_parallel_runner.h | 1 -
third_party/jpeg-xl/lib/include/jxl/thread_parallel_runner_cxx.h | 2 +-
third_party/jpeg-xl/lib/include/jxl/types.h | 27 -
third_party/jpeg-xl/lib/jpegli/adaptive_quantization.cc | 1 -
third_party/jpeg-xl/lib/jpegli/color_quantize.cc | 2 +-
third_party/jpeg-xl/lib/jpegli/common.h | 4 +-
third_party/jpeg-xl/lib/jpegli/decode.h | 6 +-
third_party/jpeg-xl/lib/jpegli/decode_api_test.cc | 2 -
third_party/jpeg-xl/lib/jpegli/encode.h | 4 +-
third_party/jpeg-xl/lib/jpegli/encode_api_test.cc | 2 -
third_party/jpeg-xl/lib/jpegli/input_suspension_test.cc | 2 -
third_party/jpeg-xl/lib/jpegli/source_manager_test.cc | 2 -
third_party/jpeg-xl/lib/jpegli/streaming_test.cc | 2 +-
third_party/jpeg-xl/lib/jxl/ac_strategy_test.cc | 52 +-
third_party/jpeg-xl/lib/jxl/base/span.h | 4 +
third_party/jpeg-xl/lib/jxl/base/status.h | 4 +-
third_party/jpeg-xl/lib/jxl/butteraugli/butteraugli.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.cc | 6 +-
third_party/jpeg-xl/lib/jxl/color_management_test.cc | 1 -
third_party/jpeg-xl/lib/jxl/common.h | 1 -
third_party/jpeg-xl/lib/jxl/convolve_test.cc | 19 +-
third_party/jpeg-xl/lib/jxl/dct-inl.h | 77 +-
third_party/jpeg-xl/lib/jxl/dct_test.cc | 16 +-
third_party/jpeg-xl/lib/jxl/dec_cache.h | 2 +-
third_party/jpeg-xl/lib/jxl/dec_group.cc | 19 +-
third_party/jpeg-xl/lib/jxl/dec_noise.cc | 1 -
third_party/jpeg-xl/lib/jxl/dec_tone_mapping-inl.h | 10 +-
third_party/jpeg-xl/lib/jxl/dec_transforms-inl.h | 49 +-
third_party/jpeg-xl/lib/jxl/dec_transforms_testonly.cc | 5 +-
third_party/jpeg-xl/lib/jxl/dec_transforms_testonly.h | 3 +-
third_party/jpeg-xl/lib/jxl/dec_xyb.cc | 9 +-
third_party/jpeg-xl/lib/jxl/decode.cc | 6 +-
third_party/jpeg-xl/lib/jxl/decode_test.cc | 3 +-
third_party/jpeg-xl/lib/jxl/enc_ac_strategy.cc | 8 +-
third_party/jpeg-xl/lib/jxl/enc_adaptive_quantization.cc | 1 -
third_party/jpeg-xl/lib/jxl/enc_ans.h | 1 -
third_party/jpeg-xl/lib/jxl/enc_aux_out.cc | 1 -
third_party/jpeg-xl/lib/jxl/enc_chroma_from_luma.cc | 11 +-
third_party/jpeg-xl/lib/jxl/enc_chroma_from_luma.h | 15 +-
third_party/jpeg-xl/lib/jxl/enc_color_management.cc | 19 +-
third_party/jpeg-xl/lib/jxl/enc_fast_lossless.cc | 1 -
third_party/jpeg-xl/lib/jxl/enc_frame.cc | 2 +-
third_party/jpeg-xl/lib/jxl/enc_group.cc | 7 +-
third_party/jpeg-xl/lib/jxl/enc_noise.cc | 1 -
third_party/jpeg-xl/lib/jxl/enc_optimize.h | 2 -
third_party/jpeg-xl/lib/jxl/enc_optimize_test.cc | 2 -
third_party/jpeg-xl/lib/jxl/enc_quant_weights.cc | 1 -
third_party/jpeg-xl/lib/jxl/enc_transforms-inl.h | 4 +-
third_party/jpeg-xl/lib/jxl/encode.cc | 705 +++++++--
third_party/jpeg-xl/lib/jxl/encode_internal.h | 204 ++-
third_party/jpeg-xl/lib/jxl/encode_test.cc | 196 ++-
third_party/jpeg-xl/lib/jxl/epf.cc | 1 -
third_party/jpeg-xl/lib/jxl/fast_dct-inl.h | 6 +-
third_party/jpeg-xl/lib/jxl/fast_dct_test.cc | 5 +-
third_party/jpeg-xl/lib/jxl/fast_math_test.cc | 15 +-
third_party/jpeg-xl/lib/jxl/fields.cc | 14 +
third_party/jpeg-xl/lib/jxl/fields.h | 3 +-
third_party/jpeg-xl/lib/jxl/gauss_blur.cc | 14 +-
third_party/jpeg-xl/lib/jxl/image_metadata.h | 4 +-
third_party/jpeg-xl/lib/jxl/image_ops_test.cc | 1 -
third_party/jpeg-xl/lib/jxl/jpeg/dec_jpeg_data_writer.cc | 11 +-
third_party/jpeg-xl/lib/jxl/jpeg/enc_jpeg_data.cc | 1 -
third_party/jpeg-xl/lib/jxl/jpeg/jpeg_data.cc | 1 +
third_party/jpeg-xl/lib/jxl/jxl_test.cc | 1 -
third_party/jpeg-xl/lib/jxl/modular/encoding/enc_encoding.cc | 15 +-
third_party/jpeg-xl/lib/jxl/modular/encoding/encoding.cc | 79 +-
third_party/jpeg-xl/lib/jxl/modular/encoding/encoding.h | 25 +-
third_party/jpeg-xl/lib/jxl/modular/modular_image.h | 1 -
third_party/jpeg-xl/lib/jxl/modular_test.cc | 1 -
third_party/jpeg-xl/lib/jxl/opsin_image_test.cc | 5 +-
third_party/jpeg-xl/lib/jxl/quant_weights_test.cc | 5 +-
third_party/jpeg-xl/lib/jxl/quantizer.cc | 1 -
third_party/jpeg-xl/lib/jxl/rational_polynomial-inl.h | 3 +
third_party/jpeg-xl/lib/jxl/rational_polynomial_test.cc | 5 +-
third_party/jpeg-xl/lib/jxl/render_pipeline/stage_chroma_upsampling.h | 1 -
third_party/jpeg-xl/lib/jxl/render_pipeline/stage_from_linear.cc | 7 +-
third_party/jpeg-xl/lib/jxl/render_pipeline/stage_gaborish.h | 1 -
third_party/jpeg-xl/lib/jxl/render_pipeline/stage_to_linear.cc | 7 +-
third_party/jpeg-xl/lib/jxl/render_pipeline/stage_tone_mapping.h | 1 -
third_party/jpeg-xl/lib/jxl/render_pipeline/stage_ycbcr.h | 1 -
third_party/jpeg-xl/lib/jxl/simd_util.cc | 40 +
third_party/jpeg-xl/lib/jxl/simd_util.h | 17 +
third_party/jpeg-xl/lib/jxl/simd_util_test.cc | 4 +-
third_party/jpeg-xl/lib/jxl/tf_gbench.cc | 12 +-
third_party/jpeg-xl/lib/jxl/transfer_functions-inl.h | 22 +-
third_party/jpeg-xl/lib/jxl/xorshift128plus_test.cc | 4 +-
third_party/jpeg-xl/lib/jxl_lists.bzl | 2 +
third_party/jpeg-xl/lib/jxl_lists.cmake | 2 +
third_party/jpeg-xl/third_party/CMakeLists.txt | 2 +-
117 files changed, 1518 insertions(+), 569 deletions(-)
5d20fbe1cfcdb54bcc7880fc8a59bb9047d8c60f by Jon Sneyers
https://github.com/libjxl/libjxl/commit/5d20fbe1cfcdb54bcc7880fc8a59bb9047d8c60f
Authored: 2023-08-31 10:05:46 +0200
Committed: 2023-08-31 10:05:46 +0200
improve API documentation structure (#2706)
Files Added:
- doc/sphinx/api_color.rst
- doc/sphinx/api_cpp.rst
- doc/sphinx/api_metadata.rst
Files Deleted:
- doc/sphinx/api_butteraugli.rst
Files Modified:
- doc/api.txt
- doc/sphinx/api.rst
- lib/include/jxl/cms_interface.h
- lib/include/jxl/codestream_header.h
- lib/include/jxl/color_encoding.h
- lib/include/jxl/decode.h
- lib/include/jxl/decode_cxx.h
- lib/include/jxl/encode_cxx.h
- lib/include/jxl/parallel_runner.h
- lib/include/jxl/resizable_parallel_runner_cxx.h
- lib/include/jxl/thread_parallel_runner_cxx.h
- lib/include/jxl/types.h
33b62c93e31554ec9f50f5f1cffca77fb9efcf54 by Moritz Firsching
https://github.com/libjxl/libjxl/commit/33b62c93e31554ec9f50f5f1cffca77fb9efcf54
Authored: 2023-08-31 09:42:16 +0200
Committed: 2023-08-31 09:42:16 +0200
don't special case intensity target for pq (#2762)
Co-authored-by: Luca Versari <veluca@google.com>
Co-authored-by: Sami Boukortt <sboukortt@google.com>
Files Modified:
- lib/jxl/color_management.cc
- lib/jxl/dec_tone_mapping-inl.h
- lib/jxl/dec_xyb.cc
- lib/jxl/enc_color_management.cc
- lib/jxl/fast_math_test.cc
- lib/jxl/rational_polynomial-inl.h
- lib/jxl/render_pipeline/stage_from_linear.cc
- lib/jxl/render_pipeline/stage_to_linear.cc
- lib/jxl/tf_gbench.cc
- lib/jxl/transfer_functions-inl.h
1cf2e01461016881345f56995d042780c4fc2ec9 by Moritz Firsching
https://github.com/libjxl/libjxl/commit/1cf2e01461016881345f56995d042780c4fc2ec9
Authored: 2023-08-31 09:27:35 +0200
Committed: 2023-08-31 09:27:35 +0200
roll highway to 1.0.7 (#2765)
Files Modified:
- deps.sh
- third_party/CMakeLists.txt
- third_party/highway
1a3bbdcc7f89aa224a484159f1438dc4ebca81e3 by Moritz Firsching
https://github.com/libjxl/libjxl/commit/1a3bbdcc7f89aa224a484159f1438dc4ebca81e3
Authored: 2023-08-30 14:47:43 +0200
Committed: 2023-08-30 14:47:43 +0200
pull request template (#2748)
Files Added:
- .github/PULL_REQUEST_TEMPLATE.md
5b129878c7071fa2f642eda83447ed9577f9f67a by Moritz Firsching
https://github.com/libjxl/libjxl/commit/5b129878c7071fa2f642eda83447ed9577f9f67a
Authored: 2023-08-30 14:40:48 +0200
Committed: 2023-08-30 14:40:48 +0200
a few spellings (#2745)
Files Modified:
- lib/jpegli/color_quantize.cc
- lib/jpegli/common.h
- lib/jpegli/decode.h
- lib/jpegli/encode.h
- lib/jpegli/streaming_test.cc
- lib/jxl/enc_ac_strategy.cc
- lib/jxl/enc_frame.cc
- lib/jxl/encode.cc
- lib/jxl/image_metadata.h
bea0c6abc4022799f7f8c9b377350dab1ae51f82 by Moritz Firsching
https://github.com/libjxl/libjxl/commit/bea0c6abc4022799f7f8c9b377350dab1ae51f82
Authored: 2023-08-30 11:00:26 +0200
Committed: 2023-08-30 11:00:26 +0200
don't run some workflows on forks (#2761)
Files Modified:
- .github/workflows/gitlab_mirror.yml
- .github/workflows/test_new_highway.yml
6f52546c11225edd89636970134f8eee5eaf2f4d by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl/commit/6f52546c11225edd89636970134f8eee5eaf2f4d
Authored: 2023-08-29 12:07:15 +0000
Committed: 2023-08-29 17:22:49 +0200
Tune build/test workflow.
Files Modified:
- .github/workflows/build_test.yml
eb0c26d669353e62634664f8601bf0bbf08aa1d5 by Moritz Firsching
https://github.com/libjxl/libjxl/commit/eb0c26d669353e62634664f8601bf0bbf08aa1d5
Authored: 2023-08-29 12:13:40 +0200
Committed: 2023-08-29 12:13:40 +0200
allow dispatching release workflow (#2758)
This allows to manually trigger the release workflow, presumably even on other branches, to regenerate binaries when the workflow for when releasing failed.
Files Modified:
- .github/workflows/release.yaml
2f2a38129e308868bb31ab00527e89bf40d4ddf5 by Kerry Su
https://github.com/libjxl/libjxl/commit/2f2a38129e308868bb31ab00527e89bf40d4ddf5
Authored: 2023-08-29 04:04:04 -0500
Committed: 2023-08-29 09:04:04 +0000
Fix NEON build issue: type marker instance creation (#2753)
-
Fix type marker instance creation
-
Add sshockwave to AUTHORS
Co-authored-by: Moritz Firsching <firsching@google.com>
Files Modified:
- AUTHORS
- lib/jxl/fast_dct-inl.h
952efc837ebb626cd7bf310838061f335607b894 by dependabot[bot]
https://github.com/libjxl/libjxl/commit/952efc837ebb626cd7bf310838061f335607b894
Authored: 2023-08-29 07:40:37 +0200
Committed: 2023-08-29 07:40:37 +0200
Bump actions/checkout from 3.5.3 to 3.6.0 (#2756)
Bumps actions/checkout from 3.5.3 to 3.6.0.
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Files Modified:
- .github/workflows/build_test.yml
- .github/workflows/build_test_cross.yml
- .github/workflows/conformance.yml
- .github/workflows/debug_ci.yml
- .github/workflows/fuzz.yml
- .github/workflows/gitlab_mirror.yml
- .github/workflows/pull_request.yml
- .github/workflows/release.yaml
- .github/workflows/test_new_highway.yml
7206462d70d8f8381896b5fec43c0c809e6d8d28 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl/commit/7206462d70d8f8381896b5fec43c0c809e6d8d28
Authored: 2023-08-28 10:09:40 +0000
Committed: 2023-08-28 16:09:46 +0200
Faster release CI
Files Modified:
- .github/workflows/release.yaml
- ci.sh
84485855c34e103f822fc5f73d210a18ab4d74b7 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl/commit/84485855c34e103f822fc5f73d210a18ab4d74b7
Authored: 2023-08-28 12:20:33 +0000
Committed: 2023-08-28 15:13:02 +0200
Fix WASM build
Drive-by: avoid nameless HWY_FULL(T) instantiations
Files Modified:
- lib/extras/metrics.cc
- lib/jxl/enc_color_management.cc
- lib/jxl/gauss_blur.cc
- tools/wasm_demo/jxl_decoder.cc
203d399d5f0ac3cff6d17569131aaafa368735d3 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl/commit/203d399d5f0ac3cff6d17569131aaafa368735d3
Authored: 2023-08-25 10:37:35 +0000
Committed: 2023-08-28 12:12:15 +0200
Straighten deps to hwy_gtest
Drive-by: nuke parasitic #include <stdio.h>
Files Modified:
- bash_test.sh
- examples/decode_exif_metadata.cc
- lib/extras/codec_test.cc
- lib/extras/dec/apng.cc
- lib/extras/enc/apng.cc
- lib/extras/enc/npy.cc
- lib/extras/enc/pgx.cc
- lib/extras/enc/pnm.cc
- lib/extras/time.cc
- lib/include/jxl/resizable_parallel_runner.h
- lib/include/jxl/thread_parallel_runner.h
- lib/jpegli/adaptive_quantization.cc
- lib/jpegli/decode_api_test.cc
- lib/jpegli/encode_api_test.cc
- lib/jpegli/input_suspension_test.cc
- lib/jpegli/source_manager_test.cc
- lib/jxl/ac_strategy_test.cc
- lib/jxl/butteraugli/butteraugli.h
- lib/jxl/coeff_order_test.cc
- lib/jxl/color_encoding_internal_test.cc
- lib/jxl/color_management_test.cc
- lib/jxl/common.h
- lib/jxl/convolve_test.cc
- lib/jxl/dct_test.cc
- lib/jxl/dec_noise.cc
- lib/jxl/enc_adaptive_quantization.cc
- lib/jxl/enc_ans.h
- lib/jxl/enc_aux_out.cc
- lib/jxl/enc_fast_lossless.cc
- lib/jxl/enc_noise.cc
- lib/jxl/enc_optimize.h
- lib/jxl/enc_optimize_test.cc
- lib/jxl/enc_quant_weights.cc
- lib/jxl/epf.cc
- lib/jxl/fast_dct_test.cc
- lib/jxl/fast_math_test.cc
- lib/jxl/fields.h
- lib/jxl/image_ops_test.cc
- lib/jxl/jpeg/enc_jpeg_data.cc
- lib/jxl/jxl_test.cc
- lib/jxl/modular/modular_image.h
- lib/jxl/modular_test.cc
- lib/jxl/opsin_image_test.cc
- lib/jxl/quant_weights_test.cc
- lib/jxl/quantizer.cc
- lib/jxl/rational_polynomial_test.cc
- lib/jxl/render_pipeline/stage_chroma_upsampling.h
- lib/jxl/render_pipeline/stage_gaborish.h
- lib/jxl/render_pipeline/stage_tone_mapping.h
- lib/jxl/render_pipeline/stage_ycbcr.h
- lib/jxl/simd_util_test.cc
- lib/jxl/xorshift128plus_test.cc
- tools/cjxl_fuzzer.cc
- tools/djxl_fuzzer.cc
- tools/jpegli_dec_fuzzer.cc
1e1d1466ae0f15e6ca992b95e383e53421b039ec by Moritz Firsching
https://github.com/libjxl/libjxl/commit/1e1d1466ae0f15e6ca992b95e383e53421b039ec
Authored: 2023-08-28 11:36:17 +0200
Committed: 2023-08-28 09:36:17 +0000
encoder output streaming (#2700)
Co-authored-by: Luca Versari <veluca@google.com>
Co-authored-by: Robert Obryk <robryk@google.com>
Co-authored-by: Marcin Kowalczyk <qrczak@google.com>
Co-authored-by: Sami Boukortt <sboukortt@google.com>
Co-authored-by: Jon Sneyers <jon@cloudinary.com>
Files Modified:
- CHANGELOG.md
- lib/include/jxl/encode.h
- lib/jxl/base/span.h
- lib/jxl/base/status.h
- lib/jxl/decode_test.cc
- lib/jxl/encode.cc
- lib/jxl/encode_internal.h
- lib/jxl/encode_test.cc
- tools/djxl_fuzzer_corpus.cc
4b8aad231bc7857158be8e4bf554a805596b1916 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl/commit/4b8aad231bc7857158be8e4bf554a805596b1916
Authored: 2023-08-24 10:11:25 +0000
Committed: 2023-08-24 16:02:13 +0200
Unsilence max_stack error
And fix the remaining big frames
Files Added:
- lib/jxl/simd_util.cc
- lib/jxl/simd_util.h
Files Modified:
- .github/workflows/build_test.yml
- lib/jxl/ac_strategy_test.cc
- lib/jxl/dct-inl.h
- lib/jxl/dct_test.cc
- lib/jxl/dec_cache.h
- lib/jxl/dec_transforms-inl.h
- lib/jxl/enc_ac_strategy.cc
- lib/jxl/enc_chroma_from_luma.cc
- lib/jxl/enc_chroma_from_luma.h
- lib/jxl/enc_group.cc
- lib/jxl/enc_transforms-inl.h
- lib/jxl/fast_dct-inl.h
- lib/jxl/quant_weights_test.cc
- lib/jxl_lists.bzl
- lib/jxl_lists.cmake
f0801c000a428c9b4f2342a41ec2fe84aff203a1 by Moritz Firsching
https://github.com/libjxl/libjxl/commit/f0801c000a428c9b4f2342a41ec2fe84aff203a1
Authored: 2023-08-24 10:12:01 +0200
Committed: 2023-08-24 10:12:01 +0200
re-enable sphinx/readthedocs (#2747)
Files Modified:
- .github/workflows/build_test.yml
594d7beb6e46600407c4c2bc9ba36d86d739c66c by Moritz Firsching
https://github.com/libjxl/libjxl/commit/594d7beb6e46600407c4c2bc9ba36d86d739c66c
Authored: 2023-08-23 15:24:24 +0200
Committed: 2023-08-23 15:24:24 +0200
temporarily disable sphinx/readthedocs (#2746)
Files Modified:
- .github/workflows/build_test.yml
27515a9d8376f80e16c9b4b04eacf55c223ade02 by dependabot[bot]
https://github.com/libjxl/libjxl/commit/27515a9d8376f80e16c9b4b04eacf55c223ade02
Authored: 2023-08-21 18:59:09 +0200
Committed: 2023-08-21 18:59:09 +0200
Bump actions/setup-node from 3.8.0 to 3.8.1 (#2744)
Bumps actions/setup-node from 3.8.0 to 3.8.1.
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Files Modified:
- .github/workflows/build_test.yml
3fb6ad1a84e4654dc0522407b92b75a2ffd1ecaf by Moonchild
https://github.com/libjxl/libjxl/commit/3fb6ad1a84e4654dc0522407b92b75a2ffd1ecaf
Authored: 2023-08-21 08:03:50 +0200
Committed: 2023-08-21 08:03:50 +0200
Correct link to Pale Moon release notes in doc/sofware-support.md (#2741)
Older release notes are regularly moved to "archived release notes" in the Pale Moon project. Since this change was made in November 2022, it's no longer relevant for the main release notes page.
The correct/permanent link at this point in time is https://www.palemoon.org/releasenotes-archived.shtml#v31.4.0 -- jumping directly to the related version.
Files Modified:
- AUTHORS
- doc/software_support.md
7feb6a5465c10cee7ab52b83ec112f1883aa5f2d by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl/commit/7feb6a5465c10cee7ab52b83ec112f1883aa5f2d
Authored: 2023-08-18 10:10:16 +0000
Committed: 2023-08-18 14:31:00 +0200
Fix most huge stack frames
Files Modified:
- .github/workflows/build_test.yml
- lib/jxl/ac_strategy_test.cc
- lib/jxl/dec_group.cc
- lib/jxl/dec_transforms-inl.h
- lib/jxl/dec_transforms_testonly.cc
- lib/jxl/dec_transforms_testonly.h
- lib/jxl/jpeg/dec_jpeg_data_writer.cc
- lib/jxl/modular/encoding/enc_encoding.cc
- lib/jxl/modular/encoding/encoding.cc
- lib/jxl/modular/encoding/encoding.h
06ce6cb513c442bfe9a0a9ad7df0d6d5f17dc07d by Moritz Firsching
https://github.com/libjxl/libjxl/commit/06ce6cb513c442bfe9a0a9ad7df0d6d5f17dc07d
Authored: 2023-08-17 12:14:28 +0200
Committed: 2023-08-17 12:14:28 +0200
update highway requirement (#2735)
Files Modified:
- third_party/CMakeLists.txt
99fa2ac34160c1d565d25e7bdc8e1c129668ec73 by dependabot[bot]
https://github.com/libjxl/libjxl/commit/99fa2ac34160c1d565d25e7bdc8e1c129668ec73
Authored: 2023-08-15 19:19:24 +0200
Committed: 2023-08-15 19:19:24 +0200
Bump actions/setup-node from 3.7.0 to 3.8.0 (#2729)
Bumps actions/setup-node from 3.7.0 to 3.8.0.
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Files Modified:
- .github/workflows/build_test.yml
787a6597e1eef36d6d9f7f8f9f6ea093dc031dc5 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl/commit/787a6597e1eef36d6d9f7f8f9f6ea093dc031dc5
Authored: 2023-08-15 14:01:37 +0000
Committed: 2023-08-15 17:12:41 +0200
Fix edge case in JPEG serialization
When AC coeff is -32768 the logic of "de-signization" does not work.
Healthy JPEGs does not contain such values.
Files Modified:
- lib/jxl/jpeg/dec_jpeg_data_writer.cc
ee31fd982b7fbc6f4964c8f7709824c32da6ec13 by Moritz Firsching
https://github.com/libjxl/libjxl/commit/ee31fd982b7fbc6f4964c8f7709824c32da6ec13
Authored: 2023-08-15 16:54:42 +0200
Committed: 2023-08-15 14:54:42 +0000
make dependabot pass AUTHORS check (#2730)
Files Modified:
- AUTHORS
8aeb32a8e3ec1f54198f81b2bd172e39f7fe5f4b by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl/commit/8aeb32a8e3ec1f54198f81b2bd172e39f7fe5f4b
Authored: 2023-08-15 12:53:08 +0000
Committed: 2023-08-15 16:00:52 +0200
Fix subtle logic error in djxl_fuzzer
Preview have to be emitted before JPEG stream, but when decoder reports
it will produce JPEG stream it is still not too late to spit a preview.
Files Modified:
- lib/jxl/decode.cc
- tools/djxl_fuzzer.cc
63f3049c2bd36b1404fc4f234bf8bc6adedb2251 by Moritz Firsching
https://github.com/libjxl/libjxl/commit/63f3049c2bd36b1404fc4f234bf8bc6adedb2251
Authored: 2023-08-15 13:02:00 +0200
Committed: 2023-08-15 13:02:00 +0200
remove paths-ignore (#2732)
This removes the paths-ignores for ichange to .md and AUTHORS.
This allows us to have required workflows. The ci is faster now and also
we don't have many such pull requests.
Files Modified:
- .github/workflows/build_test.yml
- .github/workflows/build_test_cross.yml
- .github/workflows/conformance.yml
55b3eb9df102e21f99907a99413df55907f59726 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl/commit/55b3eb9df102e21f99907a99413df55907f59726
Authored: 2023-08-14 15:09:08 +0000
Committed: 2023-08-15 10:47:35 +0200
Avoid timeout in fuzzer
We have to cheat here to avoid adding more methods to Visitor class
Files Modified:
- lib/jxl/fields.cc
- lib/jxl/fields.h
- lib/jxl/jpeg/jpeg_data.cc
66028f6353229016cae28f112ac171d4193050de by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl/commit/66028f6353229016cae28f112ac171d4193050de
Authored: 2023-08-14 13:38:28 +0000
Committed: 2023-08-14 16:17:30 +0200
Avoid timeout in jpegli_dec_fuzzer
Files Modified:
- tools/jpegli_dec_fuzzer.cc
4260dc80c7c7d5ecf0da81f8546912e926ac960a by Moritz Firsching
https://github.com/libjxl/libjxl/commit/4260dc80c7c7d5ecf0da81f8546912e926ac960a
Authored: 2023-08-14 10:18:51 +0200
Committed: 2023-08-14 10:18:51 +0200
bump highway to 1.0.6 (#2726)
Files Modified:
- deps.sh
- third_party/highway
| Reporter | ||
Comment 1•3 years ago
|
||
| TkMyPbp8RgW0FDOwDVOR1w | ||
I've submitted a try run for this commit: https://treeherder.mozilla.org/jobs?repo=try&revision=16256af5f2fbfe62f30576dc7116b94572a61e94
| Reporter | ||
Comment 2•3 years ago
|
||
| Reporter | ||
Comment 3•3 years ago
|
||
| MZiTPt_3TdKHGrZCbpYSmA | ||
All the jobs in the try run succeeded. Like literally all of them, there weren't
even any intermittents. That is pretty surprising to me, so maybe you should double
check to make sure I didn't misinterpret things and that the correct tests ran...
Anyway, I've done all I can, so I'm passing to you to review and land the patch.
When reviewing, please note that this is external code, which needs a full and
careful inspection - not a rubberstamp.
Comment 5•3 years ago
|
||
| bugherder | ||
Description
•