Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 150fa103a89ef4095e520ddd3ebc5b7d050dc5aa https://github.com/WebKit/WebKit/commit/150fa103a89ef4095e520ddd3ebc5b7d050dc5aa Author: Lauro Moura <lmo...@igalia.com> Date: 2025-05-23 (Fri, 23 May 2025)
Changed paths: M Source/WebCore/Headers.cmake M Source/WebKit/UIProcess/Automation/glib/BidiBrowserAgentGlib.cpp Log Message: ----------- [GTK] GTK3 build fixes due to missing guard and headers https://bugs.webkit.org/show_bug.cgi?id=293412 Reviewed by Adrian Perez de Castro. 294087@main added a new WebCore generated file GetComposedRangesOptions that's used by DOMSelection which in turn is used by the GTK InjectedBundle code in Source/WebKit. And 293942@main added a new WebDriver class that used the 2022 API WebKitNetworkSession but was missing the proper guard. While this commit makes the GTK3 build past these errors, there are a few more build failures related to 295196@main removing some fields from DOMSelection that are used by the old WebKitDOMDOMSelection class. These can be fixed in a follow-up commit. * Source/WebCore/Headers.cmake: Add new GetComposedRangesOption header. * Source/WebKit/UIProcess/Automation/glib/BidiBrowserAgentGlib.cpp: Guard WebKitNetworkSession with proper 2022 API check. Canonical link: https://commits.webkit.org/295341@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