Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: eeb55349e8337dfaff7af0c091e1a246b4ac556f https://github.com/WebKit/WebKit/commit/eeb55349e8337dfaff7af0c091e1a246b4ac556f Author: Ryosuke Niwa <rn...@webkit.org> Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths: M Source/WTF/wtf/ThreadSafeWeakHashSet.h M Source/WTF/wtf/WeakHashSet.h M Source/WTF/wtf/glib/RunLoopGLib.cpp M Source/WebCore/Modules/gamepad/GamepadManager.cpp M Source/WebCore/animation/DocumentTimelinesController.cpp M Source/WebCore/dom/Document.cpp M Source/WebCore/dom/MutationObserver.cpp M Source/WebCore/dom/RadioButtonGroups.cpp M Source/WebCore/html/CanvasBase.cpp M Source/WebCore/html/CanvasBase.h M Source/WebCore/html/HTMLFieldSetElement.cpp M Source/WebCore/html/HTMLFormElement.cpp M Source/WebCore/loader/FrameLoader.cpp M Source/WebCore/page/FrameView.cpp M Source/WebCore/page/FrameView.h M Source/WebCore/page/UserContentProvider.cpp M Source/WebCore/page/VisitedLinkStore.cpp M Source/WebCore/page/ios/ContentChangeObserver.cpp M Source/WebCore/page/ios/ContentChangeObserver.h M Source/WebCore/platform/ScreenOrientationProvider.cpp M Source/WebCore/platform/audio/mac/SharedRoutingArbitrator.mm M Source/WebCore/platform/mediastream/RealtimeMediaSource.cpp M Source/WebCore/platform/mediastream/ios/CoreAudioCaptureSourceIOS.mm M Source/WebCore/plugins/PluginInfoProvider.cpp M Source/WebCore/rendering/svg/SVGRenderSupport.cpp M Source/WebCore/style/StyleScope.cpp M Source/WebCore/svg/SVGDocumentExtensions.cpp M Source/WebCore/svg/SVGElement.cpp M Source/WebCore/svg/SVGElement.h M Source/WebCore/svg/properties/SVGAnimatedProperty.h M Source/WebKit/NetworkProcess/webrtc/NetworkRTCMonitor.cpp M Source/WebKit/UIProcess/API/APIHTTPCookieStore.cpp M Source/WebKit/UIProcess/Cocoa/ProcessAssertionCocoa.mm M Source/WebKit/UIProcess/Network/NetworkProcessProxy.cpp M Source/WebKit/UIProcess/VisitedLinkStore.cpp M Source/WebKit/UIProcess/WebGeolocationManagerProxy.cpp M Source/WebKit/UIProcess/WebPreferences.cpp M Source/WebKit/UIProcess/WebProcessPool.cpp M Source/WebKit/UIProcess/WebProcessProxy.cpp M Source/WebKit/WebProcess/Geolocation/WebGeolocationManager.cpp M Source/WebKit/WebProcess/WebCoreSupport/WebDeviceOrientationUpdateProvider.cpp M Source/WebKit/WebProcess/WebCoreSupport/WebScreenOrientationManager.cpp M Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp Log Message: ----------- Rename WeakHashSet::computesEmpty to WeakHashSet::isEmptyIgnoringNullReferences https://bugs.webkit.org/show_bug.cgi?id=251108 Reviewed by Chris Dumez. Renamed WeakHashSet's computesEmpty to isEmptyIgnoringNullReferences to match WeakHashMap. * Source/WTF/wtf/ThreadSafeWeakHashSet.h: * Source/WTF/wtf/WeakHashSet.h: * Source/WTF/wtf/glib/RunLoopGLib.cpp: (WTF::RunLoop::notify): * Source/WebCore/Modules/gamepad/GamepadManager.cpp: (WebCore::GamepadManager::platformGamepadInputActivity): (WebCore::GamepadManager::makeGamepadVisible): (WebCore::GamepadManager::maybeStartMonitoringGamepads): (WebCore::GamepadManager::maybeStopMonitoringGamepads): * Source/WebCore/animation/DocumentTimelinesController.cpp: (WebCore::DocumentTimelinesController::detachFromDocument): * Source/WebCore/dom/Document.cpp: (WebCore::Document::takeAnyMediaCanStartListener): * Source/WebCore/dom/MutationObserver.cpp: (WebCore::MutationObserver::~MutationObserver): * Source/WebCore/dom/RadioButtonGroups.cpp: (WebCore::RadioButtonGroup::isEmpty const): (WebCore::RadioButtonGroup::remove): * Source/WebCore/html/CanvasBase.cpp: (WebCore::CanvasBase::~CanvasBase): * Source/WebCore/html/CanvasBase.h: (WebCore::CanvasBase::hasDisplayBufferObservers const): * Source/WebCore/html/HTMLFieldSetElement.cpp: (WebCore::HTMLFieldSetElement::matchesValidPseudoClass const): (WebCore::HTMLFieldSetElement::matchesInvalidPseudoClass const): (WebCore::HTMLFieldSetElement::addInvalidDescendant): * Source/WebCore/html/HTMLFormElement.cpp: (WebCore::HTMLFormElement::addInvalidFormControl): (WebCore::HTMLFormElement::matchesValidPseudoClass const): * Source/WebCore/loader/FrameLoader.cpp: (WebCore::FrameLoader::hasOpenedFrames const): * Source/WebCore/page/FrameView.cpp: (WebCore::FrameView::didDestroyRenderTree): (WebCore::FrameView::removeSlowRepaintObject): (WebCore::FrameView::scrollContentsFastPath): * Source/WebCore/page/FrameView.h: * Source/WebCore/page/UserContentProvider.cpp: (WebCore::UserContentProvider::~UserContentProvider): * Source/WebCore/page/VisitedLinkStore.cpp: (WebCore::VisitedLinkStore::~VisitedLinkStore): * Source/WebCore/page/ios/ContentChangeObserver.cpp: (WebCore::ContentChangeObserver::hasObservedDOMTimer const): (WebCore::ContentChangeObserver::elementDidBecomeHidden): * Source/WebCore/page/ios/ContentChangeObserver.h: (WebCore::ContentChangeObserver::hasObservedTransition const): * Source/WebCore/platform/ScreenOrientationProvider.cpp: (WebCore::ScreenOrientationProvider::addObserver): (WebCore::ScreenOrientationProvider::removeObserver): (WebCore::ScreenOrientationProvider::currentOrientation): * Source/WebCore/platform/audio/mac/SharedRoutingArbitrator.mm: (WebCore::SharedRoutingArbitrator::endRoutingArbitrationForToken): * Source/WebCore/platform/mediastream/RealtimeMediaSource.cpp: (WebCore::RealtimeMediaSource::removeObserver): * Source/WebCore/platform/mediastream/ios/CoreAudioCaptureSourceIOS.mm: (WebCore::CoreAudioCaptureSourceFactoryIOS::removeExtensiveObserver): (WebCore::CoreAudioCaptureSourceFactoryIOS::createAudioCaptureSource): * Source/WebCore/plugins/PluginInfoProvider.cpp: (WebCore::PluginInfoProvider::~PluginInfoProvider): * Source/WebCore/rendering/svg/SVGRenderSupport.cpp: (WebCore::SVGHitTestCycleDetectionScope::isEmpty): * Source/WebCore/style/StyleScope.cpp: (WebCore::Style::Scope::hasPendingSheets const): (WebCore::Style::Scope::hasPendingSheetsBeforeBody const): (WebCore::Style::Scope::hasPendingSheetsInBody const): * Source/WebCore/svg/SVGDocumentExtensions.cpp: (WebCore::SVGDocumentExtensions::removeElementFromPendingResources): (WebCore::SVGDocumentExtensions::markPendingResourcesForRemoval): (WebCore::SVGDocumentExtensions::takeElementFromPendingResourcesForRemovalMap): * Source/WebCore/svg/SVGElement.cpp: (WebCore::SVGElement::~SVGElement): (WebCore::SVGElement::removedFromAncestor): * Source/WebCore/svg/SVGElement.h: (WebCore::SVGElement::hasRelativeLengths const): * Source/WebCore/svg/properties/SVGAnimatedProperty.h: (WebCore::SVGAnimatedProperty::isAnimating const): * Source/WebKit/NetworkProcess/webrtc/NetworkRTCMonitor.cpp: (WebKit::NetworkManagerWrapper::addListener): (WebKit::NetworkManagerWrapper::removeListener): * Source/WebKit/UIProcess/API/APIHTTPCookieStore.cpp: (API::HTTPCookieStore::~HTTPCookieStore): (API::HTTPCookieStore::registerObserver): (API::HTTPCookieStore::unregisterObserver): * Source/WebKit/UIProcess/Cocoa/ProcessAssertionCocoa.mm: (-[WKProcessAssertionBackgroundTaskManager _updateBackgroundTask]): * Source/WebKit/UIProcess/Network/NetworkProcessProxy.cpp: (WebKit::NetworkProcessProxy::removeSession): * Source/WebKit/UIProcess/VisitedLinkStore.cpp: (WebKit::VisitedLinkStore::~VisitedLinkStore): * Source/WebKit/UIProcess/WebGeolocationManagerProxy.cpp: (WebKit::WebGeolocationManagerProxy::stopUpdatingWithProxy): (WebKit::WebGeolocationManagerProxy::isUpdating const): (WebKit::WebGeolocationManagerProxy::isHighAccuracyEnabled const): (WebKit::WebGeolocationManagerProxy::providerStartUpdating): * Source/WebKit/UIProcess/WebPreferences.cpp: (WebKit::WebPreferences::~WebPreferences): * Source/WebKit/UIProcess/WebProcessPool.cpp: (WebKit::WebProcessPool::~WebProcessPool): (WebKit::WebProcessPool::startedUsingGamepads): (WebKit::WebProcessPool::processStoppedUsingGamepads): * Source/WebKit/UIProcess/WebProcessProxy.cpp: (WebKit::WebProcessProxy::setIsInProcessCache): (WebKit::WebProcessProxy::removeProvisionalPageProxy): (WebKit::WebProcessProxy::removeProvisionalFrameProxy): (WebKit::WebProcessProxy::canTerminateAuxiliaryProcess): * Source/WebKit/WebProcess/Geolocation/WebGeolocationManager.cpp: (WebKit::WebGeolocationManager::unregisterWebPage): (WebKit::WebGeolocationManager::isUpdating const): (WebKit::WebGeolocationManager::isHighAccuracyEnabled const): * Source/WebKit/WebProcess/WebCoreSupport/WebDeviceOrientationUpdateProvider.cpp: (WebKit::WebDeviceOrientationUpdateProvider::startUpdatingDeviceOrientation): (WebKit::WebDeviceOrientationUpdateProvider::stopUpdatingDeviceOrientation): (WebKit::WebDeviceOrientationUpdateProvider::startUpdatingDeviceMotion): (WebKit::WebDeviceOrientationUpdateProvider::stopUpdatingDeviceMotion): * Source/WebKit/WebProcess/WebCoreSupport/WebScreenOrientationManager.cpp: (WebKit::WebScreenOrientationManager::currentOrientation): (WebKit::WebScreenOrientationManager::addObserver): (WebKit::WebScreenOrientationManager::removeObserver): * Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp: (TestWebKitAPI::TEST): Canonical link: https://commits.webkit.org/259339@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes