Title: [289458] trunk/Source/WebCore
Revision
289458
Author
mark....@apple.com
Date
2022-02-09 00:34:22 -0800 (Wed, 09 Feb 2022)

Log Message

Remove some obsolete dependencies.
https://bugs.webkit.org/show_bug.cgi?id=236333

Reviewed by Chris Dumez.

These files in the dependency list don't even exist anymore.

* bindings/scripts/preprocess-idls.pl:
* bindings/scripts/test/SupplementalDependencies.dep:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (289457 => 289458)


--- trunk/Source/WebCore/ChangeLog	2022-02-09 07:35:37 UTC (rev 289457)
+++ trunk/Source/WebCore/ChangeLog	2022-02-09 08:34:22 UTC (rev 289458)
@@ -1,3 +1,15 @@
+2022-02-09  Mark Lam  <mark....@apple.com>
+
+        Remove some obsolete dependencies.
+        https://bugs.webkit.org/show_bug.cgi?id=236333
+
+        Reviewed by Chris Dumez.
+
+        These files in the dependency list don't even exist anymore.
+
+        * bindings/scripts/preprocess-idls.pl:
+        * bindings/scripts/test/SupplementalDependencies.dep:
+
 2022-02-08  Antti Koivisto  <an...@apple.com>
 
         [CSS Container Queries] Track query containers so they can be invalidated on size change

Modified: trunk/Source/WebCore/bindings/scripts/preprocess-idls.pl (289457 => 289458)


--- trunk/Source/WebCore/bindings/scripts/preprocess-idls.pl	2022-02-09 07:35:37 UTC (rev 289457)
+++ trunk/Source/WebCore/bindings/scripts/preprocess-idls.pl	2022-02-09 08:34:22 UTC (rev 289458)
@@ -1,7 +1,7 @@
 #!/usr/bin/env perl
 #
 # Copyright (C) 2011 Google Inc.  All rights reserved.
-# Copyright (C) 2020 Apple Inc.  All rights reserved.
+# Copyright (C) 2020-2022 Apple Inc.  All rights reserved.
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Library General Public
@@ -404,8 +404,6 @@
         my @dependencies = sort(keys %{{ map{$_=>1}@dependencyList}});
 
         $makefileDeps .= "JS${basename}.h: @{dependencies}\n";
-        $makefileDeps .= "DOM${basename}.h: @{dependencies}\n";
-        $makefileDeps .= "WebDOM${basename}.h: @{dependencies}\n";
         foreach my $dependency (@dependencies) {
             $makefileDeps .= "${dependency}:\n";
         }

Modified: trunk/Source/WebCore/bindings/scripts/test/SupplementalDependencies.dep (289457 => 289458)


--- trunk/Source/WebCore/bindings/scripts/test/SupplementalDependencies.dep	2022-02-09 07:35:37 UTC (rev 289457)
+++ trunk/Source/WebCore/bindings/scripts/test/SupplementalDependencies.dep	2022-02-09 08:34:22 UTC (rev 289458)
@@ -1,324 +1,122 @@
 # Supplemental dependencies
 JSDOMWindow.h: DOMWindowConstructors.idl
-DOMDOMWindow.h: DOMWindowConstructors.idl
-WebDOMDOMWindow.h: DOMWindowConstructors.idl
 DOMWindowConstructors.idl:
 JSDedicatedWorkerGlobalScope.h: DedicatedWorkerGlobalScopeConstructors.idl
-DOMDedicatedWorkerGlobalScope.h: DedicatedWorkerGlobalScopeConstructors.idl
-WebDOMDedicatedWorkerGlobalScope.h: DedicatedWorkerGlobalScopeConstructors.idl
 DedicatedWorkerGlobalScopeConstructors.idl:
 JSExposedStar.h: 
-DOMExposedStar.h: 
-WebDOMExposedStar.h: 
 JSExposedToWorkerAndWindow.h: 
-DOMExposedToWorkerAndWindow.h: 
-WebDOMExposedToWorkerAndWindow.h: 
 JSPaintWorkletGlobalScope.h: PaintWorkletGlobalScopeConstructors.idl
-DOMPaintWorkletGlobalScope.h: PaintWorkletGlobalScopeConstructors.idl
-WebDOMPaintWorkletGlobalScope.h: PaintWorkletGlobalScopeConstructors.idl
 PaintWorkletGlobalScopeConstructors.idl:
 JSServiceWorkerGlobalScope.h: ServiceWorkerGlobalScopeConstructors.idl
