Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c6a0e440dd2a2821124ea9d891f6a919158596d9
https://github.com/WebKit/WebKit/commit/c6a0e440dd2a2821124ea9d891f6a919158596d9
Author: Ahmad Saleem <[email protected]>
Date: 2026-03-29 (Sun, 29 Mar 2026)
Changed paths:
M Source/WebCore/Modules/gamepad/GamepadButton.cpp
M Source/WebCore/Modules/indexeddb/IDBValue.cpp
M Source/WebCore/Modules/indexeddb/shared/IDBResultData.cpp
M Source/WebCore/Modules/mediastream/RTCController.cpp
M Source/WebCore/Modules/webdatabase/DatabaseTask.cpp
M Source/WebCore/Modules/webtransport/DatagramByteSource.cpp
M Source/WebCore/Modules/webtransport/WebTransportReceiveStreamSource.cpp
M Source/WebCore/animation/ElementAnimationRareData.cpp
M Source/WebCore/css/CSSSegmentedFontFace.cpp
M Source/WebCore/css/parser/MediaQueryBlockWatcher.cpp
M Source/WebCore/dom/ElementData.cpp
M Source/WebCore/editing/EditorCommand.cpp
M Source/WebCore/editing/RenderedPosition.cpp
M Source/WebCore/fileapi/FileReaderSync.cpp
M Source/WebCore/html/TimeRanges.cpp
M Source/WebCore/html/parser/HTMLTreeBuilder.cpp
M Source/WebCore/layout/formattingContexts/table/TableGrid.cpp
M Source/WebCore/layout/layouttree/LayoutTreeBuilder.cpp
M Source/WebCore/loader/CrossOriginPreflightResultCache.cpp
M Source/WebCore/loader/archive/mhtml/MHTMLArchive.cpp
M Source/WebCore/page/ResourceUsageThread.cpp
M Source/WebCore/page/UserContentProvider.cpp
M Source/WebCore/page/VisitedLinkStore.cpp
M Source/WebCore/platform/ContextMenu.cpp
M Source/WebCore/platform/animation/AcceleratedEffectStack.cpp
M Source/WebCore/platform/graphics/FontCascade.cpp
M Source/WebCore/platform/graphics/FontPlatformData.cpp
M Source/WebCore/platform/graphics/ImageFrame.cpp
M Source/WebCore/platform/graphics/PlatformTimeRanges.cpp
M Source/WebCore/platform/graphics/Region.cpp
M Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.cpp
M
Source/WebCore/platform/mediastream/gstreamer/GStreamerDisplayCaptureDeviceManager.cpp
M Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCProvider.cpp
M Source/WebCore/platform/network/ResourceResponseBase.cpp
M Source/WebCore/platform/win/WCDataObject.cpp
M Source/WebCore/rendering/RenderTextLineBoxes.cpp
M Source/WebCore/rendering/svg/SVGTextChunkBuilder.cpp
M Source/WebCore/rendering/svg/legacy/SVGResources.cpp
M Source/WebCore/storage/StorageNamespaceProvider.cpp
M Source/WebCore/testing/Internals.cpp
M Source/WebCore/workers/WorkerRunLoop.cpp
Log Message:
-----------
Use "= default" for constructors in WebCore
https://bugs.webkit.org/show_bug.cgi?id=311017
rdar://173624255
Reviewed by Chris Dumez.
This extends our "= default" usage across few leftover empty constructors
in WebCore code.
* Source/WebCore/Modules/gamepad/GamepadButton.cpp:
(WebCore::GamepadButton::GamepadButton): Deleted.
* Source/WebCore/Modules/indexeddb/IDBValue.cpp:
* Source/WebCore/Modules/indexeddb/shared/IDBResultData.cpp:
* Source/WebCore/Modules/mediastream/RTCController.cpp:
(WebCore::RTCController::RTCController): Deleted.
* Source/WebCore/Modules/webdatabase/DatabaseTask.cpp:
(WebCore::DatabaseTaskSynchronizer::DatabaseTaskSynchronizer): Deleted.
* Source/WebCore/Modules/webtransport/DatagramByteSource.cpp:
(WebCore::DatagramByteSource::DatagramByteSource): Deleted.
* Source/WebCore/Modules/webtransport/WebTransportReceiveStreamSource.cpp:
* Source/WebCore/animation/ElementAnimationRareData.cpp:
(WebCore::ElementAnimationRareData::ElementAnimationRareData): Deleted.
* Source/WebCore/css/CSSSegmentedFontFace.cpp:
(WebCore::CSSSegmentedFontFace::CSSSegmentedFontFace): Deleted.
* Source/WebCore/css/parser/MediaQueryBlockWatcher.cpp:
(WebCore::MediaQueryBlockWatcher::MediaQueryBlockWatcher): Deleted.
* Source/WebCore/dom/ElementData.cpp:
* Source/WebCore/editing/EditorCommand.cpp:
* Source/WebCore/editing/RenderedPosition.cpp:
* Source/WebCore/fileapi/FileReaderSync.cpp:
(WebCore::FileReaderSync::FileReaderSync): Deleted.
* Source/WebCore/html/TimeRanges.cpp:
* Source/WebCore/html/parser/HTMLTreeBuilder.cpp:
* Source/WebCore/layout/formattingContexts/table/TableGrid.cpp:
(WebCore::Layout::TableGrid::TableGrid): Deleted.
* Source/WebCore/layout/layouttree/LayoutTreeBuilder.cpp:
(WebCore::Layout::TreeBuilder::TreeBuilder): Deleted.
* Source/WebCore/loader/CrossOriginPreflightResultCache.cpp:
(WebCore::CrossOriginPreflightResultCache::CrossOriginPreflightResultCache):
Deleted.
* Source/WebCore/loader/archive/mhtml/MHTMLArchive.cpp:
(WebCore::MHTMLArchive::MHTMLArchive): Deleted.
* Source/WebCore/page/ResourceUsageThread.cpp:
(WebCore::ResourceUsageThread::ResourceUsageThread): Deleted.
* Source/WebCore/page/UserContentProvider.cpp:
(WebCore::UserContentProvider::UserContentProvider): Deleted.
* Source/WebCore/page/VisitedLinkStore.cpp:
(WebCore::VisitedLinkStore::VisitedLinkStore): Deleted.
* Source/WebCore/platform/ContextMenu.cpp:
(WebCore::ContextMenu::ContextMenu): Deleted.
* Source/WebCore/platform/animation/AcceleratedEffectStack.cpp:
(WebCore::AcceleratedEffectStack::AcceleratedEffectStack): Deleted.
* Source/WebCore/platform/graphics/FontCascade.cpp:
* Source/WebCore/platform/graphics/FontPlatformData.cpp:
* Source/WebCore/platform/graphics/ImageFrame.cpp:
* Source/WebCore/platform/graphics/PlatformTimeRanges.cpp:
* Source/WebCore/platform/graphics/Region.cpp:
* Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.cpp:
(WebCore::ScalableImageDecoderFrame::ScalableImageDecoderFrame): Deleted.
*
Source/WebCore/platform/mediastream/gstreamer/GStreamerDisplayCaptureDeviceManager.cpp:
(WebCore::GStreamerDisplayCaptureDeviceManager::GStreamerDisplayCaptureDeviceManager):
Deleted.
* Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCProvider.cpp:
(WebCore::LibWebRTCProvider::LibWebRTCProvider): Deleted.
* Source/WebCore/platform/network/ResourceResponseBase.cpp:
* Source/WebCore/platform/win/WCDataObject.cpp:
(WebCore::WCDataObject::WCDataObject): Deleted.
* Source/WebCore/rendering/RenderTextLineBoxes.cpp:
(WebCore::RenderTextLineBoxes::RenderTextLineBoxes): Deleted.
* Source/WebCore/rendering/svg/SVGTextChunkBuilder.cpp:
(WebCore::SVGTextChunkBuilder::SVGTextChunkBuilder): Deleted.
* Source/WebCore/rendering/svg/legacy/SVGResources.cpp:
(WebCore::SVGResources::SVGResources): Deleted.
* Source/WebCore/storage/StorageNamespaceProvider.cpp:
(WebCore::StorageNamespaceProvider::StorageNamespaceProvider): Deleted.
* Source/WebCore/testing/Internals.cpp:
* Source/WebCore/workers/WorkerRunLoop.cpp:
(WebCore::WorkerDedicatedRunLoop::WorkerDedicatedRunLoop): Deleted.
(WebCore::WorkerMainRunLoop::WorkerMainRunLoop): Deleted.
Canonical link: https://commits.webkit.org/310182@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications