From d1f9513e211af1e3163933d0c3a0491e279988ec Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Mon, 23 Sep 2024 18:09:07 +0200 Subject: [PATCH] Safari: add partial and note for premultiplyAlpha bug Bug: https://bugs.webkit.org/show_bug.cgi?id=237082 Release note: https://developer.apple.com/documentation/safari-release-notes/safari-17-release-notes#Canvas --- api/_globals/createImageBitmap.json | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/api/_globals/createImageBitmap.json b/api/_globals/createImageBitmap.json index 5d9a15195b16b9..ac6cc98077c4d9 100644 --- a/api/_globals/createImageBitmap.json +++ b/api/_globals/createImageBitmap.json @@ -208,9 +208,17 @@ "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", - "safari": { - "version_added": "15" - }, + "safari": [ + { + "version_added": "17" + }, + { + "version_added": "15", + "version_removed": "17", + "partial_implementation": true, + "notes": "If the source image is an ImageData object, then Safari does not respect the premultiplyAlpha option. See bug 237082." + } + ], "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror",