Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 041651951a5edc6e0f7cd206b395e0fc2583ef33
      
https://github.com/WebKit/WebKit/commit/041651951a5edc6e0f7cd206b395e0fc2583ef33
  Author: Zak Ridouh <[email protected]>
  Date:   2026-05-22 (Fri, 22 May 2026)

  Changed paths:
    M Source/WebKit/Headers.cmake
    M Source/WebKit/Modules/OSX_Private.modulemap
    M Source/WebKit/Modules/iOS_Private.modulemap
    M Source/WebKit/Shared/API/APIObject.h
    M Source/WebKit/Shared/API/c/WKBase.h
    M Source/WebKit/Sources.txt
    M Source/WebKit/SourcesCocoa.txt
    A Source/WebKit/UIProcess/API/APIIconDatabaseClient.h
    M Source/WebKit/UIProcess/API/C/WKAPICast.h
    M Source/WebKit/UIProcess/API/C/WKContext.cpp
    M Source/WebKit/UIProcess/API/C/WKContext.h
    M Source/WebKit/UIProcess/API/C/WKContextPrivate.h
    A Source/WebKit/UIProcess/API/C/WKIconDatabase.cpp
    A Source/WebKit/UIProcess/API/C/WKIconDatabase.h
    A Source/WebKit/UIProcess/API/C/cg/WKIconDatabaseCG.cpp
    A Source/WebKit/UIProcess/API/C/cg/WKIconDatabaseCG.h
    M Source/WebKit/UIProcess/Inspector/WasmDebuggerDebuggable.cpp
    A Source/WebKit/UIProcess/WebIconDatabase.h
    M Source/WebKit/WebKit.xcodeproj/project.pbxproj
    M Tools/WebKitTestRunner/TestController.cpp

  Log Message:
  -----------
  Revert 313751@main to fix the macOS build
https://bugs.webkit.org/show_bug.cgi?id=315391
rdar://177744355

Unreviewed build fix.

Revert commit 313751@main to fix the build.

* Source/WebKit/Headers.cmake:
* Source/WebKit/Modules/OSX_Private.modulemap:
* Source/WebKit/Modules/iOS_Private.modulemap:
* Source/WebKit/Shared/API/APIObject.h:
* Source/WebKit/Shared/API/c/WKBase.h:
* Source/WebKit/Sources.txt:
* Source/WebKit/SourcesCocoa.txt:
* Source/WebKit/UIProcess/API/APIIconDatabaseClient.h: Added.
(API::IconDatabaseClient::~IconDatabaseClient):
(API::IconDatabaseClient::didChangeIconForPageURL):
(API::IconDatabaseClient::didRemoveAllIcons):
(API::IconDatabaseClient::iconDataReadyForPageURL):
* Source/WebKit/UIProcess/API/C/WKAPICast.h:
* Source/WebKit/UIProcess/API/C/WKContext.cpp:
(WKContextGetIconDatabase):
(WKContextSetIconDatabasePath):
* Source/WebKit/UIProcess/API/C/WKContext.h:
* Source/WebKit/UIProcess/API/C/WKContextPrivate.h:
* Source/WebKit/UIProcess/API/C/WKIconDatabase.cpp: Added.
(WKIconDatabaseGetTypeID):
(WKIconDatabaseSetIconDatabaseClient):
(WKIconDatabaseRetainIconForURL):
(WKIconDatabaseReleaseIconForURL):
(WKIconDatabaseSetIconDataForIconURL):
(WKIconDatabaseSetIconURLForPageURL):
(WKIconDatabaseCopyIconURLForPageURL):
(WKIconDatabaseCopyIconDataForPageURL):
(WKIconDatabaseEnableDatabaseCleanup):
(WKIconDatabaseRemoveAllIcons):
(WKIconDatabaseCheckIntegrityBeforeOpening):
(WKIconDatabaseClose):
* Source/WebKit/UIProcess/API/C/WKIconDatabase.h: Added.
* Source/WebKit/UIProcess/API/C/cg/WKIconDatabaseCG.cpp: Added.
(WKIconDatabaseTryGetCGImageForURL):
(WKIconDatabaseTryCopyCGImageArrayForURL):
* Source/WebKit/UIProcess/API/C/cg/WKIconDatabaseCG.h: Added.
* Source/WebKit/UIProcess/Inspector/WasmDebuggerDebuggable.cpp:
* Source/WebKit/UIProcess/WebIconDatabase.h: Added.
* Source/WebKit/WebKit.xcodeproj/project.pbxproj:
* Tools/WebKitTestRunner/TestController.cpp:
(WTR::TestController::~TestController):
(WTR::TestController::generatePageConfiguration):

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to