[webkit-changes] [WebKit/WebKit] 92f4d0: Remove prefixed `webkitImageSmoothingEnabled`

Ahmad Saleem noreply at github.com
Mon Dec 9 08:54:52 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 92f4d0454bbc0f1ef14374e5b3ccb1e3a13cf721
      https://github.com/WebKit/WebKit/commit/92f4d0454bbc0f1ef14374e5b3ccb1e3a13cf721
  Author: Ahmad Saleem <ahmad.saleem792+github at gmail.com>
  Date:   2024-12-09 (Mon, 09 Dec 2024)

  Changed paths:
    M LayoutTests/fast/canvas/canvas-imageSmoothingEnabled-expected.txt
    M LayoutTests/fast/canvas/canvas-imageSmoothingEnabled.html
    M LayoutTests/inspector/canvas/recording-2d-full-expected.txt
    M LayoutTests/inspector/canvas/recording-html-2d-expected.txt
    M Source/WebCore/html/canvas/CanvasRenderingContext2D.idl

  Log Message:
  -----------
  Remove prefixed `webkitImageSmoothingEnabled`

https://bugs.webkit.org/show_bug.cgi?id=284252
rdar://141128458

Reviewed by Tim Nguyen.

This patch is to align WebKit with Gecko / Firefox and Blink / Chromium.

We have our current implementation based on unprefixed while marked as
alias for prefixed version, this patch aims to get rid of prefixed version
`webkitImageSmoothingEnabled`.

Blink removed the prefixed version as well in 2016 in below commit:

Commit: https://chromium.googlesource.com/chromium/src.git/+/4aea48e6e30f02eb912a2aa5c66103243db62d2f

>From MDN data, Safari / WebKit has supported unprefixed one since Safari 9.1,
so this is about time to try to get rid of prefixed one.

* Source/WebCore/html/canvas/CanvasRenderingContext2D.idl:

Updated / Rebaselined:
* LayoutTests/fast/canvas/canvas-imageSmoothingEnabled-expected.txt:
* LayoutTests/fast/canvas/canvas-imageSmoothingEnabled.html:
* LayoutTests/inspector/canvas/recording-2d-full-expected.txt:
* LayoutTests/inspector/canvas/recording-html-2d-expected.txt:

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



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list