[webkit-changes] [WebKit/WebKit] e41ec2: [GTK][WPE] Undeprecate console message API and mak...

Carlos Garcia Campos noreply at github.com
Mon Jun 10 23:51:40 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e41ec2c29b8e53c5a5548c720195a808ac40124e
      https://github.com/WebKit/WebKit/commit/e41ec2c29b8e53c5a5548c720195a808ac40124e
  Author: Carlos Garcia Campos <cgarcia at igalia.com>
  Date:   2024-06-10 (Mon, 10 Jun 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:
  -----------
  [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



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