-DOMServiceWorkerGlobalScope.h: ServiceWorkerGlobalScopeConstructors.idl
-WebDOMServiceWorkerGlobalScope.h: ServiceWorkerGlobalScopeConstructors.idl
 ServiceWorkerGlobalScopeConstructors.idl:
 JSShadowRealmGlobalScope.h: ShadowRealmGlobalScopeConstructors.idl
-DOMShadowRealmGlobalScope.h: ShadowRealmGlobalScopeConstructors.idl
-WebDOMShadowRealmGlobalScope.h: ShadowRealmGlobalScopeConstructors.idl
 ShadowRealmGlobalScopeConstructors.idl:
 JSSharedWorkerGlobalScope.h: SharedWorkerGlobalScopeConstructors.idl
-DOMSharedWorkerGlobalScope.h: SharedWorkerGlobalScopeConstructors.idl
-WebDOMSharedWorkerGlobalScope.h: SharedWorkerGlobalScopeConstructors.idl
 SharedWorkerGlobalScopeConstructors.idl:
 JSTestCEReactions.h: 
-DOMTestCEReactions.h: 
-WebDOMTestCEReactions.h: 
 JSTestCEReactionsStringifier.h: 
-DOMTestCEReactionsStringifier.h: 
-WebDOMTestCEReactionsStringifier.h: 
 JSTestCallTracer.h: 
-DOMTestCallTracer.h: 
-WebDOMTestCallTracer.h: 
 JSTestCallbackFunction.h: 
-DOMTestCallbackFunction.h: 
-WebDOMTestCallbackFunction.h: 
 JSTestCallbackFunctionRethrow.h: 
-DOMTestCallbackFunctionRethrow.h: 
-WebDOMTestCallbackFunctionRethrow.h: 
 JSTestCallbackFunctionWithThisObject.h: 
-DOMTestCallbackFunctionWithThisObject.h: 
-WebDOMTestCallbackFunctionWithThisObject.h: 
 JSTestCallbackFunctionWithTypedefs.h: 
-DOMTestCallbackFunctionWithTypedefs.h: 
-WebDOMTestCallbackFunctionWithTypedefs.h: 
 JSTestCallbackInterface.h: 
-DOMTestCallbackInterface.h: 
-WebDOMTestCallbackInterface.h: 
 JSTestClassWithJSBuiltinConstructor.h: 
-DOMTestClassWithJSBuiltinConstructor.h: 
-WebDOMTestClassWithJSBuiltinConstructor.h: 
 JSTestConditionalIncludes.h: TestMixinInterface.idl
-DOMTestConditionalIncludes.h: TestMixinInterface.idl
-WebDOMTestConditionalIncludes.h: TestMixinInterface.idl
 TestMixinInterface.idl:
 JSTestConditionallyReadWrite.h: 
-DOMTestConditionallyReadWrite.h: 
-WebDOMTestConditionallyReadWrite.h: 
 JSTestDOMJIT.h: 
-DOMTestDOMJIT.h: 
-WebDOMTestDOMJIT.h: 
 JSTestDefaultToJSON.h: 
-DOMTestDefaultToJSON.h: 
-WebDOMTestDefaultToJSON.h: 
 JSTestDefaultToJSONEnum.h: 
-DOMTestDefaultToJSONEnum.h: 
-WebDOMTestDefaultToJSONEnum.h: 
 JSTestDefaultToJSONFilteredByExposed.h: 
-DOMTestDefaultToJSONFilteredByExposed.h: 
-WebDOMTestDefaultToJSONFilteredByExposed.h: 
 JSTestDefaultToJSONIndirectInheritance.h: 
-DOMTestDefaultToJSONIndirectInheritance.h: 
-WebDOMTestDefaultToJSONIndirectInheritance.h: 
 JSTestDefaultToJSONInherit.h: 
-DOMTestDefaultToJSONInherit.h: 
-WebDOMTestDefaultToJSONInherit.h: 
 JSTestDefaultToJSONInheritFinal.h: 
-DOMTestDefaultToJSONInheritFinal.h: 
-WebDOMTestDefaultToJSONInheritFinal.h: 
 JSTestDelegateToSharedSyntheticAttribute.h: 
-DOMTestDelegateToSharedSyntheticAttribute.h: 
-WebDOMTestDelegateToSharedSyntheticAttribute.h: 
 JSTestDerivedDictionary.h: 
-DOMTestDerivedDictionary.h: 
-WebDOMTestDerivedDictionary.h: 
 JSTestDerivedDictionary2.h: 
-DOMTestDerivedDictionary2.h: 
-WebDOMTestDerivedDictionary2.h: 
 JSTestDictionary.h: 
