Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 3a6f4d0b3924f4643b4df54e89fb685d7b58bc84
      
https://github.com/WebKit/WebKit/commit/3a6f4d0b3924f4643b4df54e89fb685d7b58bc84
  Author: Gerald Squelart <g_squel...@apple.com>
  Date:   2024-11-27 (Wed, 27 Nov 2024)

  Changed paths:
    A LayoutTests/fast/canvas/imagedata-storageformat-disabled-expected.txt
    A LayoutTests/fast/canvas/imagedata-storageformat-disabled.html
    A LayoutTests/fast/canvas/imagedata-storageformat-enabled-expected.txt
    A LayoutTests/fast/canvas/imagedata-storageformat-enabled.html
    M Source/WebCore/CMakeLists.txt
    M Source/WebCore/DerivedSources-input.xcfilelist
    M Source/WebCore/DerivedSources-output.xcfilelist
    M Source/WebCore/DerivedSources.make
    M Source/WebCore/Headers.cmake
    M Source/WebCore/Sources.txt
    M Source/WebCore/WebCore.xcodeproj/project.pbxproj
    M Source/WebCore/html/ImageDataSettings.h
    M Source/WebCore/html/ImageDataSettings.idl
    A Source/WebCore/html/ImageDataStorageFormat.h
    A Source/WebCore/html/ImageDataStorageFormat.idl

  Log Message:
  -----------
  Add ImageDataSettings.storageFormat
https://bugs.webkit.org/show_bug.cgi?id=283539
rdar://problem/140386529

Reviewed by Cameron McCormack.

This will be used to determine the pixel format of the data
stored in an ImageData object; this is necessary to
eventually support HDR.

This patch only adds the ImageDataStorageFormat type (it's
not trivial to add an idl file!) and its use in
ImageDataSettings, but is still ignored otherwise.

* LayoutTests/fast/canvas/imagedata-storageformat-disabled-expected.txt: Added.
* LayoutTests/fast/canvas/imagedata-storageformat-disabled.html: Added.
* LayoutTests/fast/canvas/imagedata-storageformat-enabled-expected.txt: Added.
* LayoutTests/fast/canvas/imagedata-storageformat-enabled.html: Added.
* Source/WebCore/CMakeLists.txt:
* Source/WebCore/DerivedSources-input.xcfilelist:
* Source/WebCore/DerivedSources-output.xcfilelist:
* Source/WebCore/DerivedSources.make:
* Source/WebCore/Headers.cmake:
* Source/WebCore/Sources.txt:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebCore/html/ImageDataSettings.h:
* Source/WebCore/html/ImageDataSettings.idl:
* Source/WebCore/html/ImageDataStorageFormat.h: Copied from 
Source/WebCore/html/ImageDataSettings.h.
* Source/WebCore/html/ImageDataStorageFormat.idl: Copied from 
Source/WebCore/html/ImageDataSettings.h.

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to