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

Reply via email to