-DOMTestDictionary.h: 
-WebDOMTestDictionary.h: 
 JSTestDictionaryWithOnlyConditionalMembers.h: 
-DOMTestDictionaryWithOnlyConditionalMembers.h: 
-WebDOMTestDictionaryWithOnlyConditionalMembers.h: 
 JSTestDomainSecurity.h: 
-DOMTestDomainSecurity.h: 
-WebDOMTestDomainSecurity.h: 
 JSTestEmptyDictionary.h: 
-DOMTestEmptyDictionary.h: 
-WebDOMTestEmptyDictionary.h: 
 JSTestEnabledBySetting.h: TestEnabledBySettingSupplemental.idl
-DOMTestEnabledBySetting.h: TestEnabledBySettingSupplemental.idl
-WebDOMTestEnabledBySetting.h: TestEnabledBySettingSupplemental.idl
 TestEnabledBySettingSupplemental.idl:
 JSTestEnabledForContext.h: 
-DOMTestEnabledForContext.h: 
-WebDOMTestEnabledForContext.h: 
 JSTestEventConstructor.h: 
-DOMTestEventConstructor.h: 
-WebDOMTestEventConstructor.h: 
 JSTestEventTarget.h: 
-DOMTestEventTarget.h: 
-WebDOMTestEventTarget.h: 
 JSTestException.h: 
-DOMTestException.h: 
-WebDOMTestException.h: 
 JSTestGenerateAddOpaqueRoot.h: 
-DOMTestGenerateAddOpaqueRoot.h: 
-WebDOMTestGenerateAddOpaqueRoot.h: 
 JSTestGenerateIsReachable.h: 
-DOMTestGenerateIsReachable.h: 
-WebDOMTestGenerateIsReachable.h: 
 JSTestGlobalObject.h: BindingTestGlobalConstructors.idl
-DOMTestGlobalObject.h: BindingTestGlobalConstructors.idl
-WebDOMTestGlobalObject.h: BindingTestGlobalConstructors.idl
 BindingTestGlobalConstructors.idl:
 JSTestIndexedSetterNoIdentifier.h: 
-DOMTestIndexedSetterNoIdentifier.h: 
-WebDOMTestIndexedSetterNoIdentifier.h: 
 JSTestIndexedSetterThrowingException.h: 
-DOMTestIndexedSetterThrowingException.h: 
-WebDOMTestIndexedSetterThrowingException.h: 
 JSTestIndexedSetterWithIdentifier.h: 
-DOMTestIndexedSetterWithIdentifier.h: 
-WebDOMTestIndexedSetterWithIdentifier.h: 
 JSTestInheritedDictionary.h: TestSupplemental.idl
-DOMTestInheritedDictionary.h: TestSupplemental.idl
-WebDOMTestInheritedDictionary.h: TestSupplemental.idl
 TestSupplemental.idl:
 JSTestInheritedDictionary2.h: 
-DOMTestInheritedDictionary2.h: 
-WebDOMTestInheritedDictionary2.h: 
 JSTestInterface.h: TestMixinInterface.idl TestSupplemental.idl
-DOMTestInterface.h: TestMixinInterface.idl TestSupplemental.idl
-WebDOMTestInterface.h: TestMixinInterface.idl TestSupplemental.idl
 TestMixinInterface.idl:
 TestSupplemental.idl:
 JSTestInterfaceLeadingUnderscore.h: 
-DOMTestInterfaceLeadingUnderscore.h: 
-WebDOMTestInterfaceLeadingUnderscore.h: 
 JSTestIterable.h: 
-DOMTestIterable.h: 
-WebDOMTestIterable.h: 
 JSTestJSBuiltinConstructor.h: 
-DOMTestJSBuiltinConstructor.h: 
-WebDOMTestJSBuiltinConstructor.h: 
 JSTestLegacyFactoryFunction.h: 
-DOMTestLegacyFactoryFunction.h: 
-WebDOMTestLegacyFactoryFunction.h: 
 JSTestLegacyNoInterfaceObject.h: 
-DOMTestLegacyNoInterfaceObject.h: 
-WebDOMTestLegacyNoInterfaceObject.h: 
 JSTestLegacyOverrideBuiltIns.h: 
-DOMTestLegacyOverrideBuiltIns.h: 
-WebDOMTestLegacyOverrideBuiltIns.h: 
 JSTestMapLike.h: 
-DOMTestMapLike.h: 
-WebDOMTestMapLike.h: 
 JSTestMapLikeWithOverriddenOperations.h: 
