Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: f9ebd54b1da79eb69360555eb2838c7a0b0164d5 https://github.com/WebKit/WebKit/commit/f9ebd54b1da79eb69360555eb2838c7a0b0164d5 Author: Chris Dumez <cdu...@apple.com> Date: 2024-08-31 (Sat, 31 Aug 2024)
Changed paths: M Source/WebCore/dom/Document.cpp M Source/WebCore/dom/ElementContext.h M Source/WebCore/html/HTMLAnchorElement.cpp M Source/WebCore/loader/DocumentLoader.cpp M Source/WebCore/loader/FrameLoader.cpp M Source/WebCore/loader/PolicyChecker.cpp M Source/WebCore/loader/ResourceLoader.cpp M Source/WebCore/loader/SubresourceLoader.cpp M Source/WebCore/loader/cache/CachedResource.cpp M Source/WebCore/loader/cache/CachedResourceLoader.cpp M Source/WebCore/page/LocalFrameView.cpp M Source/WebCore/platform/PageIdentifier.h M Source/WebCore/platform/mediastream/MediaStreamRequest.h M Source/WebCore/platform/mediastream/RealtimeMediaSource.cpp M Source/WebCore/platform/mediastream/RealtimeMediaSource.h M Source/WebCore/platform/mediastream/RealtimeMediaSourceCenter.cpp M Source/WebCore/platform/mediastream/RealtimeMediaSourceFactory.h M Source/WebCore/platform/mediastream/RealtimeVideoCaptureSource.cpp M Source/WebCore/platform/mediastream/RealtimeVideoCaptureSource.h M Source/WebCore/platform/mediastream/cocoa/DisplayCaptureSourceCocoa.cpp M Source/WebCore/platform/mediastream/cocoa/DisplayCaptureSourceCocoa.h M Source/WebCore/platform/mediastream/gstreamer/GStreamerAudioCaptureSource.cpp M Source/WebCore/platform/mediastream/gstreamer/GStreamerVideoCaptureSource.cpp M Source/WebCore/platform/mediastream/gstreamer/MockDisplayCaptureSourceGStreamer.cpp M Source/WebCore/platform/mediastream/gstreamer/MockDisplayCaptureSourceGStreamer.h M Source/WebCore/platform/mediastream/gstreamer/MockRealtimeAudioSourceGStreamer.cpp M Source/WebCore/platform/mediastream/gstreamer/MockRealtimeVideoSourceGStreamer.cpp M Source/WebCore/platform/mediastream/gstreamer/MockRealtimeVideoSourceGStreamer.h M Source/WebCore/platform/mediastream/ios/CoreAudioCaptureSourceIOS.h M Source/WebCore/platform/mediastream/ios/CoreAudioCaptureSourceIOS.mm M Source/WebCore/platform/mediastream/mac/AVVideoCaptureSource.h M Source/WebCore/platform/mediastream/mac/AVVideoCaptureSource.mm M Source/WebCore/platform/mediastream/mac/CoreAudioCaptureSource.cpp M Source/WebCore/platform/mediastream/mac/CoreAudioCaptureSource.h M Source/WebCore/platform/mediastream/mac/MockAudioSharedUnit.mm M Source/WebCore/platform/mediastream/mac/MockRealtimeVideoSourceMac.h M Source/WebCore/platform/mediastream/mac/MockRealtimeVideoSourceMac.mm M Source/WebCore/platform/mediastream/mac/RealtimeMediaSourceCenterMac.cpp M Source/WebCore/platform/mock/MockRealtimeAudioSource.cpp M Source/WebCore/platform/mock/MockRealtimeAudioSource.h M Source/WebCore/platform/mock/MockRealtimeMediaSourceCenter.cpp M Source/WebCore/platform/mock/MockRealtimeVideoSource.cpp M Source/WebCore/platform/mock/MockRealtimeVideoSource.h M Source/WebCore/platform/network/NetworkStorageSession.cpp M Source/WebCore/platform/network/NetworkStorageSession.h M Source/WebCore/testing/Internals.cpp M Source/WebKit/NetworkProcess/BackgroundFetchLoad.cpp M Source/WebKit/NetworkProcess/BackgroundFetchLoad.h M Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.cpp M Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.h M Source/WebKit/NetworkProcess/NetworkLoadParameters.h M Source/WebKit/NetworkProcess/NetworkLoadScheduler.cpp M Source/WebKit/NetworkProcess/NetworkResourceLoadParameters.serialization.in M Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp M Source/WebKit/NetworkProcess/NetworkResourceLoader.h M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.cpp M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.cpp M Source/WebKit/NetworkProcess/cache/NetworkCache.cpp M Source/WebKit/NetworkProcess/cache/NetworkCache.h M Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp M Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.h M Source/WebKit/NetworkProcess/cocoa/NetworkDataTaskCocoa.h M Source/WebKit/NetworkProcess/curl/NetworkDataTaskCurl.h M Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.h M Source/WebKit/Shared/API/Cocoa/WKBrowsingContextHandle.mm M Source/WebKit/Shared/WTFArgumentCoders.serialization.in M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in M Source/WebKit/UIProcess/Cocoa/SystemPreviewControllerCocoa.mm M Source/WebKit/UIProcess/SpeechRecognitionRemoteRealtimeMediaSourceManager.cpp M Source/WebKit/UIProcess/WebPageProxy.h M Source/WebKit/UIProcess/WebURLSchemeTask.cpp M Source/WebKit/UIProcess/WebURLSchemeTask.h M Source/WebKit/WebProcess/GPU/GPUProcessConnection.h M Source/WebKit/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm M Source/WebKit/WebProcess/Network/NetworkProcessConnection.cpp M Source/WebKit/WebProcess/Network/WebLoaderStrategy.cpp M Source/WebKit/WebProcess/Network/WebResourceLoader.cpp M Source/WebKit/WebProcess/Network/WebResourceLoader.h M Source/WebKit/WebProcess/WebPage/MomentumEventDispatcher.cpp M Source/WebKit/WebProcess/WebPage/MomentumEventDispatcher.h M Source/WebKit/WebProcess/WebPage/WebPage.cpp M Source/WebKit/WebProcess/WebPage/mac/WKAccessibilityWebPageObjectBase.h M Source/WebKit/WebProcess/WebPage/mac/WKAccessibilityWebPageObjectBase.mm M Source/WebKit/WebProcess/cocoa/RemoteRealtimeAudioSource.cpp M Source/WebKit/WebProcess/cocoa/RemoteRealtimeAudioSource.h M Source/WebKit/WebProcess/cocoa/RemoteRealtimeMediaSource.cpp M Source/WebKit/WebProcess/cocoa/RemoteRealtimeMediaSource.h M Source/WebKit/WebProcess/cocoa/RemoteRealtimeVideoSource.cpp M Source/WebKit/WebProcess/cocoa/RemoteRealtimeVideoSource.h M Source/WebKit/WebProcess/cocoa/UserMediaCaptureManager.cpp M Source/WebKit/WebProcess/cocoa/UserMediaCaptureManager.h Log Message: ----------- Port PageIdentifier from LegacyNullableObjectIdentifier to ObjectIdentifier https://bugs.webkit.org/show_bug.cgi?id=278942 Reviewed by Per Arne Vollan. * Source/WebCore/dom/Document.cpp: * Source/WebCore/dom/ElementContext.h: * Source/WebCore/html/HTMLAnchorElement.cpp: (WebCore::HTMLAnchorElement::handleClick): * Source/WebCore/loader/DocumentLoader.cpp: * Source/WebCore/loader/FrameLoader.cpp: * Source/WebCore/loader/PolicyChecker.cpp: * Source/WebCore/loader/ResourceLoader.cpp: * Source/WebCore/loader/SubresourceLoader.cpp: * Source/WebCore/loader/cache/CachedResource.cpp: * Source/WebCore/loader/cache/CachedResourceLoader.cpp: * Source/WebCore/page/LocalFrameView.cpp: * Source/WebCore/platform/PageIdentifier.h: * Source/WebCore/platform/mediastream/MediaStreamRequest.h: * Source/WebCore/platform/mediastream/RealtimeMediaSource.cpp: (WebCore::RealtimeMediaSource::RealtimeMediaSource): * Source/WebCore/platform/mediastream/RealtimeMediaSource.h: * Source/WebCore/platform/mediastream/RealtimeMediaSourceCenter.cpp: (WebCore::RealtimeMediaSourceCenter::getCapabilities): * Source/WebCore/platform/mediastream/RealtimeMediaSourceFactory.h: * Source/WebCore/platform/mediastream/RealtimeVideoCaptureSource.cpp: (WebCore::RealtimeVideoCaptureSource::RealtimeVideoCaptureSource): * Source/WebCore/platform/mediastream/RealtimeVideoCaptureSource.h: * Source/WebCore/platform/mediastream/cocoa/DisplayCaptureSourceCocoa.cpp: (WebCore::DisplayCaptureSourceCocoa::create): (WebCore::DisplayCaptureSourceCocoa::DisplayCaptureSourceCocoa): * Source/WebCore/platform/mediastream/cocoa/DisplayCaptureSourceCocoa.h: * Source/WebCore/platform/mediastream/gstreamer/MockDisplayCaptureSourceGStreamer.cpp: (WebCore::MockDisplayCaptureSourceGStreamer::create): (WebCore::MockDisplayCaptureSourceGStreamer::MockDisplayCaptureSourceGStreamer): * Source/WebCore/platform/mediastream/gstreamer/MockDisplayCaptureSourceGStreamer.h: * Source/WebCore/platform/mediastream/mac/AVVideoCaptureSource.h: * Source/WebCore/platform/mediastream/mac/AVVideoCaptureSource.mm: (WebCore::AVVideoCaptureSource::create): (WebCore::AVVideoCaptureSource::AVVideoCaptureSource): * Source/WebCore/platform/mediastream/mac/CoreAudioCaptureSource.cpp: (WebCore::CoreAudioCaptureSource::create): (WebCore::CoreAudioCaptureSource::createForTesting): (WebCore::CoreAudioCaptureSource::CoreAudioCaptureSource): * Source/WebCore/platform/mediastream/mac/CoreAudioCaptureSource.h: (WebCore::CoreAudioCaptureSourceFactory::createAudioCaptureSource): * Source/WebCore/platform/mediastream/mac/MockAudioSharedUnit.mm: (WebCore::MockRealtimeAudioSource::create): * Source/WebCore/platform/mediastream/mac/MockRealtimeVideoSourceMac.h: * Source/WebCore/platform/mediastream/mac/MockRealtimeVideoSourceMac.mm: (WebCore::MockRealtimeVideoSource::create): (WebCore::MockRealtimeVideoSourceMac::createForMockDisplayCapturer): (WebCore::MockRealtimeVideoSourceMac::MockRealtimeVideoSourceMac): * Source/WebCore/platform/mediastream/mac/RealtimeMediaSourceCenterMac.cpp: * Source/WebCore/platform/mock/MockRealtimeAudioSource.cpp: (WebCore::MockRealtimeAudioSource::create): (WebCore::MockRealtimeAudioSource::MockRealtimeAudioSource): * Source/WebCore/platform/mock/MockRealtimeAudioSource.h: * Source/WebCore/platform/mock/MockRealtimeMediaSourceCenter.cpp: (WebCore::MockDisplayCapturer::MockDisplayCapturer): * Source/WebCore/platform/mock/MockRealtimeVideoSource.cpp: (WebCore::MockRealtimeVideoSource::create): (WebCore::MockRealtimeVideoSource::MockRealtimeVideoSource): * Source/WebCore/platform/mock/MockRealtimeVideoSource.h: * Source/WebCore/testing/Internals.cpp: (WebCore::Internals::pageIdentifier const): * Source/WebKit/NetworkProcess/BackgroundFetchLoad.cpp: (WebKit::BackgroundFetchLoad::didReceiveChallenge): * Source/WebKit/NetworkProcess/BackgroundFetchLoad.h: * Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.cpp: (WebKit::NetworkConnectionToWebProcess::resolveBlobReferences): (WebKit::NetworkConnectionToWebProcess::scheduleResourceLoad): (WebKit::NetworkConnectionToWebProcess::performSynchronousLoad): (WebKit::NetworkConnectionToWebProcess::loadPing): (WebKit::NetworkConnectionToWebProcess::preconnectTo): * Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.h: * Source/WebKit/NetworkProcess/NetworkLoadParameters.h: (WebKit::NetworkLoadParameters::NetworkLoadParameters): * Source/WebKit/NetworkProcess/NetworkLoadScheduler.cpp: (WebKit::NetworkLoadScheduler::contextForLoad): * Source/WebKit/NetworkProcess/NetworkResourceLoadParameters.serialization.in: * Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp: (WebKit::NetworkResourceLoader::startRequest): (WebKit::NetworkResourceLoader::shouldInterruptLoadForXFrameOptions): (WebKit::NetworkResourceLoader::shouldInterruptLoadForCSPFrameAncestorsOrXFrameOptions): (WebKit::NetworkResourceLoader::shouldInterruptNavigationForCrossOriginEmbedderPolicy): (WebKit::NetworkResourceLoader::shouldInterruptWorkerLoadForCrossOriginEmbedderPolicy): (WebKit::NetworkResourceLoader::addConsoleMessage): (WebKit::NetworkResourceLoader::enqueueSecurityPolicyViolationEvent): (WebKit::NetworkResourceLoader::notifyReportObservers): (WebKit::NetworkResourceLoader::sendReportToEndpoints): * Source/WebKit/NetworkProcess/NetworkResourceLoader.h: * Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.cpp: (WebKit::ServiceWorkerNavigationPreloader::start): * Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.cpp: (WebKit::ServiceWorkerSoftUpdateLoader::ServiceWorkerSoftUpdateLoader): * Source/WebKit/NetworkProcess/cache/NetworkCache.cpp: (WebKit::NetworkCache::Cache::retrieve): * Source/WebKit/NetworkProcess/cache/NetworkCache.h: (WTF::HashTraits<WebKit::NetworkCache::GlobalFrameID>::emptyValue): * Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp: (WebKit::NetworkCache::SpeculativeLoadManager::registerLoad): * Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.h: * Source/WebKit/NetworkProcess/cocoa/NetworkDataTaskCocoa.mm: (WebKit::NetworkDataTaskCocoa::NetworkDataTaskCocoa): * Source/WebKit/Shared/API/Cocoa/WKBrowsingContextHandle.mm: (-[WKBrowsingContextHandle initWithCoder:]): (-[WKBrowsingContextHandle copyWithZone:]): * Source/WebKit/Shared/WTFArgumentCoders.serialization.in: * Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in: * Source/WebKit/UIProcess/SpeechRecognitionRemoteRealtimeMediaSourceManager.cpp: (WebKit::SpeechRecognitionRemoteRealtimeMediaSourceManager::addSource): * Source/WebKit/UIProcess/WebPageProxy.h: * Source/WebKit/UIProcess/WebURLSchemeTask.cpp: (WebKit::WebURLSchemeTask::didPerformRedirection): (WebKit::WebURLSchemeTask::didReceiveResponse): (WebKit::WebURLSchemeTask::didReceiveData): (WebKit::WebURLSchemeTask::didComplete): (WebKit::WebURLSchemeTask::pageDestroyed): * Source/WebKit/UIProcess/WebURLSchemeTask.h: (WebKit::WebURLSchemeTask::webPageID const): * Source/WebKit/WebProcess/GPU/GPUProcessConnection.h: * Source/WebKit/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm: (+[WKWebProcessPlugInBrowserContextController lookUpBrowsingContextFromHandle:]): * Source/WebKit/WebProcess/Network/NetworkProcessConnection.cpp: (WebKit::NetworkProcessConnection::didReceiveMessage): (WebKit::NetworkProcessConnection::didReceiveSyncMessage): * Source/WebKit/WebProcess/Network/WebLoaderStrategy.cpp: (WebKit::WebLoaderStrategy::loadResource): (WebKit::WebLoaderStrategy::scheduleLoad): (WebKit::WebLoaderStrategy::loadResourceSynchronously): * Source/WebKit/WebProcess/Network/WebResourceLoader.cpp: * Source/WebKit/WebProcess/Network/WebResourceLoader.h: * Source/WebKit/WebProcess/WebPage/MomentumEventDispatcher.cpp: (WebKit::MomentumEventDispatcher::dispatchSyntheticMomentumEvent): (WebKit::MomentumEventDispatcher::didStartMomentumPhase): (WebKit::MomentumEventDispatcher::displayProperties const): (WebKit::MomentumEventDispatcher::startDisplayLink): (WebKit::MomentumEventDispatcher::stopDisplayLink): (WebKit::MomentumEventDispatcher::displayDidRefresh): * Source/WebKit/WebProcess/WebPage/MomentumEventDispatcher.h: * Source/WebKit/WebProcess/WebPage/WebPage.cpp: (WebKit::m_textAnimationController): * Source/WebKit/WebProcess/WebPage/mac/WKAccessibilityWebPageObjectBase.h: * Source/WebKit/WebProcess/WebPage/mac/WKAccessibilityWebPageObjectBase.mm: (-[WKAccessibilityWebPageObjectBase setWebPage:]): * Source/WebKit/WebProcess/cocoa/RemoteRealtimeAudioSource.cpp: (WebKit::RemoteRealtimeAudioSource::create): (WebKit::RemoteRealtimeAudioSource::RemoteRealtimeAudioSource): * Source/WebKit/WebProcess/cocoa/RemoteRealtimeAudioSource.h: * Source/WebKit/WebProcess/cocoa/RemoteRealtimeMediaSource.cpp: (WebKit::RemoteRealtimeMediaSource::RemoteRealtimeMediaSource): (WebKit::RemoteRealtimeMediaSource::createRemoteMediaSource): * Source/WebKit/WebProcess/cocoa/RemoteRealtimeMediaSource.h: * Source/WebKit/WebProcess/cocoa/RemoteRealtimeVideoSource.cpp: (WebKit::RemoteRealtimeVideoSource::create): (WebKit::RemoteRealtimeVideoSource::RemoteRealtimeVideoSource): (WebKit::RemoteRealtimeVideoSource::clone): * Source/WebKit/WebProcess/cocoa/RemoteRealtimeVideoSource.h: * Source/WebKit/WebProcess/cocoa/UserMediaCaptureManager.cpp: (WebKit::UserMediaCaptureManager::AudioFactory::createAudioCaptureSource): (WebKit::UserMediaCaptureManager::VideoFactory::createVideoCaptureSource): (WebKit::UserMediaCaptureManager::DisplayFactory::createDisplayCaptureSource): * Source/WebKit/WebProcess/cocoa/UserMediaCaptureManager.h: Canonical link: https://commits.webkit.org/283029@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