[webkit-changes] [WebKit/WebKit] 938654: [CMake] Enable JPEG XL by default, no longer exper...

Michael Catanzaro noreply at github.com
Fri Jun 9 09:19:18 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 93865414f33190c57e293a80492e10edc461d7f0
      https://github.com/WebKit/WebKit/commit/93865414f33190c57e293a80492e10edc461d7f0
  Author: Michael Catanzaro <mcatanzaro at redhat.com>
  Date:   2023-06-09 (Fri, 09 Jun 2023)

  Changed paths:
    M Source/cmake/OptionsGTK.cmake
    M Source/cmake/OptionsMac.cmake
    M Source/cmake/OptionsPlayStation.cmake
    M Source/cmake/OptionsWPE.cmake
    M Source/cmake/OptionsWin.cmake
    M Source/cmake/WebKitFeatures.cmake

  Log Message:
  -----------
  [CMake] Enable JPEG XL by default, no longer experimental
https://bugs.webkit.org/show_bug.cgi?id=257871

Reviewed by Carlos Alberto Lopez Perez.

JPEG XL will be enabled by default project-wide, and for real for WPE
and GTK ports. Still disabled in other ports for now.

Note this build flag controls the use of the libjxl dependency. It won't
be used by Safari or on Apple platforms, which use OS-level image
decoders instead.

* Source/cmake/OptionsGTK.cmake:
* Source/cmake/OptionsMac.cmake:
* Source/cmake/OptionsPlayStation.cmake:
* Source/cmake/OptionsWPE.cmake:
* Source/cmake/OptionsWin.cmake:
* Source/cmake/WebKitFeatures.cmake:

Canonical link: https://commits.webkit.org/265024@main




More information about the webkit-changes mailing list