From 8f0a74df6b4d38e2f2142aa317dc7eb775511e52 Mon Sep 17 00:00:00 2001 From: educovas <44532297+educovas@users.noreply.github.com> Date: Tue, 18 Apr 2023 19:37:53 -0300 Subject: [PATCH] Fix non-Metal Safari 16.4 canvas rendering --- CHANGELOG.md | 3 +++ data/sys_patch_dict.py | 1 + 2 files changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index fca30d881..7c3a0dd99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ - Update 3802 Patchset Binaries: - Resolves additional 3rd party app crashes on Metal with macOS 13.3+ - ex: PowerPoint's "Presentation Mode" +- Update non-Metal Binaries: + - Resolves Safari 16.4 frozen canvas rendering + - ex: Google Docs - Allow for coexistence of USB 3.0 controllers and USB 1.1 patches on macOS 13+ - Restores USB 3.0 expansion card support on USB 1.1 machines such as MacPro5,1 - Resolve OpenCL rendering on Nvidia Web Drivers diff --git a/data/sys_patch_dict.py b/data/sys_patch_dict.py index 3cf50085b..1054be42b 100644 --- a/data/sys_patch_dict.py +++ b/data/sys_patch_dict.py @@ -143,6 +143,7 @@ class SystemPatchDictionary(): # 'When Space Allows' option introduced in 12.4 (XNU 21.5) **({"defaults write /Library/Preferences/.GlobalPreferences.plist ShowDate -int 1": True } if self.os_float >= self.macOS_12_4 else {}), "defaults write /Library/Preferences/.GlobalPreferences.plist InternalDebugUseGPUProcessForCanvasRenderingEnabled -bool false": True, + "defaults write /Library/Preferences/.GlobalPreferences.plist WebKitExperimentalUseGPUProcessForCanvasRenderingEnabled -bool false": True, }, }, "Non-Metal IOAccelerator Common": {