Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 9240a134bf65e0b1ca1e44b02dae7118327caa80
https://github.com/WebKit/WebKit/commit/9240a134bf65e0b1ca1e44b02dae7118327caa80
Author: Jer Noble <[email protected]>
Date: 2026-05-01 (Fri, 01 May 2026)
Changed paths:
M Source/WebCore/Headers.cmake
M Source/WebCore/Modules/WebGPU/GPUDevice.cpp
M Source/WebCore/Modules/applepay-ams-ui/ApplePayAMSUIPaymentHandler.cpp
M Source/WebCore/Modules/applepay/paymentrequest/ApplePayPaymentHandler.cpp
M Source/WebCore/Modules/async-clipboard/Clipboard.cpp
M Source/WebCore/Modules/audiosession/DOMAudioSession.cpp
M Source/WebCore/Modules/compression/cocoa/CompressionStreamEncoderCocoa.mm
M Source/WebCore/Modules/cookie-store/CookieStore.cpp
M Source/WebCore/Modules/credentialmanagement/CredentialsContainer.cpp
M Source/WebCore/Modules/encryptedmedia/MediaKeySession.cpp
M Source/WebCore/Modules/identity/DigitalCredential.cpp
M Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp
M Source/WebCore/Modules/mediacontrols/MediaControlsUtils.cpp
M Source/WebCore/Modules/mediarecorder/MediaRecorder.cpp
M Source/WebCore/Modules/mediasource/DOMURLMediaSource.cpp
M Source/WebCore/Modules/mediasource/MediaSource.cpp
M Source/WebCore/Modules/mediasource/SourceBuffer.cpp
M Source/WebCore/Modules/mediastream/CanvasCaptureMediaStreamTrack.cpp
M Source/WebCore/Modules/mediastream/NavigatorMediaDevices.cpp
M Source/WebCore/Modules/mediastream/RTCDTMFSender.cpp
M Source/WebCore/Modules/mediastream/RTCDataChannel.cpp
M Source/WebCore/Modules/model-element/HTMLModelElement.cpp
M Source/WebCore/Modules/model-element/ModelPlayerClient.cpp
M Source/WebCore/Modules/model-element/ModelPlayerClient.h
M Source/WebCore/Modules/notifications/Notification.cpp
M Source/WebCore/Modules/notifications/NotificationDataCocoa.mm
M Source/WebCore/Modules/notifications/NotificationEvent.cpp
M Source/WebCore/Modules/notifications/NotificationOptionsPayloadCocoa.mm
M Source/WebCore/Modules/notifications/NotificationPayloadCocoa.mm
M Source/WebCore/Modules/notifications/NotificationResourcesLoader.cpp
M Source/WebCore/Modules/paymentrequest/MerchantValidationEvent.cpp
M Source/WebCore/Modules/paymentrequest/PaymentRequest.cpp
M Source/WebCore/Modules/paymentrequest/PaymentRequestUpdateEvent.cpp
M Source/WebCore/Modules/paymentrequest/PaymentResponse.cpp
M Source/WebCore/Modules/permissions/PermissionStatus.cpp
M Source/WebCore/Modules/pictureinpicture/DocumentPictureInPicture.cpp
M Source/WebCore/Modules/pictureinpicture/PictureInPictureWindow.cpp
M Source/WebCore/Modules/streams/ReadableStreamBYOBReader.cpp
M Source/WebCore/Modules/streams/ReadableStreamBYOBReader.h
M Source/WebCore/Modules/streams/WritableStream.cpp
M Source/WebCore/Modules/webaudio/ConstantSourceNode.cpp
M Source/WebCore/Modules/webaudio/IIRFilterNode.cpp
M Source/WebCore/Modules/webaudio/MediaStreamAudioDestinationNode.cpp
M Source/WebCore/Modules/webaudio/OfflineAudioContext.cpp
M Source/WebCore/Modules/webaudio/WaveShaperDSPKernel.cpp
M Source/WebCore/Modules/webcodecs/WebCodecsAudioDecoder.cpp
M Source/WebCore/Modules/webcodecs/WebCodecsVideoDecoder.cpp
M Source/WebCore/Modules/webxr/WebXRBoundedReferenceSpace.cpp
M Source/WebCore/Modules/webxr/WebXRInputSpace.cpp
M Source/WebCore/Modules/webxr/WebXRJointSpace.cpp
M Source/WebCore/Modules/webxr/WebXRLayer.cpp
M Source/WebCore/Modules/webxr/WebXRReferenceSpace.cpp
M Source/WebCore/Modules/webxr/WebXRSession.cpp
M Source/WebCore/Modules/webxr/WebXRSpace.cpp
M Source/WebCore/Modules/webxr/WebXRSystem.cpp
M Source/WebCore/Modules/webxr/WebXRWebGLLayer.cpp
M Source/WebCore/Modules/webxr/XRCompositionLayer.cpp
M Source/WebCore/Modules/webxr/XRCylinderLayer.cpp
M Source/WebCore/Modules/webxr/XRGPUSubImage.cpp
M Source/WebCore/Modules/webxr/XRQuadLayer.cpp
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
M Source/WebCore/accessibility/AXCrossProcessSearch.cpp
M Source/WebCore/accessibility/AXGeometryManager.cpp
M Source/WebCore/accessibility/AccessibilityRenderObject.cpp
M Source/WebCore/accessibility/AccessibilitySVGObject.cpp
M Source/WebCore/accessibility/AccessibilityTableColumn.cpp
M Source/WebCore/accessibility/AccessibilityTableHeaderContainer.cpp
M Source/WebCore/accessibility/cocoa/AXTextMarkerCocoa.mm
M Source/WebCore/accessibility/cocoa/AccessibilityObjectCocoa.mm
M Source/WebCore/accessibility/ios/AXObjectCacheIOS.mm
M Source/WebCore/accessibility/ios/AccessibilityObjectIOS.mm
M Source/WebCore/accessibility/ios/WebAccessibilityObjectWrapperIOS.mm
M Source/WebCore/animation/AnimationTimelinesController.cpp
M Source/WebCore/animation/KeyframeEffect.cpp
M Source/WebCore/animation/StyleOriginatedAnimationEvent.cpp
M Source/WebCore/animation/TimelineRangeValue.cpp
M Source/WebCore/bindings/js/InternalWritableStream.cpp
M Source/WebCore/bindings/js/JSDOMBindingSecurity.cpp
M Source/WebCore/bindings/js/JSDOMPromise.cpp
M Source/WebCore/bindings/js/JSPluginElementFunctions.cpp
M Source/WebCore/bindings/js/JSPluginElementFunctions.h
M Source/WebCore/bindings/js/JSReadableStreamSourceCustom.cpp
M Source/WebCore/bindings/js/JSWorkerGlobalScopeCustom.cpp
M Source/WebCore/bindings/js/WebCoreOpaqueRoot.h
M Source/WebCore/crypto/cocoa/CryptoAlgorithmAESCBCCocoa.cpp
M Source/WebCore/crypto/cocoa/CryptoAlgorithmAESCFBCocoa.cpp
M Source/WebCore/crypto/cocoa/CryptoAlgorithmAESCTRCocoa.cpp
M Source/WebCore/crypto/cocoa/CryptoAlgorithmAESKWCocoa.cpp
M Source/WebCore/crypto/cocoa/CryptoAlgorithmEd25519Cocoa.cpp
M Source/WebCore/crypto/cocoa/CryptoAlgorithmPBKDF2Cocoa.cpp
M Source/WebCore/crypto/cocoa/CryptoAlgorithmRSA_OAEPCocoa.cpp
M Source/WebCore/crypto/cocoa/CryptoKeyRSACocoa.cpp
M Source/WebCore/crypto/cocoa/CryptoUtilitiesCocoa.cpp
M Source/WebCore/css/CSSComputedStyleDeclaration.cpp
M Source/WebCore/css/CSSStyleDeclaration.cpp
M Source/WebCore/css/PropertySetCSSDescriptors.cpp
M Source/WebCore/css/StyleAttributeMutationScope.cpp
M Source/WebCore/css/typedom/InlineStylePropertyMap.cpp
M Source/WebCore/css/values/color/CSSKeywordColor.cpp
M Source/WebCore/dom/Attr.cpp
M Source/WebCore/dom/BroadcastChannel.cpp
M Source/WebCore/dom/ChildListMutationScope.cpp
M Source/WebCore/dom/ContainerNode.cpp
M Source/WebCore/dom/ContainerNodeAlgorithms.cpp
M Source/WebCore/dom/DeviceOrientationAndMotionAccessController.cpp
M Source/WebCore/dom/DeviceOrientationEvent.cpp
M Source/WebCore/dom/Document.cpp
M Source/WebCore/dom/DocumentFullscreen.cpp
M Source/WebCore/dom/DocumentMediaElement.cpp
M Source/WebCore/dom/DocumentOrShadowRootFullscreen.cpp
M Source/WebCore/dom/DocumentType.cpp
M Source/WebCore/dom/Element.cpp
M Source/WebCore/dom/Event.cpp
M Source/WebCore/dom/EventContext.cpp
M Source/WebCore/dom/EventPath.cpp
M Source/WebCore/dom/EventTarget.cpp
M Source/WebCore/dom/EventTarget.h
M Source/WebCore/dom/FragmentDirectiveRangeFinder.cpp
M Source/WebCore/dom/ImageOverlay.cpp
M Source/WebCore/dom/InternalObserver.cpp
M Source/WebCore/dom/InternalObserverFilter.cpp
M Source/WebCore/dom/InternalObserverFromScript.cpp
M Source/WebCore/dom/InternalObserverMap.cpp
M Source/WebCore/dom/MessagePort.cpp
M Source/WebCore/dom/MutationObserverInterestGroup.cpp
M Source/WebCore/dom/Node.cpp
M Source/WebCore/dom/ProcessingInstruction.cpp
M Source/WebCore/dom/SimulatedClick.cpp
M Source/WebCore/dom/ToggleEventTask.cpp
M Source/WebCore/dom/Touch.cpp
M Source/WebCore/dom/WheelEvent.cpp
M Source/WebCore/dom/XMLDocument.cpp
M Source/WebCore/dom/ios/PointerEventIOS.cpp
M Source/WebCore/editing/AlternativeTextController.cpp
M Source/WebCore/editing/ApplyStyleCommand.cpp
M Source/WebCore/editing/FrameSelection.cpp
M Source/WebCore/editing/RenderedPosition.cpp
M Source/WebCore/editing/TextCheckingHelper.cpp
M Source/WebCore/editing/TextIterator.cpp
M Source/WebCore/editing/TextManipulationController.cpp
M Source/WebCore/editing/VisibleSelection.cpp
M Source/WebCore/editing/cocoa/AttributedString.mm
M Source/WebCore/editing/cocoa/DataDetection.mm
M Source/WebCore/editing/cocoa/DictionaryLookup.mm
M Source/WebCore/editing/cocoa/EditorCocoa.mm
M Source/WebCore/editing/cocoa/FontAttributesCocoa.mm
M Source/WebCore/editing/mac/FrameSelectionMac.mm
M Source/WebCore/editing/markup.cpp
M Source/WebCore/fileapi/Blob.cpp
M Source/WebCore/html/CheckboxInputType.cpp
M Source/WebCore/html/ColorInputType.cpp
M Source/WebCore/html/CustomPaintImage.cpp
M Source/WebCore/html/DOMTokenList.cpp
M Source/WebCore/html/HTMLArticleElement.cpp
M Source/WebCore/html/HTMLAudioElement.cpp
M Source/WebCore/html/HTMLBodyElement.cpp
M Source/WebCore/html/HTMLButtonElement.cpp
M Source/WebCore/html/HTMLCanvasElement.cpp
M Source/WebCore/html/HTMLDialogElement.cpp
M Source/WebCore/html/HTMLElement.cpp
M Source/WebCore/html/HTMLEmbedElement.cpp
M Source/WebCore/html/HTMLFrameOwnerElement.cpp
M Source/WebCore/html/HTMLImageElement.cpp
M Source/WebCore/html/HTMLInputElement.cpp
M Source/WebCore/html/HTMLLinkElement.cpp
M Source/WebCore/html/HTMLMediaElement.cpp
M Source/WebCore/html/HTMLMeterElement.cpp
M Source/WebCore/html/HTMLObjectElement.cpp
M Source/WebCore/html/HTMLScriptElement.cpp
M Source/WebCore/html/HTMLSelectElement.cpp
M Source/WebCore/html/HTMLSelectElementWin.cpp
M Source/WebCore/html/HTMLSelectedContentElement.cpp
M Source/WebCore/html/HTMLSlotElement.cpp
M Source/WebCore/html/HTMLSummaryElement.cpp
M Source/WebCore/html/HTMLTableCellElement.cpp
M Source/WebCore/html/HTMLTableElement.cpp
M Source/WebCore/html/HTMLTableRowElement.cpp
M Source/WebCore/html/HTMLTemplateElement.cpp
M Source/WebCore/html/HTMLTextFormControlElement.cpp
M Source/WebCore/html/HTMLTrackElement.cpp
M Source/WebCore/html/HTMLVideoElement.cpp
M Source/WebCore/html/LazyLoadVideoObserver.cpp
M Source/WebCore/html/MediaElementSession.cpp
M Source/WebCore/html/NumberInputType.cpp
M Source/WebCore/html/TextFieldInputType.cpp
M Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp
M Source/WebCore/html/canvas/CanvasStyle.cpp
M Source/WebCore/html/canvas/PlaceholderRenderingContext.cpp
M Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp
M Source/WebCore/html/shadow/DateTimeEditElement.cpp
M Source/WebCore/html/shadow/DateTimeFieldElement.cpp
M Source/WebCore/html/shadow/SelectFallbackButtonElement.cpp
M Source/WebCore/html/shadow/SliderThumbElement.cpp
M Source/WebCore/html/shadow/SliderThumbElement.h
M Source/WebCore/html/shadow/SpinButtonElement.cpp
M Source/WebCore/html/shadow/TextControlInnerElements.cpp
M Source/WebCore/html/track/InbandDataTextTrack.cpp
M Source/WebCore/html/track/TextTrackCue.cpp
M Source/WebCore/html/track/TrackBase.h
M Source/WebCore/inspector/DOMEditor.cpp
M Source/WebCore/inspector/InspectorAuditDOMObject.cpp
M Source/WebCore/inspector/InspectorFrontendHost.cpp
M Source/WebCore/inspector/InspectorInstrumentation.cpp
M Source/WebCore/inspector/InspectorOverlay.cpp
M Source/WebCore/inspector/InspectorStyleSheet.cpp
M Source/WebCore/inspector/PageInspectorController.cpp
M Source/WebCore/inspector/agents/InspectorCSSAgent.cpp
M Source/WebCore/inspector/agents/InspectorDOMAgent.cpp
M Source/WebCore/inspector/agents/InspectorLayerTreeAgent.cpp
M Source/WebCore/inspector/agents/InspectorPageAgent.cpp
M Source/WebCore/inspector/agents/page/PageCanvasAgent.cpp
M Source/WebCore/inspector/agents/page/PageTimelineAgent.cpp
M Source/WebCore/inspector/agents/page/PageTimelineAgent.h
M Source/WebCore/layout/formattingContexts/FormattingGeometry.cpp
M Source/WebCore/layout/formattingContexts/grid/GridLayoutUtils.cpp
M Source/WebCore/loader/DocumentWriter.cpp
M Source/WebCore/loader/LocalFrameLoaderClient.cpp
M Source/WebCore/loader/SinkDocument.cpp
M Source/WebCore/mathml/MathMLScriptsElement.cpp
M Source/WebCore/mathml/MathMLUnknownElement.cpp
M Source/WebCore/page/ContextMenuController.cpp
M Source/WebCore/page/Crypto.cpp
M Source/WebCore/page/DOMSelection.cpp
M Source/WebCore/page/DOMWindow.cpp
M Source/WebCore/page/DeviceController.cpp
M Source/WebCore/page/ElementTargetingController.cpp
M Source/WebCore/page/EventHandler.cpp
M Source/WebCore/page/FrameTree.cpp
M Source/WebCore/page/ImageAnalysisQueue.cpp
M Source/WebCore/page/InteractionRegion.cpp
M Source/WebCore/page/LocalDOMWindow.cpp
M Source/WebCore/page/LocalFrame.cpp
M Source/WebCore/page/LocalFrameView.cpp
M Source/WebCore/page/LocalFrameViewLayoutContext.cpp
M Source/WebCore/page/MemoryRelease.cpp
M Source/WebCore/page/NavigateEvent.cpp
M Source/WebCore/page/PerformanceEventTiming.cpp
M Source/WebCore/page/PointerCaptureController.cpp
M Source/WebCore/page/Quirks.cpp
M Source/WebCore/page/RemoteFrame.cpp
M Source/WebCore/page/ResizeObservation.cpp
M Source/WebCore/page/SpatialNavigation.cpp
M Source/WebCore/page/UserContentProvider.cpp
M Source/WebCore/page/cocoa/ContentChangeObserver.cpp
M Source/WebCore/page/cocoa/WebTextIndicatorLayer.mm
M Source/WebCore/page/glib/DragControllerGLib.cpp
M Source/WebCore/page/ios/FrameIOS.mm
M Source/WebCore/page/mac/EventHandlerMac.mm
M Source/WebCore/page/mac/ServicesOverlayController.mm
M Source/WebCore/page/scrolling/ScrollAnchoringController.cpp
M
Source/WebCore/page/scrolling/cocoa/ScrollingTreeOverflowScrollProxyNodeCocoa.mm
M Source/WebCore/page/scrolling/cocoa/ScrollingTreePositionedNodeCocoa.mm
M Source/WebCore/page/scrolling/mac/ScrollerPairMac.mm
M Source/WebCore/page/text-extraction/TextExtraction.cpp
M Source/WebCore/page/writing-tools/TextEffectController.mm
M Source/WebCore/platform/SimpleCaretAnimator.cpp
M Source/WebCore/platform/animation/values/paths/AcceleratedEffectRayPath.h
M Source/WebCore/platform/audio/PlatformMediaSession.cpp
M Source/WebCore/platform/audio/cocoa/AudioDestinationCocoa.cpp
M Source/WebCore/platform/audio/cocoa/PitchShiftAudioUnit.mm
M Source/WebCore/platform/audio/cocoa/PlatformRawAudioDataCocoa.cpp
M Source/WebCore/platform/audio/mac/SpatialAudioPlaybackHelperMac.cpp
M Source/WebCore/platform/cocoa/ParentalControlsURLFilter.mm
M Source/WebCore/platform/cocoa/PlaybackSessionModelMediaElement.mm
M Source/WebCore/platform/cocoa/ThermalMitigationNotifier.mm
M Source/WebCore/platform/cocoa/VideoPresentationModelVideoElement.mm
M Source/WebCore/platform/gamepad/mac/MultiGamepadProvider.mm
M Source/WebCore/platform/graphics/ca/cocoa/PlatformDynamicRangeLimitCocoa.h
M Source/WebCore/platform/graphics/cg/ImageUtilitiesCG.cpp
M Source/WebCore/platform/graphics/cocoa/GraphicsContextCocoa.mm
M Source/WebCore/platform/graphics/cocoa/SourceBufferParserWebM.cpp
M Source/WebCore/platform/graphics/cocoa/WebProcessGraphicsContextGLCocoa.mm
M
Source/WebCore/platform/graphics/coreimage/FEComponentTransferCoreImageApplier.h
M Source/WebCore/platform/graphics/coreimage/FECompositeCoreImageApplier.h
M Source/WebCore/platform/graphics/coreimage/FECompositeCoreImageApplier.mm
M
Source/WebCore/platform/graphics/coreimage/FEConvolveMatrixCoreImageApplier.mm
M Source/WebCore/platform/graphics/coreimage/FELightingCoreImageApplier.mm
M Source/WebCore/platform/graphics/re/DynamicContentScalingResourceCache.mm
M Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp
M Source/WebCore/platform/mock/MediaPlaybackTargetPickerMock.cpp
M Source/WebCore/platform/mock/MockAudioDestinationCocoa.cpp
M Source/WebCore/rendering/AttachmentLayout.mm
M Source/WebCore/rendering/EventRegion.cpp
M Source/WebCore/rendering/HitTestResult.cpp
M Source/WebCore/rendering/OutlinePainter.cpp
A Source/WebCore/rendering/PlatformRenderTheme.h
M Source/WebCore/rendering/RenderAttachment.cpp
M Source/WebCore/rendering/RenderBlock.cpp
M Source/WebCore/rendering/RenderButton.cpp
M Source/WebCore/rendering/RenderFileUploadControl.cpp
M Source/WebCore/rendering/RenderImage.cpp
M Source/WebCore/rendering/RenderLayerBacking.cpp
M Source/WebCore/rendering/RenderLayerCompositor.cpp
M Source/WebCore/rendering/RenderLayerScrollableArea.cpp
M Source/WebCore/rendering/RenderMenuList.cpp
M Source/WebCore/rendering/RenderModel.cpp
M Source/WebCore/rendering/RenderObject.cpp
M Source/WebCore/rendering/RenderSearchField.cpp
M Source/WebCore/rendering/RenderTextControl.cpp
M Source/WebCore/rendering/RenderTextControlSingleLine.cpp
M Source/WebCore/rendering/RenderTheme.cpp
M Source/WebCore/rendering/RenderTheme.h
M Source/WebCore/rendering/RenderTreeAsText.cpp
M Source/WebCore/rendering/RenderView.cpp
M Source/WebCore/rendering/TextBoxPainter.cpp
M Source/WebCore/rendering/TextPaintStyle.cpp
M Source/WebCore/rendering/cocoa/RenderThemeCocoa.mm
M Source/WebCore/rendering/ios/RenderThemeIOS.mm
M Source/WebCore/rendering/mac/RenderThemeMac.mm
M Source/WebCore/rendering/style/RenderStyle.cpp
M Source/WebCore/rendering/svg/SVGTextLayoutEngineBaseline.cpp
M Source/WebCore/rendering/svg/legacy/LegacyRenderSVGModelObject.cpp
M Source/WebCore/rendering/updating/RenderTreeBuilder.cpp
M Source/WebCore/rendering/updating/RenderTreeBuilderFirstLetter.cpp
M Source/WebCore/rendering/updating/RenderTreeUpdater.cpp
M Source/WebCore/style/StyleAdjuster.cpp
M Source/WebCore/style/StyleScopeRuleSets.cpp
M Source/WebCore/style/StyleTreeResolver.cpp
M Source/WebCore/style/UserAgentStyle.cpp
M Source/WebCore/style/values/color/StyleKeywordColor.cpp
M Source/WebCore/svg/SVGElement.cpp
M Source/WebCore/svg/SVGFEImageElement.cpp
M Source/WebCore/svg/SVGFETurbulenceElement.cpp
M Source/WebCore/svg/SVGFitToViewBox.cpp
M Source/WebCore/svg/SVGImageElement.cpp
M Source/WebCore/svg/SVGSVGElement.cpp
M Source/WebCore/svg/SVGScriptElement.cpp
M Source/WebCore/svg/SVGTextContentElement.cpp
M Source/WebCore/svg/SVGUseElement.cpp
M Source/WebCore/svg/properties/SVGAnimatedString.cpp
M Source/WebCore/testing/EventTargetForTesting.cpp
M Source/WebCore/testing/Internals.cpp
M Source/WebCore/workers/WorkerEventLoop.cpp
M Source/WebCore/workers/service/ServiceWorkerGlobalScope.cpp
M Source/WebCore/workers/service/ServiceWorkerRegistration.cpp
M Source/WebCore/workers/service/server/SWRegistrationDatabase.cpp
M Source/WebCore/worklets/WorkletGlobalScope.cpp
M Source/WebCore/xml/DOMParser.cpp
M Source/WebCore/xml/XPathExpression.cpp
M Source/WebCore/xml/XSLTProcessor.cpp
M Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp
M Source/WebKit/UIProcess/Cocoa/WebPageProxyCocoa.mm
M Source/WebKit/WebProcess/Plugins/PDF/PDFPluginBase.mm
M Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.mm
M Source/WebKit/WebProcess/WebCoreSupport/win/WebPopupMenuWin.cpp
M Source/WebKit/WebProcess/WebPage/Cocoa/WebPageCocoa.mm
M Source/WebKit/WebProcess/WebPage/WebPage.cpp
M Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm
M Source/WebKit/WebProcess/WebPage/mac/WebPageMac.mm
M Source/WebKit/WebProcess/glib/SystemSettingsManager.cpp
M Source/WebKit/WebProcess/glib/WebProcessGLib.cpp
Log Message:
-----------
[WebCore] Fix underlying build errors hidden by UnifiedBuild files
rdar://175803732
https://bugs.webkit.org/show_bug.cgi?id=313597
Reviewed by Richard Robinson.
Source files compiled outside of unified source bundles may lack transitive
includes that happen to be available when bundled with other files. This patch
adds direct includes where they were missing, so that each source file compiles
independently.
These fixes were identified by compiling each source file listed in Sources.txt
and SourcesCocoa.txt individually using compile flags extracted from the build
system's compilation database.
Changes fall into several categories:
- Added missing Inlines headers (EventTargetInlines.h, NodeInlines.h,
RenderElementInlines.h, LocalFrameInlines.h, FrameInlines.h,
FrameDestructionObserverInlines.h, etc.) for files that call inline functions
whose definitions live in separate Inlines headers.
- Added missing type headers (ExceptionOr.h, SharedBuffer.h, Document.h, Page.h,
Settings.h, ScrollingTree.h, etc.) for files that use types only available
through transitive includes.
- Added forward declarations (Document in TrackBase.h, Path in
AcceleratedEffectRayPath.h, WeakPtrImplWithEventTargetData in TrackBase.h)
where the complete type is not needed.
- Added [[maybe_unused]] annotations to variables and functions that are used
only on specific platforms or under specific #if guards,
suppressing -Wunused-* warnings when compiled standalone.
- Added framework imports (QuartzCore/CALayer.h, CoreImage/CIImage.h) to headers
that use Objective-C framework types without importing the framework
directly.
No functional changes. All additions are either include statements or
annotations that have no effect on the unified build.
* Source/WebCore/Headers.cmake:
* Source/WebCore/Modules/WebGPU/GPUDevice.cpp:
* Source/WebCore/Modules/applepay-ams-ui/ApplePayAMSUIPaymentHandler.cpp:
* Source/WebCore/Modules/applepay/ApplePaySetup.cpp:
* Source/WebCore/Modules/applepay/paymentrequest/ApplePayPaymentHandler.cpp:
(WebCore::convertAndValidate):
* Source/WebCore/Modules/async-clipboard/Clipboard.cpp:
* Source/WebCore/Modules/audiosession/DOMAudioSession.cpp:
* Source/WebCore/Modules/compression/cocoa/CompressionStreamEncoderCocoa.mm:
* Source/WebCore/Modules/cookie-store/CookieStore.cpp:
* Source/WebCore/Modules/credentialmanagement/CredentialsContainer.cpp:
* Source/WebCore/Modules/encryptedmedia/MediaKeySession.cpp:
* Source/WebCore/Modules/identity/DigitalCredential.cpp:
* Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp:
* Source/WebCore/Modules/mediacontrols/MediaControlsUtils.cpp:
* Source/WebCore/Modules/mediarecorder/MediaRecorder.cpp:
* Source/WebCore/Modules/mediasource/DOMURLMediaSource.cpp:
* Source/WebCore/Modules/mediasource/MediaSource.cpp:
* Source/WebCore/Modules/mediasource/SourceBuffer.cpp:
* Source/WebCore/Modules/mediastream/CanvasCaptureMediaStreamTrack.cpp:
* Source/WebCore/Modules/mediastream/NavigatorMediaDevices.cpp:
* Source/WebCore/Modules/mediastream/RTCDTMFSender.cpp:
* Source/WebCore/Modules/mediastream/RTCDataChannel.cpp:
* Source/WebCore/Modules/model-element/HTMLModelElement.cpp:
* Source/WebCore/Modules/model-element/ModelPlayerClient.cpp:
* Source/WebCore/Modules/model-element/ModelPlayerClient.h:
* Source/WebCore/Modules/notifications/Notification.cpp:
* Source/WebCore/Modules/notifications/NotificationDataCocoa.mm:
(WebCore::NotificationData::fromDictionary):
(WebCore::NotificationData::dictionaryRepresentation const):
* Source/WebCore/Modules/notifications/NotificationEvent.cpp:
* Source/WebCore/Modules/notifications/NotificationOptionsPayloadCocoa.mm:
(WebCore::NotificationOptionsPayload::fromDictionary):
(WebCore::NotificationOptionsPayload::dictionaryRepresentation const):
* Source/WebCore/Modules/notifications/NotificationPayloadCocoa.mm:
(WebCore::NotificationPayload::fromDictionary):
(WebCore::NotificationPayload::dictionaryRepresentation const):
* Source/WebCore/Modules/notifications/NotificationResourcesLoader.cpp:
* Source/WebCore/Modules/paymentrequest/MerchantValidationEvent.cpp:
* Source/WebCore/Modules/paymentrequest/PaymentRequest.cpp:
* Source/WebCore/Modules/paymentrequest/PaymentRequestUpdateEvent.cpp:
* Source/WebCore/Modules/paymentrequest/PaymentResponse.cpp:
* Source/WebCore/Modules/permissions/PermissionStatus.cpp:
* Source/WebCore/Modules/pictureinpicture/DocumentPictureInPicture.cpp:
* Source/WebCore/Modules/pictureinpicture/PictureInPictureWindow.cpp:
* Source/WebCore/Modules/streams/ReadableStreamBYOBReader.cpp:
* Source/WebCore/Modules/streams/ReadableStreamBYOBReader.h:
* Source/WebCore/Modules/streams/WritableStream.cpp:
* Source/WebCore/Modules/webaudio/ConstantSourceNode.cpp:
* Source/WebCore/Modules/webaudio/IIRFilterNode.cpp:
* Source/WebCore/Modules/webaudio/MediaStreamAudioDestinationNode.cpp:
* Source/WebCore/Modules/webaudio/OfflineAudioContext.cpp:
* Source/WebCore/Modules/webaudio/WaveShaperDSPKernel.cpp:
* Source/WebCore/Modules/webcodecs/WebCodecsAudioDecoder.cpp:
* Source/WebCore/Modules/webcodecs/WebCodecsVideoDecoder.cpp:
* Source/WebCore/Modules/webxr/WebXRBoundedReferenceSpace.cpp:
* Source/WebCore/Modules/webxr/WebXRInputSpace.cpp:
* Source/WebCore/Modules/webxr/WebXRJointSpace.cpp:
* Source/WebCore/Modules/webxr/WebXRLayer.cpp:
* Source/WebCore/Modules/webxr/WebXRReferenceSpace.cpp:
* Source/WebCore/Modules/webxr/WebXRSession.cpp:
* Source/WebCore/Modules/webxr/WebXRSpace.cpp:
* Source/WebCore/Modules/webxr/WebXRSystem.cpp:
* Source/WebCore/Modules/webxr/WebXRWebGLLayer.cpp:
* Source/WebCore/Modules/webxr/XRCompositionLayer.cpp:
* Source/WebCore/Modules/webxr/XRCylinderLayer.cpp:
* Source/WebCore/Modules/webxr/XRGPUSubImage.cpp:
* Source/WebCore/Modules/webxr/XRQuadLayer.cpp:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebCore/accessibility/AXCrossProcessSearch.cpp:
* Source/WebCore/accessibility/AXGeometryManager.cpp:
* Source/WebCore/accessibility/AccessibilityRenderObject.cpp:
* Source/WebCore/accessibility/AccessibilitySVGObject.cpp:
* Source/WebCore/accessibility/AccessibilityTableColumn.cpp:
(WebCore::AccessibilityTableColumn::computeIsIgnored const):
* Source/WebCore/accessibility/AccessibilityTableHeaderContainer.cpp:
(WebCore::AccessibilityTableHeaderContainer::computeIsIgnored const):
* Source/WebCore/accessibility/cocoa/AXTextMarkerCocoa.mm:
* Source/WebCore/accessibility/cocoa/AccessibilityObjectCocoa.mm:
* Source/WebCore/accessibility/ios/AXObjectCacheIOS.mm:
* Source/WebCore/accessibility/ios/AccessibilityObjectIOS.mm:
* Source/WebCore/accessibility/ios/WebAccessibilityObjectWrapperIOS.mm:
* Source/WebCore/animation/AnimationTimelinesController.cpp:
* Source/WebCore/animation/KeyframeEffect.cpp:
* Source/WebCore/animation/StyleOriginatedAnimationEvent.cpp:
* Source/WebCore/animation/TimelineRangeValue.cpp:
* Source/WebCore/bindings/js/InternalWritableStream.cpp:
* Source/WebCore/bindings/js/JSDOMBindingSecurity.cpp:
* Source/WebCore/bindings/js/JSDOMPromise.cpp:
* Source/WebCore/bindings/js/JSPluginElementFunctions.cpp:
* Source/WebCore/bindings/js/JSPluginElementFunctions.h:
* Source/WebCore/bindings/js/JSReadableStreamSourceCustom.cpp:
* Source/WebCore/bindings/js/JSWorkerGlobalScopeCustom.cpp:
* Source/WebCore/bindings/js/WebCoreOpaqueRoot.h:
* Source/WebCore/crypto/cocoa/CryptoAlgorithmAESCBCCocoa.cpp:
* Source/WebCore/crypto/cocoa/CryptoAlgorithmAESCFBCocoa.cpp:
* Source/WebCore/crypto/cocoa/CryptoAlgorithmAESCTRCocoa.cpp:
* Source/WebCore/crypto/cocoa/CryptoAlgorithmAESKWCocoa.cpp:
* Source/WebCore/crypto/cocoa/CryptoAlgorithmEd25519Cocoa.cpp:
* Source/WebCore/crypto/cocoa/CryptoAlgorithmPBKDF2Cocoa.cpp:
* Source/WebCore/crypto/cocoa/CryptoAlgorithmRSA_OAEPCocoa.cpp:
* Source/WebCore/crypto/cocoa/CryptoKeyRSACocoa.cpp:
* Source/WebCore/crypto/cocoa/CryptoUtilitiesCocoa.cpp:
* Source/WebCore/css/CSSComputedStyleDeclaration.cpp:
* Source/WebCore/css/CSSStyleDeclaration.cpp:
* Source/WebCore/css/PropertySetCSSDescriptors.cpp:
* Source/WebCore/css/StyleAttributeMutationScope.cpp:
* Source/WebCore/css/typedom/InlineStylePropertyMap.cpp:
* Source/WebCore/css/values/color/CSSKeywordColor.cpp:
* Source/WebCore/dom/Attr.cpp:
* Source/WebCore/dom/BroadcastChannel.cpp:
* Source/WebCore/dom/ChildListMutationScope.cpp:
* Source/WebCore/dom/ContainerNode.cpp:
* Source/WebCore/dom/ContainerNodeAlgorithms.cpp:
* Source/WebCore/dom/DeviceOrientationAndMotionAccessController.cpp:
* Source/WebCore/dom/DeviceOrientationEvent.cpp:
* Source/WebCore/dom/Document.cpp:
* Source/WebCore/dom/DocumentFullscreen.cpp:
* Source/WebCore/dom/DocumentMediaElement.cpp:
* Source/WebCore/dom/DocumentOrShadowRootFullscreen.cpp:
* Source/WebCore/dom/DocumentType.cpp:
* Source/WebCore/dom/Element.cpp:
* Source/WebCore/dom/Event.cpp:
* Source/WebCore/dom/EventContext.cpp:
* Source/WebCore/dom/EventPath.cpp:
* Source/WebCore/dom/EventTarget.cpp:
* Source/WebCore/dom/EventTarget.h:
* Source/WebCore/dom/FragmentDirectiveRangeFinder.cpp:
* Source/WebCore/dom/ImageOverlay.cpp:
* Source/WebCore/dom/InternalObserver.cpp:
* Source/WebCore/dom/InternalObserverFilter.cpp:
* Source/WebCore/dom/InternalObserverFromScript.cpp:
* Source/WebCore/dom/InternalObserverMap.cpp:
* Source/WebCore/dom/MessagePort.cpp:
* Source/WebCore/dom/MutationObserverInterestGroup.cpp:
* Source/WebCore/dom/Node.cpp:
* Source/WebCore/dom/ProcessingInstruction.cpp:
* Source/WebCore/dom/SimulatedClick.cpp:
* Source/WebCore/dom/ToggleEventTask.cpp:
* Source/WebCore/dom/Touch.cpp:
* Source/WebCore/dom/WheelEvent.cpp:
* Source/WebCore/dom/XMLDocument.cpp:
* Source/WebCore/dom/ios/PointerEventIOS.cpp:
* Source/WebCore/editing/AlternativeTextController.cpp:
* Source/WebCore/editing/ApplyStyleCommand.cpp:
* Source/WebCore/editing/FrameSelection.cpp:
* Source/WebCore/editing/RenderedPosition.cpp:
* Source/WebCore/editing/TextCheckingHelper.cpp:
* Source/WebCore/editing/TextIterator.cpp:
* Source/WebCore/editing/TextManipulationController.cpp:
* Source/WebCore/editing/VisibleSelection.cpp:
* Source/WebCore/editing/cocoa/AttributedString.mm:
(WebCore::extractListIDs): Deleted.
* Source/WebCore/editing/cocoa/DataDetection.mm:
* Source/WebCore/editing/cocoa/DictionaryLookup.mm:
* Source/WebCore/editing/cocoa/EditorCocoa.mm:
* Source/WebCore/editing/cocoa/FontAttributesCocoa.mm:
* Source/WebCore/editing/mac/FrameSelectionMac.mm:
* Source/WebCore/editing/markup.cpp:
* Source/WebCore/fileapi/Blob.cpp:
* Source/WebCore/html/CheckboxInputType.cpp:
* Source/WebCore/html/ColorInputType.cpp:
* Source/WebCore/html/CustomPaintImage.cpp:
* Source/WebCore/html/DOMTokenList.cpp:
* Source/WebCore/html/HTMLArticleElement.cpp:
* Source/WebCore/html/HTMLAudioElement.cpp:
* Source/WebCore/html/HTMLBodyElement.cpp:
* Source/WebCore/html/HTMLButtonElement.cpp:
* Source/WebCore/html/HTMLCanvasElement.cpp:
* Source/WebCore/html/HTMLDialogElement.cpp:
* Source/WebCore/html/HTMLElement.cpp:
* Source/WebCore/html/HTMLEmbedElement.cpp:
* Source/WebCore/html/HTMLFrameOwnerElement.cpp:
* Source/WebCore/html/HTMLImageElement.cpp:
* Source/WebCore/html/HTMLInputElement.cpp:
* Source/WebCore/html/HTMLLinkElement.cpp:
* Source/WebCore/html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::setSrcObject):
* Source/WebCore/html/HTMLMeterElement.cpp:
* Source/WebCore/html/HTMLObjectElement.cpp:
* Source/WebCore/html/HTMLScriptElement.cpp:
* Source/WebCore/html/HTMLSelectElement.cpp:
* Source/WebCore/html/HTMLSelectElementWin.cpp:
* Source/WebCore/html/HTMLSelectedContentElement.cpp:
* Source/WebCore/html/HTMLSlotElement.cpp:
* Source/WebCore/html/HTMLSummaryElement.cpp:
* Source/WebCore/html/HTMLTableCellElement.cpp:
* Source/WebCore/html/HTMLTableElement.cpp:
* Source/WebCore/html/HTMLTableRowElement.cpp:
* Source/WebCore/html/HTMLTemplateElement.cpp:
* Source/WebCore/html/HTMLTextFormControlElement.cpp:
* Source/WebCore/html/HTMLTrackElement.cpp:
* Source/WebCore/html/HTMLVideoElement.cpp:
* Source/WebCore/html/LazyLoadVideoObserver.cpp:
* Source/WebCore/html/MediaElementSession.cpp:
(WebCore::MediaElementSession::playbackStateChangePermitted const):
* Source/WebCore/html/NumberInputType.cpp:
* Source/WebCore/html/TextFieldInputType.cpp:
* Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp:
* Source/WebCore/html/canvas/CanvasStyle.cpp:
* Source/WebCore/html/canvas/PlaceholderRenderingContext.cpp:
* Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:
* Source/WebCore/html/shadow/DateTimeEditElement.cpp:
* Source/WebCore/html/shadow/DateTimeFieldElement.cpp:
* Source/WebCore/html/shadow/SelectFallbackButtonElement.cpp:
* Source/WebCore/html/shadow/SliderThumbElement.cpp:
(WebCore::SliderThumbElement::unregisterForTouchEvents):
* Source/WebCore/html/shadow/SliderThumbElement.h:
* Source/WebCore/html/shadow/SpinButtonElement.cpp:
* Source/WebCore/html/shadow/TextControlInnerElements.cpp:
(WebCore::isNumberInput): Deleted.
* Source/WebCore/html/track/InbandDataTextTrack.cpp:
* Source/WebCore/html/track/TextTrackCue.cpp:
* Source/WebCore/html/track/TrackBase.h:
* Source/WebCore/inspector/DOMEditor.cpp:
* Source/WebCore/inspector/InspectorAuditDOMObject.cpp:
* Source/WebCore/inspector/InspectorFrontendHost.cpp:
(WebCore::InspectorFrontendHost::evaluateScriptInExtensionTab):
* Source/WebCore/inspector/InspectorInstrumentation.cpp:
* Source/WebCore/inspector/InspectorOverlay.cpp:
* Source/WebCore/inspector/InspectorStyleSheet.cpp:
* Source/WebCore/inspector/PageInspectorController.cpp:
* Source/WebCore/inspector/agents/InspectorCSSAgent.cpp:
* Source/WebCore/inspector/agents/InspectorDOMAgent.cpp:
* Source/WebCore/inspector/agents/InspectorLayerTreeAgent.cpp:
* Source/WebCore/inspector/agents/InspectorPageAgent.cpp:
* Source/WebCore/inspector/agents/page/PageCanvasAgent.cpp:
* Source/WebCore/inspector/agents/page/PageTimelineAgent.cpp:
* Source/WebCore/inspector/agents/page/PageTimelineAgent.h:
* Source/WebCore/layout/formattingContexts/FormattingGeometry.cpp:
* Source/WebCore/layout/formattingContexts/grid/GridLayoutUtils.cpp:
* Source/WebCore/loader/DocumentWriter.cpp:
* Source/WebCore/loader/LocalFrameLoaderClient.cpp:
* Source/WebCore/loader/SinkDocument.cpp:
* Source/WebCore/mathml/MathMLScriptsElement.cpp:
* Source/WebCore/mathml/MathMLUnknownElement.cpp:
* Source/WebCore/page/ContextMenuController.cpp:
* Source/WebCore/page/Crypto.cpp:
* Source/WebCore/page/DOMSelection.cpp:
* Source/WebCore/page/DOMWindow.cpp:
* Source/WebCore/page/DeviceController.cpp:
* Source/WebCore/page/ElementTargetingController.cpp:
* Source/WebCore/page/EventHandler.cpp:
* Source/WebCore/page/FrameTree.cpp:
* Source/WebCore/page/ImageAnalysisQueue.cpp:
* Source/WebCore/page/InteractionRegion.cpp:
* Source/WebCore/page/LocalDOMWindow.cpp:
* Source/WebCore/page/LocalFrame.cpp:
* Source/WebCore/page/LocalFrameView.cpp:
* Source/WebCore/page/LocalFrameViewLayoutContext.cpp:
* Source/WebCore/page/MemoryRelease.cpp:
* Source/WebCore/page/NavigateEvent.cpp:
* Source/WebCore/page/PerformanceEventTiming.cpp:
* Source/WebCore/page/PointerCaptureController.cpp:
* Source/WebCore/page/Quirks.cpp:
* Source/WebCore/page/RemoteFrame.cpp:
* Source/WebCore/page/ResizeObservation.cpp:
* Source/WebCore/page/SpatialNavigation.cpp:
* Source/WebCore/page/UserContentProvider.cpp:
* Source/WebCore/page/cocoa/ContentChangeObserver.cpp:
* Source/WebCore/page/cocoa/WebTextIndicatorLayer.mm:
* Source/WebCore/page/glib/DragControllerGLib.cpp:
* Source/WebCore/page/ios/FrameIOS.mm:
* Source/WebCore/page/mac/EventHandlerMac.mm:
(): Deleted.
* Source/WebCore/page/mac/ServicesOverlayController.mm:
* Source/WebCore/page/scrolling/ScrollAnchoringController.cpp:
*
Source/WebCore/page/scrolling/cocoa/ScrollingTreeOverflowScrollProxyNodeCocoa.mm:
* Source/WebCore/page/scrolling/cocoa/ScrollingTreePositionedNodeCocoa.mm:
* Source/WebCore/page/scrolling/mac/ScrollerPairMac.mm:
* Source/WebCore/page/text-extraction/TextExtraction.cpp:
* Source/WebCore/page/writing-tools/TextEffectController.mm:
* Source/WebCore/platform/SimpleCaretAnimator.cpp:
* Source/WebCore/platform/animation/values/paths/AcceleratedEffectRayPath.h:
* Source/WebCore/platform/audio/PlatformMediaSession.cpp:
* Source/WebCore/platform/audio/cocoa/AudioDestinationCocoa.cpp:
* Source/WebCore/platform/audio/cocoa/PitchShiftAudioUnit.mm:
* Source/WebCore/platform/audio/cocoa/PlatformRawAudioDataCocoa.cpp:
(WebCore::createSampleBuffer):
* Source/WebCore/platform/audio/mac/SpatialAudioPlaybackHelperMac.cpp:
* Source/WebCore/platform/cocoa/ParentalControlsURLFilter.mm:
(WebCore::registerNotificationForWebContentFilterTypeChange):
(WebCore::ParentalControlsURLFilter::isEnabled const):
* Source/WebCore/platform/cocoa/PlaybackSessionModelMediaElement.mm:
* Source/WebCore/platform/cocoa/ThermalMitigationNotifier.mm:
* Source/WebCore/platform/cocoa/VideoPresentationModelVideoElement.mm:
* Source/WebCore/platform/gamepad/mac/MultiGamepadProvider.mm:
* Source/WebCore/platform/graphics/ca/cocoa/PlatformDynamicRangeLimitCocoa.h:
* Source/WebCore/platform/graphics/cg/ImageUtilitiesCG.cpp:
* Source/WebCore/platform/graphics/cocoa/GraphicsContextCocoa.mm:
(WebCore::setPatternPhaseInUserSpace): Deleted.
* Source/WebCore/platform/graphics/cocoa/SourceBufferParserWebM.cpp:
* Source/WebCore/platform/graphics/cocoa/WebProcessGraphicsContextGLCocoa.mm:
*
Source/WebCore/platform/graphics/coreimage/FEComponentTransferCoreImageApplier.h:
* Source/WebCore/platform/graphics/coreimage/FECompositeCoreImageApplier.h:
* Source/WebCore/platform/graphics/coreimage/FECompositeCoreImageApplier.mm:
*
Source/WebCore/platform/graphics/coreimage/FEConvolveMatrixCoreImageApplier.mm:
* Source/WebCore/platform/graphics/coreimage/FELightingCoreImageApplier.mm:
* Source/WebCore/platform/graphics/re/DynamicContentScalingResourceCache.mm:
* Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp:
(WebCore::adjoint):
* Source/WebCore/platform/mock/MediaPlaybackTargetPickerMock.cpp:
* Source/WebCore/platform/mock/MockAudioDestinationCocoa.cpp:
* Source/WebCore/rendering/AttachmentLayout.mm:
* Source/WebCore/rendering/EventRegion.cpp:
* Source/WebCore/rendering/HitTestResult.cpp:
* Source/WebCore/rendering/OutlinePainter.cpp:
* Source/WebCore/rendering/PlatformRenderTheme.h: Added.
* Source/WebCore/rendering/RenderAttachment.cpp:
* Source/WebCore/rendering/RenderBlock.cpp:
* Source/WebCore/rendering/RenderButton.cpp:
* Source/WebCore/rendering/RenderFileUploadControl.cpp:
* Source/WebCore/rendering/RenderImage.cpp:
* Source/WebCore/rendering/RenderLayerBacking.cpp:
* Source/WebCore/rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::enclosingFrameViewVisibleSize const):
* Source/WebCore/rendering/RenderLayerScrollableArea.cpp:
* Source/WebCore/rendering/RenderMenuList.cpp:
* Source/WebCore/rendering/RenderModel.cpp:
* Source/WebCore/rendering/RenderObject.cpp:
* Source/WebCore/rendering/RenderSearchField.cpp:
* Source/WebCore/rendering/RenderTextControl.cpp:
* Source/WebCore/rendering/RenderTextControlSingleLine.cpp:
* Source/WebCore/rendering/RenderTheme.cpp:
* Source/WebCore/rendering/RenderTheme.h:
* Source/WebCore/rendering/RenderTreeAsText.cpp:
* Source/WebCore/rendering/RenderView.cpp:
* Source/WebCore/rendering/TextBoxPainter.cpp:
* Source/WebCore/rendering/TextPaintStyle.cpp:
* Source/WebCore/rendering/cocoa/RenderThemeCocoa.mm:
(WebCore::RenderThemeCocoa::paintMeterForVectorBasedControls):
* Source/WebCore/rendering/ios/RenderThemeIOS.mm:
* Source/WebCore/rendering/mac/RenderThemeMac.mm:
* Source/WebCore/rendering/style/RenderStyle.cpp:
* Source/WebCore/rendering/svg/SVGTextLayoutEngineBaseline.cpp:
* Source/WebCore/rendering/svg/legacy/LegacyRenderSVGModelObject.cpp:
* Source/WebCore/rendering/updating/RenderTreeBuilder.cpp:
* Source/WebCore/rendering/updating/RenderTreeBuilderFirstLetter.cpp:
* Source/WebCore/rendering/updating/RenderTreeUpdater.cpp:
* Source/WebCore/style/StyleAdjuster.cpp:
* Source/WebCore/style/StyleScopeRuleSets.cpp:
* Source/WebCore/style/StyleTreeResolver.cpp:
* Source/WebCore/style/UserAgentStyle.cpp:
* Source/WebCore/style/values/color/StyleKeywordColor.cpp:
* Source/WebCore/svg/SVGElement.cpp:
* Source/WebCore/svg/SVGFEImageElement.cpp:
* Source/WebCore/svg/SVGFETurbulenceElement.cpp:
* Source/WebCore/svg/SVGFitToViewBox.cpp:
* Source/WebCore/svg/SVGImageElement.cpp:
* Source/WebCore/svg/SVGSVGElement.cpp:
* Source/WebCore/svg/SVGScriptElement.cpp:
* Source/WebCore/svg/SVGTextContentElement.cpp:
* Source/WebCore/svg/SVGUseElement.cpp:
* Source/WebCore/svg/properties/SVGAnimatedString.cpp:
* Source/WebCore/testing/EventTargetForTesting.cpp:
* Source/WebCore/testing/Internals.cpp:
* Source/WebCore/workers/WorkerEventLoop.cpp:
* Source/WebCore/workers/service/ServiceWorkerGlobalScope.cpp:
* Source/WebCore/workers/service/ServiceWorkerRegistration.cpp:
* Source/WebCore/workers/service/server/SWRegistrationDatabase.cpp:
* Source/WebCore/worklets/WorkletGlobalScope.cpp:
* Source/WebCore/xml/DOMParser.cpp:
* Source/WebCore/xml/XPathExpression.cpp:
* Source/WebCore/xml/XSLTProcessor.cpp:
* Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp:
* Source/WebKit/UIProcess/Cocoa/WebPageProxyCocoa.mm:
* Source/WebKit/WebProcess/WebPage/mac/WebPageMac.mm:
* Source/WebKit/WebProcess/glib/SystemSettingsManager.cpp:
Canonical link: https://commits.webkit.org/312428@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications