[webkit-changes] [WebKit/WebKit] e2c404: Cherry-pick 275480 at main (73271df67cec). https://bu...
Michael Catanzaro
noreply at github.com
Wed Mar 20 11:00:17 PDT 2024
Branch: refs/heads/webkitglib/2.44
Home: https://github.com/WebKit/WebKit
Commit: e2c404f16697d8f0022ff1860870a0bc38f2a39a
https://github.com/WebKit/WebKit/commit/e2c404f16697d8f0022ff1860870a0bc38f2a39a
Author: Lauro Moura <lmoura at igalia.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
M Source/WebKit/UIProcess/XR/PlatformXRSystem.h
Log Message:
-----------
Cherry-pick 275480 at main (73271df67cec). https://bugs.webkit.org/show_bug.cgi?id=270239
(REGRESSION 275453 at main) Broke clean cmake builds
https://bugs.webkit.org/show_bug.cgi?id=270239
Reviewed by Don Olmstead.
Fix entry for file that was moved to cocoa-specific directory.
* Source/WebKit/UIProcess/XR/PlatformXRSystem.h: Drive-by non-unified
fix that was breaking unified WPE build on flatpak
* Source/WebKit/Sources.txt:
* Source/WebKit/SourcesCocoa.txt:
Canonical link: https://commits.webkit.org/275480@main
Commit: ff25d1c79f5d4007c79ed9a351f36f73442d0afc
https://github.com/WebKit/WebKit/commit/ff25d1c79f5d4007c79ed9a351f36f73442d0afc
Author: Carlos Garcia Campos <cgarcia at igalia.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M Source/WebKit/PlatformWPE.cmake
M Source/WebKit/UIProcess/API/glib/WebKitWebViewAccessible.cpp
M Source/WebKit/UIProcess/API/glib/WebKitWebViewAccessible.h
M Source/WebKit/UIProcess/API/wpe/PageClientImpl.cpp
M Source/WebKit/UIProcess/API/wpe/PageClientImpl.h
M Source/WebKit/UIProcess/API/wpe/WPEWebView.cpp
M Source/WebKit/UIProcess/API/wpe/WPEWebView.h
M Source/WebKit/UIProcess/wpe/WebPageProxyWPE.cpp
M Source/cmake/OptionsGTK.cmake
M Source/cmake/OptionsWPE.cmake
M Tools/MiniBrowser/wpe/CMakeLists.txt
M Tools/MiniBrowser/wpe/main.cpp
M Tools/wpe/backends/PlatformWPE.cmake
M Tools/wpe/backends/ViewBackend.cpp
M Tools/wpe/backends/atk/ViewBackendAtk.cpp
M Tools/wpe/backends/atk/WebKitAccessibleApplication.cpp
M Tools/wpe/backends/atk/WebKitAccessibleApplication.h
Log Message:
-----------
Cherry-pick 276392 at main (9d2e1868ff2f). https://bugs.webkit.org/show_bug.cgi?id=267508
[WPE] Introduce USE(ATK)
https://bugs.webkit.org/show_bug.cgi?id=267508
Reviewed by Michael Catanzaro.
ENABLE_ACCESSIBILITY was removed in 273021 at main, so add USE_ATK to keep
accessibility optional in the WPE port.
* Source/WebKit/PlatformWPE.cmake:
* Source/WebKit/UIProcess/API/glib/WebKitWebViewAccessible.cpp:
* Source/WebKit/UIProcess/API/glib/WebKitWebViewAccessible.h:
* Source/WebKit/UIProcess/API/wpe/PageClientImpl.cpp:
* Source/WebKit/UIProcess/API/wpe/PageClientImpl.h:
* Source/WebKit/UIProcess/API/wpe/WPEWebView.cpp:
(WKWPE::m_backend):
(WKWPE::View::~View):
* Source/WebKit/UIProcess/API/wpe/WPEWebView.h:
* Source/WebKit/UIProcess/wpe/WebPageProxyWPE.cpp:
(WebKit::WebPageProxy::bindAccessibilityTree):
* Source/cmake/OptionsGTK.cmake:
* Source/cmake/OptionsWPE.cmake:
* Tools/MiniBrowser/wpe/CMakeLists.txt:
* Tools/MiniBrowser/wpe/main.cpp:
(activate):
* Tools/wpe/backends/PlatformWPE.cmake:
* Tools/wpe/backends/ViewBackend.cpp:
(WPEToolingBackends::ViewBackend::initializeAccessibility):
(WPEToolingBackends::ViewBackend::updateAccessibilityState):
* Tools/wpe/backends/atk/ViewBackendAtk.cpp:
* Tools/wpe/backends/atk/WebKitAccessibleApplication.cpp:
* Tools/wpe/backends/atk/WebKitAccessibleApplication.h:
Canonical link: https://commits.webkit.org/276392@main
Commit: dba426f3d041a11a99181e7971544b1f387ce9af
https://github.com/WebKit/WebKit/commit/dba426f3d041a11a99181e7971544b1f387ce9af
Author: Adrian Perez de Castro <aperez at igalia.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M Source/WebCore/Modules/webxr/WebXRLayer.cpp
Log Message:
-----------
[WebXR] Fix non-unified build
Unreviewed build fix.
* Source/WebCore/Modules/webxr/WebXRLayer.cpp: Add missing include.
Commit: 09fd3067a8caea5ef3e8038fe9db7854157e96ba
https://github.com/WebKit/WebKit/commit/09fd3067a8caea5ef3e8038fe9db7854157e96ba
Author: Adrian Perez de Castro <aperez at igalia.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M Source/WebKit/UIProcess/API/glib/WebKitWebView.h.in
Log Message:
-----------
[WPE] Fix the build with ENABLE_WPE_PLATFORM=OFF
Unreviewed build fix.
* Source/WebKit/UIProcess/API/glib/WebKitWebView.h.in: Add guards around
parts that depend on the new unreleased platform API.
Commit: a97ad1248d0766e63c8bbde79938960f9e38e38f
https://github.com/WebKit/WebKit/commit/a97ad1248d0766e63c8bbde79938960f9e38e38f
Author: Michael Catanzaro <mcatanzaro at redhat.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M Source/WebCore/platform/Timer.cpp
Log Message:
-----------
Cherry-pick 276282 at main (2922af379dc7). https://bugs.webkit.org/show_bug.cgi?id=271108
REGRESSION(274077 at main): failure to build on i586 (and likely other 32bit arches): static assertion failed: Timer should stay small
https://bugs.webkit.org/show_bug.cgi?id=271108
Unreviewed build fix. This changes SameSizeOfTimer to ensure it matches
the size of Timer on 32-bit platforms.
* Source/WebCore/platform/Timer.cpp:
Canonical link: https://commits.webkit.org/276282@main
Compare: https://github.com/WebKit/WebKit/compare/cd82e6bb7223...a97ad1248d07
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