[webkit-changes] [WebKit/WebKit] cc4be3: Move Site implementation into WebCore
Commit Queue
noreply at github.com
Wed Sep 11 17:56:39 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: cc4be34186fab8d403fb8dc20f96d76217bee9d9
https://github.com/WebKit/WebKit/commit/cc4be34186fab8d403fb8dc20f96d76217bee9d9
Author: Matthew Finkel <m_finkel at apple.com>
Date: 2024-09-11 (Wed, 11 Sep 2024)
Changed paths:
M Source/WebCore/Headers.cmake
M Source/WebCore/Sources.txt
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
A Source/WebCore/platform/Site.cpp
A Source/WebCore/platform/Site.h
M Source/WebKit/Shared/RemoteLayerTree/RemoteScrollingUIState.cpp
M Source/WebKit/Shared/RemoteLayerTree/RemoteScrollingUIState.h
R Source/WebKit/Shared/Site.cpp
R Source/WebKit/Shared/Site.h
M Source/WebKit/Sources.txt
M Source/WebKit/UIProcess/API/APIPageConfiguration.h
M Source/WebKit/UIProcess/API/wpe/WPEWebViewLegacy.cpp
M Source/WebKit/UIProcess/API/wpe/WPEWebViewPlatform.cpp
M Source/WebKit/UIProcess/BrowsingContextGroup.cpp
M Source/WebKit/UIProcess/BrowsingContextGroup.h
M Source/WebKit/UIProcess/FrameProcess.cpp
M Source/WebKit/UIProcess/FrameProcess.h
M Source/WebKit/UIProcess/RemotePageProxy.h
M Source/WebKit/UIProcess/WebPageProxy.cpp
M Source/WebKit/UIProcess/WebPageProxy.h
M Source/WebKit/UIProcess/WebProcessPool.cpp
M Source/WebKit/UIProcess/ios/WKContentView.mm
M Source/WebKit/UIProcess/mac/WebViewImpl.mm
M Source/WebKit/WebKit.xcodeproj/project.pbxproj
Log Message:
-----------
Move Site implementation into WebCore
rdar://135551244
https://bugs.webkit.org/show_bug.cgi?id=279365
Reviewed by Alex Christensen.
I'll need this for some future work in WebCore, so I'm moving it so it's
accessible.
Also had some unified build failures, so needed to add a few headers and
forward declarations. The span creation in VideoFrameGStreamer became ambiguous
for some reason, so I resolved that by specifying the return type.
* Source/WebCore/Headers.cmake:
* Source/WebCore/Sources.txt:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebCore/platform/Site.cpp: Renamed from Source/WebKit/Shared/Site.cpp.
* Source/WebCore/platform/Site.h: Renamed from Source/WebKit/Shared/Site.h.
(WTF::HashTraits<WebCore::Site>::emptyValue):
* Source/WebKit/Shared/RemoteLayerTree/RemoteScrollingUIState.cpp:
* Source/WebKit/Shared/RemoteLayerTree/RemoteScrollingUIState.h:
* Source/WebKit/Sources.txt:
* Source/WebKit/UIProcess/API/APIPageConfiguration.h:
* Source/WebKit/UIProcess/API/wpe/WPEWebViewLegacy.cpp:
(WKWPE::ViewLegacy::ViewLegacy):
* Source/WebKit/UIProcess/API/wpe/WPEWebViewPlatform.cpp:
(WKWPE::ViewPlatform::ViewPlatform):
* Source/WebKit/UIProcess/BrowsingContextGroup.cpp:
* Source/WebKit/UIProcess/BrowsingContextGroup.h:
* Source/WebKit/UIProcess/FrameProcess.cpp:
(WebKit::FrameProcess::FrameProcess):
* Source/WebKit/UIProcess/FrameProcess.h:
(WebKit::FrameProcess::site const):
(WebKit::FrameProcess::create):
* Source/WebKit/UIProcess/RemotePageProxy.h:
(WebKit::RemotePageProxy::site const):
* Source/WebKit/UIProcess/WebPageProxy.cpp:
* Source/WebKit/UIProcess/WebPageProxy.h:
* Source/WebKit/UIProcess/WebProcessPool.cpp:
* Source/WebKit/UIProcess/ios/WKContentView.mm:
(-[WKContentView _commonInitializationWithProcessPool:configuration:]):
* Source/WebKit/UIProcess/mac/WebViewImpl.mm:
(WebKit::m_flagsChangedEventMonitorTrackingArea):
* Source/WebKit/WebKit.xcodeproj/project.pbxproj:
Canonical link: https://commits.webkit.org/283513@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