Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: d964b116d6a6219406aa4d93723d36403c306140 https://github.com/WebKit/WebKit/commit/d964b116d6a6219406aa4d93723d36403c306140 Author: Richard Robinson <richard_robins...@apple.com> Date: 2025-08-26 (Tue, 26 Aug 2025)
Changed paths: M Source/WebCore/Headers.cmake M Source/WebCore/Scripts/SettingsTemplates/Settings.h.erb M Source/WebCore/WebCore.xcodeproj/project.pbxproj M Source/WebCore/bindings/scripts/CodeGeneratorJS.pm M Source/WebCore/bindings/scripts/test/JS/JSDOMWindow.h M Source/WebCore/bindings/scripts/test/JS/JSDedicatedWorkerGlobalScope.h M Source/WebCore/bindings/scripts/test/JS/JSExposedStar.h M Source/WebCore/bindings/scripts/test/JS/JSExposedToWorkerAndWindow.h M Source/WebCore/bindings/scripts/test/JS/JSPaintWorkletGlobalScope.h M Source/WebCore/bindings/scripts/test/JS/JSServiceWorkerGlobalScope.h M Source/WebCore/bindings/scripts/test/JS/JSShadowRealmGlobalScope.h M Source/WebCore/bindings/scripts/test/JS/JSSharedWorkerGlobalScope.h M Source/WebCore/bindings/scripts/test/JS/JSTestAsyncIterable.h M Source/WebCore/bindings/scripts/test/JS/JSTestAsyncKeyValueIterable.h M Source/WebCore/bindings/scripts/test/JS/JSTestCEReactions.h M Source/WebCore/bindings/scripts/test/JS/JSTestCEReactionsStringifier.h M Source/WebCore/bindings/scripts/test/JS/JSTestCallTracer.h M Source/WebCore/bindings/scripts/test/JS/JSTestClassWithJSBuiltinConstructor.h M Source/WebCore/bindings/scripts/test/JS/JSTestConditionalIncludes.h M Source/WebCore/bindings/scripts/test/JS/JSTestConditionallyReadWrite.h M Source/WebCore/bindings/scripts/test/JS/JSTestDOMJIT.h M Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSON.h M Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONFilteredByExposed.h M Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONIndirectInheritance.h M Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONInherit.h M Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONInheritFinal.h M Source/WebCore/bindings/scripts/test/JS/JSTestDelegateToSharedSyntheticAttribute.h M Source/WebCore/bindings/scripts/test/JS/JSTestDomainSecurity.h M Source/WebCore/bindings/scripts/test/JS/JSTestEnabledBySetting.h M Source/WebCore/bindings/scripts/test/JS/JSTestEnabledForContext.h M Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.h M Source/WebCore/bindings/scripts/test/JS/JSTestEventTarget.h M Source/WebCore/bindings/scripts/test/JS/JSTestException.h M Source/WebCore/bindings/scripts/test/JS/JSTestGenerateAddOpaqueRoot.h M Source/WebCore/bindings/scripts/test/JS/JSTestGenerateIsReachable.h M Source/WebCore/bindings/scripts/test/JS/JSTestGlobalObject.h M Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterNoIdentifier.h M Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterThrowingException.h M Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterWithIdentifier.h M Source/WebCore/bindings/scripts/test/JS/JSTestInterface.h M Source/WebCore/bindings/scripts/test/JS/JSTestInterfaceLeadingUnderscore.h M Source/WebCore/bindings/scripts/test/JS/JSTestIterable.h M Source/WebCore/bindings/scripts/test/JS/JSTestJSBuiltinConstructor.h M Source/WebCore/bindings/scripts/test/JS/JSTestLegacyFactoryFunction.h M Source/WebCore/bindings/scripts/test/JS/JSTestLegacyNoInterfaceObject.h M Source/WebCore/bindings/scripts/test/JS/JSTestLegacyOverrideBuiltIns.h M Source/WebCore/bindings/scripts/test/JS/JSTestMapLike.h M Source/WebCore/bindings/scripts/test/JS/JSTestMapLikeWithOverriddenOperations.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterNoIdentifier.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterThrowingException.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterWithIdentifier.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterNoIdentifier.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterThrowingException.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterWithIdentifier.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterWithIndexedGetter.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterCallWith.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterNoIdentifier.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterWithIdentifier.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterNoIdentifier.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterThrowingException.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIdentifier.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetter.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetterAndSetter.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithLegacyOverrideBuiltIns.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithLegacyUnforgeableProperties.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithLegacyUnforgeablePropertiesAndLegacyOverrideBuiltIns.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamespaceConst.h M Source/WebCore/bindings/scripts/test/JS/JSTestNamespaceObject.h M Source/WebCore/bindings/scripts/test/JS/JSTestNode.h M Source/WebCore/bindings/scripts/test/JS/JSTestObj.h M Source/WebCore/bindings/scripts/test/JS/JSTestOperationConditional.h M Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructors.h M Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructorsWithSequence.h M Source/WebCore/bindings/scripts/test/JS/JSTestPluginInterface.h M Source/WebCore/bindings/scripts/test/JS/JSTestPromiseRejectionEvent.h M Source/WebCore/bindings/scripts/test/JS/JSTestReadOnlyMapLike.h M Source/WebCore/bindings/scripts/test/JS/JSTestReadOnlySetLike.h M Source/WebCore/bindings/scripts/test/JS/JSTestReportExtraMemoryCost.h M Source/WebCore/bindings/scripts/test/JS/JSTestScheduledAction.h M Source/WebCore/bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.h M Source/WebCore/bindings/scripts/test/JS/JSTestSetLike.h M Source/WebCore/bindings/scripts/test/JS/JSTestSetLikeWithOverriddenOperations.h M Source/WebCore/bindings/scripts/test/JS/JSTestStringifier.h M Source/WebCore/bindings/scripts/test/JS/JSTestStringifierAnonymousOperation.h M Source/WebCore/bindings/scripts/test/JS/JSTestStringifierNamedOperation.h M Source/WebCore/bindings/scripts/test/JS/JSTestStringifierOperationImplementedAs.h M Source/WebCore/bindings/scripts/test/JS/JSTestStringifierOperationNamedToString.h M Source/WebCore/bindings/scripts/test/JS/JSTestStringifierReadOnlyAttribute.h M Source/WebCore/bindings/scripts/test/JS/JSTestStringifierReadWriteAttribute.h M Source/WebCore/bindings/scripts/test/JS/JSTestTaggedWrapper.h M Source/WebCore/bindings/scripts/test/JS/JSTestTypedefs.h M Source/WebCore/bindings/scripts/test/JS/JSWorkerGlobalScope.h M Source/WebCore/bindings/scripts/test/JS/JSWorkletGlobalScope.h M Source/WebCore/dom/make-event-names.py M Source/WebCore/dom/make_names.pl M Source/WebCore/html/canvas/WebGLExtension.h M Source/WebCore/html/canvas/WebGLExtensionAny.h M Source/WebCore/testing/MallocStatistics.h M Source/WebCore/testing/MemoryInfo.h Log Message: ----------- [Swift in WebKit] Work towards modularizing WebCore private headers (Part 7) https://bugs.webkit.org/show_bug.cgi?id=297884 rdar://159146366 Reviewed by Abrar Rahman Protyasha. Fix some more module verification violations by adding missing headers and making private headers project and vice versa. * Source/WebCore/Scripts/SettingsTemplates/Settings.h.erb: * Source/WebCore/WebCore.xcodeproj/project.pbxproj: * Source/WebCore/bindings/scripts/CodeGeneratorJS.pm: (IsPrivateHeader): (GenerateHeader): (WriteData): * Source/WebCore/dom/make-event-names.py: (main): * Source/WebCore/dom/make_names.pl: (printTypeHelpersHeaderFile): (printNamesHeaderFile): (printNodeNameHeaderFile): Fix violations in generated JS binding header files by adjusting the relevant scripts to produce corrected output. * Source/WebCore/html/canvas/WebGLExtensionAny.h: Add missing includes. Canonical link: https://commits.webkit.org/299174@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes