Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: b4414f6a8c7e15c24235631ee363c87fe963deba https://github.com/WebKit/WebKit/commit/b4414f6a8c7e15c24235631ee363c87fe963deba Author: Fujii Hironori <hironori.fu...@sony.com> Date: 2024-07-29 (Mon, 29 Jul 2024)
Changed paths: M Source/WebKit/GPUProcess/win/GPUProcessMainWin.cpp M Source/WebKit/WebProcess/win/WebProcessMainWin.cpp M Source/WebKit/win/WebKit.manifest M Source/cmake/WebKitMacros.cmake M Tools/MiniBrowser/win/CMakeLists.txt A Tools/MiniBrowser/win/MiniBrowser.exe.manifest M Tools/MiniBrowser/win/WinMain.cpp M Tools/WebKitTestRunner/PlatformWin.cmake A Tools/WebKitTestRunner/win/WebKitTestRunner.exe.manifest Log Message: ----------- [Win] Use application manifests to enable process DPI awareness https://bugs.webkit.org/show_bug.cgi?id=276810 Reviewed by Ross Kirsling. Use application manifests to enable process DPI awareness instead of SetProcessDpiAwarenessContext and SetProcessDPIAware API. Also, use application manifests to specify ComCtl32 version instead of `/manifestdependency` linker option. WebKitTestRunner is still DPI unaware due to unresolved problems. * Source/WebKit/GPUProcess/win/GPUProcessMainWin.cpp: * Source/WebKit/WebProcess/win/WebProcessMainWin.cpp: * Source/WebKit/win/WebKit.manifest: * Source/cmake/WebKitMacros.cmake: * Tools/MiniBrowser/win/CMakeLists.txt: * Tools/MiniBrowser/win/MiniBrowser.exe.manifest: Added. * Tools/MiniBrowser/win/WinMain.cpp: * Tools/WebKitTestRunner/PlatformWin.cmake: * Tools/WebKitTestRunner/win/WebKitTestRunner.exe.manifest: Added. Canonical link: https://commits.webkit.org/281516@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