[webkit-changes] [WebKit/WebKit] 77dbf9: Cherry-pick 262125 at main (c7e72788869f). https://bu...
Michael Catanzaro
noreply at github.com
Mon Apr 17 14:59:46 PDT 2023
Branch: refs/heads/webkitglib/2.40
Home: https://github.com/WebKit/WebKit
Commit: 77dbf9e81c40017b21ff62bc46bda7de7b1a84c2
https://github.com/WebKit/WebKit/commit/77dbf9e81c40017b21ff62bc46bda7de7b1a84c2
Author: Fujii Hironori <Hironori.Fujii at sony.com>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M Source/cmake/WebKitCCache.cmake
Log Message:
-----------
Cherry-pick 262125 at main (c7e72788869f). https://bugs.webkit.org/show_bug.cgi?id=254216
[WinCairo] Compile error with ninja and ccache inside Batch
https://bugs.webkit.org/show_bug.cgi?id=254216
<rdar://problem/107149973>
Reviewed by Fujii Hironori.
The document says we should use CMAKE_<LANG>_COMPILER_LAUNCHER
variables or <LANG>_COMPILER_LAUNCHER target property for ccache
instead of RULE_LAUNCH_COMPILE property.
<https://cmake.org/cmake/help/latest/prop_gbl/RULE_LAUNCH_COMPILE.html>
Using RULE_LAUNCH_COMPILE for ccache caused a problem for the resource
compiler on Windows.
Additional change from Philippe Normand, use the same approach for hooking up sccache to the C/C++
compilers.
* Source/cmake/WebKitCCache.cmake:
Set CMAKE_C_COMPILER_LAUNCHER and CMAKE_CXX_COMPILER_LAUNCHER.
Canonical link: https://commits.webkit.org/262125@main
Commit: b4eb60b273fcae5a708c4ff8883ed0e69b74de45
https://github.com/WebKit/WebKit/commit/b4eb60b273fcae5a708c4ff8883ed0e69b74de45
Author: Michael Catanzaro <mcatanzaro at redhat.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M Source/WebCore/platform/graphics/freetype/SimpleFontDataFreeType.cpp
Log Message:
-----------
Cherry-pick 263036 at main (60c2559bd902). https://bugs.webkit.org/show_bug.cgi?id=255488
REGRESSION(262860 at main): [GTK] icons broken, rendering errors on reddit.com and many other websites, flickering on cnn.com
https://bugs.webkit.org/show_bug.cgi?id=255488
Reviewed by Adrian Perez de Castro.
The second parameter to cairo_scaled_font_text_extents() must be a
NUL-terminated UTF-8 string.
* Source/WebCore/platform/graphics/freetype/SimpleFontDataFreeType.cpp:
(WebCore::heightOfCharacter):
(WebCore::Font::platformInit):
Canonical link: https://commits.webkit.org/263036@main
Compare: https://github.com/WebKit/WebKit/compare/db937d59f706...b4eb60b273fc
More information about the webkit-changes
mailing list