-DOMTestMapLikeWithOverriddenOperations.h: 
-WebDOMTestMapLikeWithOverriddenOperations.h: 
 JSTestMixinInterface.h: TestPartialMixinInterface.idl
-DOMTestMixinInterface.h: TestPartialMixinInterface.idl
-WebDOMTestMixinInterface.h: TestPartialMixinInterface.idl
 TestPartialMixinInterface.idl:
 JSTestNamedAndIndexedSetterNoIdentifier.h: 
-DOMTestNamedAndIndexedSetterNoIdentifier.h: 
-WebDOMTestNamedAndIndexedSetterNoIdentifier.h: 
 JSTestNamedAndIndexedSetterThrowingException.h: 
-DOMTestNamedAndIndexedSetterThrowingException.h: 
-WebDOMTestNamedAndIndexedSetterThrowingException.h: 
 JSTestNamedAndIndexedSetterWithIdentifier.h: 
-DOMTestNamedAndIndexedSetterWithIdentifier.h: 
-WebDOMTestNamedAndIndexedSetterWithIdentifier.h: 
 JSTestNamedDeleterNoIdentifier.h: 
-DOMTestNamedDeleterNoIdentifier.h: 
-WebDOMTestNamedDeleterNoIdentifier.h: 
 JSTestNamedDeleterThrowingException.h: 
-DOMTestNamedDeleterThrowingException.h: 
-WebDOMTestNamedDeleterThrowingException.h: 
 JSTestNamedDeleterWithIdentifier.h: 
-DOMTestNamedDeleterWithIdentifier.h: 
-WebDOMTestNamedDeleterWithIdentifier.h: 
 JSTestNamedDeleterWithIndexedGetter.h: 
-DOMTestNamedDeleterWithIndexedGetter.h: 
-WebDOMTestNamedDeleterWithIndexedGetter.h: 
 JSTestNamedGetterCallWith.h: 
-DOMTestNamedGetterCallWith.h: 
-WebDOMTestNamedGetterCallWith.h: 
 JSTestNamedGetterNoIdentifier.h: 
-DOMTestNamedGetterNoIdentifier.h: 
-WebDOMTestNamedGetterNoIdentifier.h: 
 JSTestNamedGetterWithIdentifier.h: 
-DOMTestNamedGetterWithIdentifier.h: 
-WebDOMTestNamedGetterWithIdentifier.h: 
 JSTestNamedSetterNoIdentifier.h: 
-DOMTestNamedSetterNoIdentifier.h: 
-WebDOMTestNamedSetterNoIdentifier.h: 
 JSTestNamedSetterThrowingException.h: 
-DOMTestNamedSetterThrowingException.h: 
-WebDOMTestNamedSetterThrowingException.h: 
 JSTestNamedSetterWithIdentifier.h: 
-DOMTestNamedSetterWithIdentifier.h: 
-WebDOMTestNamedSetterWithIdentifier.h: 
 JSTestNamedSetterWithIndexedGetter.h: 
-DOMTestNamedSetterWithIndexedGetter.h: 
-WebDOMTestNamedSetterWithIndexedGetter.h: 
 JSTestNamedSetterWithIndexedGetterAndSetter.h: 
-DOMTestNamedSetterWithIndexedGetterAndSetter.h: 
-WebDOMTestNamedSetterWithIndexedGetterAndSetter.h: 
 JSTestNamedSetterWithLegacyOverrideBuiltIns.h: 
-DOMTestNamedSetterWithLegacyOverrideBuiltIns.h: 
-WebDOMTestNamedSetterWithLegacyOverrideBuiltIns.h: 
 JSTestNamedSetterWithLegacyUnforgeableProperties.h: 
-DOMTestNamedSetterWithLegacyUnforgeableProperties.h: 
-WebDOMTestNamedSetterWithLegacyUnforgeableProperties.h: 
 JSTestNamedSetterWithLegacyUnforgeablePropertiesAndLegacyOverrideBuiltIns.h: 
-DOMTestNamedSetterWithLegacyUnforgeablePropertiesAndLegacyOverrideBuiltIns.h: 
-WebDOMTestNamedSetterWithLegacyUnforgeablePropertiesAndLegacyOverrideBuiltIns.h: 
 JSTestNamespaceObject.h: TestPartialNamespaceObject.idl
-DOMTestNamespaceObject.h: TestPartialNamespaceObject.idl
-WebDOMTestNamespaceObject.h: TestPartialNamespaceObject.idl
 TestPartialNamespaceObject.idl:
 JSTestNode.h: 
-DOMTestNode.h: 
-WebDOMTestNode.h: 
 JSTestObj.h: 
