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

Reply via email to