[webkit-changes] [WebKit/WebKit] 61ba59: Cherry-pick 279899 at main (e41ec2c29b8e). https://bu...

Carlos Garcia Campos noreply at github.com
Thu Aug 8 09:13:02 PDT 2024


  Branch: refs/heads/webkitglib/2.44
  Home:   https://github.com/WebKit/WebKit
  Commit: 61ba59cef4a985a03067927441de916980468cfe
      https://github.com/WebKit/WebKit/commit/61ba59cef4a985a03067927441de916980468cfe
  Author: Carlos Garcia Campos <cgarcia at igalia.com>
  Date:   2024-08-08 (Thu, 08 Aug 2024)

  Changed paths:
    M Source/WebKit/PlatformGTK.cmake
    M Source/WebKit/PlatformGTKDeprecated.cmake
    M Source/WebKit/PlatformWPE.cmake
    M Source/WebKit/PlatformWPEDeprecated.cmake
    M Source/WebKit/SourcesGTK.txt
    M Source/WebKit/SourcesGTKDeprecated.txt
    M Source/WebKit/SourcesWPE.txt
    M Source/WebKit/SourcesWPEDeprecated.txt
    M Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitConsoleMessage.cpp
    M Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitConsoleMessage.h.in
    M Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitConsoleMessagePrivate.h
    M Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebPage.cpp
    M Source/WebKit/WebProcess/InjectedBundle/API/glib/webkit-web-process-extension.h.in
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestConsoleMessage.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/WebProcessExtensionTest.cpp
    M Tools/TestWebKitAPI/glib/CMakeLists.txt

  Log Message:
  -----------
  Cherry-pick 279899 at main (e41ec2c29b8e). https://bugs.webkit.org/show_bug.cgi?id=275311

    [GTK][WPE] Undeprecate console message API and make it available in 2022 API
    https://bugs.webkit.org/show_bug.cgi?id=275311

    Reviewed by Adrian Perez de Castro.

    People have complained about this since we removed it, as long as we have the
    web process extensions API there's no reason to not have this too.

    * Source/WebKit/PlatformGTK.cmake:
    * Source/WebKit/PlatformGTKDeprecated.cmake:
    * Source/WebKit/PlatformWPE.cmake:
    * Source/WebKit/PlatformWPEDeprecated.cmake:
    * Source/WebKit/SourcesGTK.txt:
    * Source/WebKit/SourcesGTKDeprecated.txt:
    * Source/WebKit/SourcesWPE.txt:
    * Source/WebKit/SourcesWPEDeprecated.txt:
    * Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitConsoleMessage.cpp:
    * Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitConsoleMessage.h.in:
    * Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitConsoleMessagePrivate.h:
    * Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebPage.cpp:
    (webkitWebPageDidSendConsoleMessage):
    (webkit_web_page_class_init):
    (webkitWebPageCreate):
    * Source/WebKit/WebProcess/InjectedBundle/API/glib/webkit-web-process-extension.h.in:
    * Tools/TestWebKitAPI/Tests/WebKitGLib/TestConsoleMessage.cpp:
    (ConsoleMessageTest::~ConsoleMessageTest):
    * Tools/TestWebKitAPI/Tests/WebKitGLib/WebProcessExtensionTest.cpp:
    (consoleMessageSentCallback):
    (pageCreatedCallback):
    * Tools/TestWebKitAPI/glib/CMakeLists.txt:

    Canonical link: https://commits.webkit.org/279899@main

Canonical link: https://commits.webkit.org/274313.368@webkitglib/2.44



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