-DOMTestObj.h: 
-WebDOMTestObj.h: 
 JSTestOperationBase.h: 
-DOMTestOperationBase.h: 
-WebDOMTestOperationBase.h: 
 JSTestOperationConditional.h: TestOperationBase.idl
-DOMTestOperationConditional.h: TestOperationBase.idl
-WebDOMTestOperationConditional.h: TestOperationBase.idl
 TestOperationBase.idl:
 JSTestOverloadedConstructorsWithSequence.h: 
-DOMTestOverloadedConstructorsWithSequence.h: 
-WebDOMTestOverloadedConstructorsWithSequence.h: 
 JSTestPluginInterface.h: 
-DOMTestPluginInterface.h: 
-WebDOMTestPluginInterface.h: 
 JSTestPromiseRejectionEvent.h: 
-DOMTestPromiseRejectionEvent.h: 
-WebDOMTestPromiseRejectionEvent.h: 
 JSTestReadOnlyMapLike.h: 
-DOMTestReadOnlyMapLike.h: 
-WebDOMTestReadOnlyMapLike.h: 
 JSTestReadOnlySetLike.h: 
-DOMTestReadOnlySetLike.h: 
-WebDOMTestReadOnlySetLike.h: 
 JSTestReportExtraMemoryCost.h: 
-DOMTestReportExtraMemoryCost.h: 
-WebDOMTestReportExtraMemoryCost.h: 
 JSTestSerializedScriptValueInterface.h: 
-DOMTestSerializedScriptValueInterface.h: 
-WebDOMTestSerializedScriptValueInterface.h: 
 JSTestSetLike.h: 
-DOMTestSetLike.h: 
-WebDOMTestSetLike.h: 
 JSTestSetLikeWithOverriddenOperations.h: 
-DOMTestSetLikeWithOverriddenOperations.h: 
-WebDOMTestSetLikeWithOverriddenOperations.h: 
 JSTestStandaloneDictionary.h: TestSupplemental.idl
-DOMTestStandaloneDictionary.h: TestSupplemental.idl
-WebDOMTestStandaloneDictionary.h: TestSupplemental.idl
 TestSupplemental.idl:
 JSTestStandaloneEnumeration.h: 
-DOMTestStandaloneEnumeration.h: 
-WebDOMTestStandaloneEnumeration.h: 
 JSTestStringifier.h: 
-DOMTestStringifier.h: 
-WebDOMTestStringifier.h: 
 JSTestStringifierAnonymousOperation.h: 
-DOMTestStringifierAnonymousOperation.h: 
-WebDOMTestStringifierAnonymousOperation.h: 
 JSTestStringifierNamedOperation.h: 
-DOMTestStringifierNamedOperation.h: 
-WebDOMTestStringifierNamedOperation.h: 
 JSTestStringifierOperationImplementedAs.h: 
-DOMTestStringifierOperationImplementedAs.h: 
-WebDOMTestStringifierOperationImplementedAs.h: 
 JSTestStringifierOperationNamedToString.h: 
-DOMTestStringifierOperationNamedToString.h: 
-WebDOMTestStringifierOperationNamedToString.h: 
 JSTestStringifierReadOnlyAttribute.h: 
-DOMTestStringifierReadOnlyAttribute.h: 
-WebDOMTestStringifierReadOnlyAttribute.h: 
 JSTestStringifierReadWriteAttribute.h: 
-DOMTestStringifierReadWriteAttribute.h: 
-WebDOMTestStringifierReadWriteAttribute.h: 
 JSTestTypedefs.h: 
-DOMTestTypedefs.h: 
-WebDOMTestTypedefs.h: 
 JSTestVoidCallbackFunction.h: 
-DOMTestVoidCallbackFunction.h: 
-WebDOMTestVoidCallbackFunction.h: 
 JSWorkerGlobalScope.h: WorkerGlobalScopeConstructors.idl
-DOMWorkerGlobalScope.h: WorkerGlobalScopeConstructors.idl
-WebDOMWorkerGlobalScope.h: WorkerGlobalScopeConstructors.idl
 WorkerGlobalScopeConstructors.idl:
 JSWorkletGlobalScope.h: WorkletGlobalScopeConstructors.idl
-DOMWorkletGlobalScope.h: WorkletGlobalScopeConstructors.idl
-WebDOMWorkletGlobalScope.h: WorkletGlobalScopeConstructors.idl
 WorkletGlobalScopeConstructors.idl:
 # Dictionaries dependencies
 JSTestDerivedDictionary.cpp: TestInheritedDictionary.idl
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to