[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