[webkit-changes] [WebKit/WebKit] b62204: REGRESSION (269640 at main) 6% regression on the Canv...

Chris Dumez noreply at github.com
Wed Nov 15 17:49:41 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: b622046006d1aa94f1e319f0f2e09bcb24328560
      https://github.com/WebKit/WebKit/commit/b622046006d1aa94f1e319f0f2e09bcb24328560
  Author: Chris Dumez <cdumez at apple.com>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M Source/WebCore/bindings/js/JSDOMWrapper.h
    M Source/WebCore/bindings/js/JSShadowRealmGlobalScopeBase.h
    M Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
    M Source/WebCore/bindings/scripts/test/JS/JSDedicatedWorkerGlobalScope.h
    M Source/WebCore/bindings/scripts/test/JS/JSExposedStar.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSExposedStar.h
    M Source/WebCore/bindings/scripts/test/JS/JSExposedToWorkerAndWindow.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSLocalDOMWindow.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/JSSharedWorkerGlobalScope.h
    M Source/WebCore/bindings/scripts/test/JS/JSTestCEReactions.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestCEReactionsStringifier.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestCallTracer.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestConditionalIncludes.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestConditionallyReadWrite.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestDOMJIT.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestDOMJIT.h
    M Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSON.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONFilteredByExposed.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONIndirectInheritance.h
    M Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONInherit.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONInherit.h
    M Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONInheritFinal.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONInheritFinal.h
    M Source/WebCore/bindings/scripts/test/JS/JSTestDelegateToSharedSyntheticAttribute.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestDomainSecurity.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestEnabledBySetting.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.h
    M Source/WebCore/bindings/scripts/test/JS/JSTestEventTarget.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestEventTarget.h
    M Source/WebCore/bindings/scripts/test/JS/JSTestException.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestGenerateAddOpaqueRoot.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestGenerateIsReachable.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestGlobalObject.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterNoIdentifier.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterThrowingException.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterWithIdentifier.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestInterface.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestInterfaceLeadingUnderscore.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestLegacyFactoryFunction.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestLegacyNoInterfaceObject.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestLegacyOverrideBuiltIns.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestMapLikeWithOverriddenOperations.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterNoIdentifier.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterThrowingException.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterWithIdentifier.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterNoIdentifier.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterThrowingException.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterWithIdentifier.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterWithIndexedGetter.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterCallWith.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterNoIdentifier.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterWithIdentifier.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterNoIdentifier.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterThrowingException.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIdentifier.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetter.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetterAndSetter.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithLegacyOverrideBuiltIns.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithLegacyUnforgeableProperties.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithLegacyUnforgeablePropertiesAndLegacyOverrideBuiltIns.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNode.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestNode.h
    M Source/WebCore/bindings/scripts/test/JS/JSTestObj.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestOperationConditional.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestPromiseRejectionEvent.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestPromiseRejectionEvent.h
    M Source/WebCore/bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestSetLikeWithOverriddenOperations.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestStringifier.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestStringifierAnonymousOperation.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestStringifierNamedOperation.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestStringifierOperationImplementedAs.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestStringifierOperationNamedToString.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestStringifierReadOnlyAttribute.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestStringifierReadWriteAttribute.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSTestTypedefs.cpp
    M Source/WebCore/bindings/scripts/test/JS/JSWorkerGlobalScope.h
    M Source/WebCore/bindings/scripts/test/JS/JSWorkletGlobalScope.h
    M Source/WebCore/page/ShadowRealmGlobalScope.cpp
    M Source/WebCore/page/ShadowRealmGlobalScope.h

  Log Message:
  -----------
  REGRESSION (269640 at main) 6% regression on the Canvas Lines subtests in MotionMark
https://bugs.webkit.org/show_bug.cgi?id=264900
rdar://118012736

Unreviewed, revert 269640 at main to address the regression. I'll need to investigate
offline how we can do this without regressing performance.

* Source/WebCore/bindings/js/JSDOMWrapper.h:
(WebCore::JSDOMWrapper::wrapped const):
(WebCore::JSDOMWrapper::protectedWrapped const): Deleted.
* Source/WebCore/bindings/js/JSShadowRealmGlobalScopeBase.h:
* Source/WebCore/bindings/scripts/CodeGeneratorJS.pm:
(GenerateIndexedGetter):
(GenerateNamedGetterLambda):
(GenerateInvokeIndexedPropertySetter):
(GenerateInvokeNamedPropertySetter):
(GenerateDefineOwnProperty):
(GenerateDeletePropertyCommon):
(GenerateDeleteProperty):
(GenerateDeletePropertyByIndex):
(GetFullyQualifiedImplementationCallName):
(GenerateHeader):
(GenerateAttributeGetterBodyDefinition):
(GenerateAttributeSetterBodyDefinition):
(GenerateOperationBodyDefinition):
(GenerateOperationDefinition):
(GenerateDefaultToJSONOperationDefinition):
(GenerateCallWith):
(GenerateCallTracer):
* Source/WebCore/bindings/scripts/test/JS/JSDedicatedWorkerGlobalScope.h:
(WebCore::JSDedicatedWorkerGlobalScope::wrapped const):
(WebCore::JSDedicatedWorkerGlobalScope::protectedWrapped const): Deleted.
* Source/WebCore/bindings/scripts/test/JS/JSExposedStar.cpp:
(WebCore::jsExposedStarPrototypeFunction_operationForAllContextsBody):
(WebCore::jsExposedStarPrototypeFunction_operationJustForWindowContextsBody):
(WebCore::jsExposedStarPrototypeFunction_operationJustForWorkerContextsBody):
* Source/WebCore/bindings/scripts/test/JS/JSExposedStar.h:
(WebCore::JSExposedStar::wrapped const):
(WebCore::JSExposedStar::protectedWrapped const): Deleted.
* Source/WebCore/bindings/scripts/test/JS/JSExposedToWorkerAndWindow.cpp:
(WebCore::jsExposedToWorkerAndWindowPrototypeFunction_doSomethingBody):
* Source/WebCore/bindings/scripts/test/JS/JSLocalDOMWindow.h:
(WebCore::JSLocalDOMWindow::wrapped const):
(WebCore::JSLocalDOMWindow::protectedWrapped const): Deleted.
* Source/WebCore/bindings/scripts/test/JS/JSPaintWorkletGlobalScope.h:
(WebCore::JSPaintWorkletGlobalScope::wrapped const):
(WebCore::JSPaintWorkletGlobalScope::protectedWrapped const): Deleted.
* Source/WebCore/bindings/scripts/test/JS/JSServiceWorkerGlobalScope.h:
(WebCore::JSServiceWorkerGlobalScope::wrapped const):
(WebCore::JSServiceWorkerGlobalScope::protectedWrapped const): Deleted.
* Source/WebCore/bindings/scripts/test/JS/JSSharedWorkerGlobalScope.h:
(WebCore::JSSharedWorkerGlobalScope::wrapped const):
(WebCore::JSSharedWorkerGlobalScope::protectedWrapped const): Deleted.
* Source/WebCore/bindings/scripts/test/JS/JSTestCEReactions.cpp:
(WebCore::jsTestCEReactions_attributeWithCEReactionsGetter):
(WebCore::setJSTestCEReactions_attributeWithCEReactionsSetter):
(WebCore::jsTestCEReactions_reflectAttributeWithCEReactionsGetter):
(WebCore::setJSTestCEReactions_reflectAttributeWithCEReactionsSetter):
(WebCore::jsTestCEReactions_stringifierAttributeGetter):
(WebCore::jsTestCEReactions_attributeWithCEReactionsNotNeededGetter):
(WebCore::setJSTestCEReactions_attributeWithCEReactionsNotNeededSetter):
(WebCore::jsTestCEReactions_reflectAttributeWithCEReactionsNotNeededGetter):
(WebCore::setJSTestCEReactions_reflectAttributeWithCEReactionsNotNeededSetter):
(WebCore::jsTestCEReactions_stringifierAttributeNotNeededGetter):
(WebCore::jsTestCEReactionsPrototypeFunction_methodWithCEReactionsBody):
(WebCore::jsTestCEReactionsPrototypeFunction_methodWithCEReactionsNotNeededBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestCEReactionsStringifier.cpp:
(WebCore::jsTestCEReactionsStringifier_valueGetter):
(WebCore::setJSTestCEReactionsStringifier_valueSetter):
(WebCore::jsTestCEReactionsStringifier_valueWithoutReactionsGetter):
(WebCore::setJSTestCEReactionsStringifier_valueWithoutReactionsSetter):
(WebCore::jsTestCEReactionsStringifierPrototypeFunction_toStringBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestCallTracer.cpp:
(WebCore::jsTestCallTracer_testAttributeInterfaceGetter):
(WebCore::setJSTestCallTracer_testAttributeInterfaceSetter):
(WebCore::jsTestCallTracer_testAttributeSpecifiedGetter):
(WebCore::setJSTestCallTracer_testAttributeSpecifiedSetter):
(WebCore::jsTestCallTracer_testAttributeWithVariantGetter):
(WebCore::setJSTestCallTracer_testAttributeWithVariantSetter):
(WebCore::jsTestCallTracer_testReadonlyAttributeGetter):
(WebCore::jsTestCallTracerPrototypeFunction_testOperationInterfaceBody):
(WebCore::jsTestCallTracerPrototypeFunction_testOperationSpecifiedBody):
(WebCore::jsTestCallTracerPrototypeFunction_testOperationWithArgumentsBody):
(WebCore::jsTestCallTracerPrototypeFunction_testOperationWithNullableArgumentBody):
(WebCore::jsTestCallTracerPrototypeFunction_testOperationWithVariantArgumentBody):
(WebCore::jsTestCallTracerPrototypeFunction_testOperationWithNullableVariantArgumentBody):
(WebCore::jsTestCallTracerPrototypeFunction_testOperationWithOptionalVariantArgumentBody):
(WebCore::jsTestCallTracerPrototypeFunction_testOperationWithDefaultVariantArgumentBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestConditionalIncludes.cpp:
(WebCore::jsTestConditionalIncludes_testAttrGetter):
(WebCore::jsTestConditionalIncludes_mixinReadOnlyAttributeGetter):
(WebCore::jsTestConditionalIncludes_mixinAttributeGetter):
(WebCore::setJSTestConditionalIncludes_mixinAttributeSetter):
(WebCore::jsTestConditionalIncludes_mixinNodeAttributeGetter):
(WebCore::setJSTestConditionalIncludes_mixinNodeAttributeSetter):
(WebCore::jsTestConditionalIncludes_partialMixinAttributeFromPartialGetter):
(WebCore::jsTestConditionalIncludesPrototypeFunction_mixinOperationBody):
(WebCore::jsTestConditionalIncludesPrototypeFunction_mixinComplexOperationBody):
(WebCore::jsTestConditionalIncludesPrototypeFunction_mixinConditionalOperationBody):
(WebCore::jsTestConditionalIncludesPrototypeFunction_mixinSettingsConditionalOperationBody):
(WebCore::jsTestConditionalIncludesPrototypeFunction_mixinResultFieldOperationBody):
(WebCore::jsTestConditionalIncludesPrototypeFunction_partialMixinOperationFromPartialBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestConditionallyReadWrite.cpp:
(WebCore::jsTestConditionallyReadWrite_conditionallyReadWriteAttributeGetter):
(WebCore::setJSTestConditionallyReadWrite_conditionallyReadWriteAttributeSetter):
(WebCore::jsTestConditionallyReadWrite_conditionalAndConditionallyReadWriteAttributeGetter):
(WebCore::setJSTestConditionallyReadWrite_conditionalAndConditionallyReadWriteAttributeSetter):
(WebCore::jsTestConditionallyReadWrite_enabledConditionallyReadWriteBySettingAttributeGetter):
(WebCore::setJSTestConditionallyReadWrite_enabledConditionallyReadWriteBySettingAttributeSetter):
(WebCore::jsTestConditionallyReadWrite_enabledConditionallyReadWriteBySettingAttributeUnforgeableGetter):
(WebCore::setJSTestConditionallyReadWrite_enabledConditionallyReadWriteBySettingAttributeUnforgeableSetter):
(WebCore::jsTestConditionallyReadWrite_enabledConditionallyReadWriteBySettingAttributeUnforgeablePrivateGetter):
(WebCore::setJSTestConditionallyReadWrite_enabledConditionallyReadWriteBySettingAttributeUnforgeablePrivateSetter):
(WebCore::jsTestConditionallyReadWrite_enabledConditionallyReadWriteBySettingAttributePromiseGetter):
(WebCore::setJSTestConditionallyReadWrite_enabledConditionallyReadWriteBySettingAttributePromiseSetter):
* Source/WebCore/bindings/scripts/test/JS/JSTestDOMJIT.cpp:
(WebCore::jsTestDOMJIT_anyAttrGetter):
(WebCore::jsTestDOMJIT_booleanAttrGetter):
(WebCore::jsTestDOMJIT_byteAttrGetter):
(WebCore::jsTestDOMJIT_octetAttrGetter):
(WebCore::jsTestDOMJIT_shortAttrGetter):
(WebCore::jsTestDOMJIT_unsignedShortAttrGetter):
(WebCore::jsTestDOMJIT_longAttrGetter):
(WebCore::jsTestDOMJIT_unsignedLongAttrGetter):
(WebCore::jsTestDOMJIT_longLongAttrGetter):
(WebCore::jsTestDOMJIT_unsignedLongLongAttrGetter):
(WebCore::jsTestDOMJIT_floatAttrGetter):
(WebCore::jsTestDOMJIT_unrestrictedFloatAttrGetter):
(WebCore::jsTestDOMJIT_doubleAttrGetter):
(WebCore::jsTestDOMJIT_unrestrictedDoubleAttrGetter):
(WebCore::jsTestDOMJIT_domStringAttrGetter):
(WebCore::jsTestDOMJIT_byteStringAttrGetter):
(WebCore::jsTestDOMJIT_usvStringAttrGetter):
(WebCore::jsTestDOMJIT_nodeAttrGetter):
(WebCore::jsTestDOMJIT_booleanNullableAttrGetter):
(WebCore::jsTestDOMJIT_byteNullableAttrGetter):
(WebCore::jsTestDOMJIT_octetNullableAttrGetter):
(WebCore::jsTestDOMJIT_shortNullableAttrGetter):
(WebCore::jsTestDOMJIT_unsignedShortNullableAttrGetter):
(WebCore::jsTestDOMJIT_longNullableAttrGetter):
(WebCore::jsTestDOMJIT_unsignedLongNullableAttrGetter):
(WebCore::jsTestDOMJIT_longLongNullableAttrGetter):
(WebCore::jsTestDOMJIT_unsignedLongLongNullableAttrGetter):
(WebCore::jsTestDOMJIT_floatNullableAttrGetter):
(WebCore::jsTestDOMJIT_unrestrictedFloatNullableAttrGetter):
(WebCore::jsTestDOMJIT_doubleNullableAttrGetter):
(WebCore::jsTestDOMJIT_unrestrictedDoubleNullableAttrGetter):
(WebCore::jsTestDOMJIT_domStringNullableAttrGetter):
(WebCore::jsTestDOMJIT_byteStringNullableAttrGetter):
(WebCore::jsTestDOMJIT_usvStringNullableAttrGetter):
(WebCore::jsTestDOMJIT_nodeNullableAttrGetter):
(WebCore::jsTestDOMJITPrototypeFunction_getAttributeBody):
(WebCore::JSC_DEFINE_JIT_OPERATION):
(WebCore::jsTestDOMJITPrototypeFunction_itemBody):
(WebCore::jsTestDOMJITPrototypeFunction_hasAttributeBody):
(WebCore::jsTestDOMJITPrototypeFunction_getElementByIdBody):
(WebCore::jsTestDOMJITPrototypeFunction_getElementsByNameBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestDOMJIT.h:
(WebCore::JSTestDOMJIT::wrapped const):
(WebCore::JSTestDOMJIT::protectedWrapped const): Deleted.
* Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSON.cpp:
(WebCore::jsTestDefaultToJSON_longAttributeGetter):
(WebCore::jsTestDefaultToJSON_enabledBySettingsAttributeGetter):
(WebCore::jsTestDefaultToJSON_enabledByConditionalAttributeGetter):
(WebCore::jsTestDefaultToJSON_eventHandlerAttributeGetter):
(WebCore::setJSTestDefaultToJSON_eventHandlerAttributeSetter):
(WebCore::jsTestDefaultToJSON_firstStringAttributeGetter):
(WebCore::setJSTestDefaultToJSON_firstStringAttributeSetter):
(WebCore::jsTestDefaultToJSON_secondLongAttributeGetter):
(WebCore::setJSTestDefaultToJSON_secondLongAttributeSetter):
(WebCore::jsTestDefaultToJSON_thirdUnJSONableAttributeGetter):
(WebCore::setJSTestDefaultToJSON_thirdUnJSONableAttributeSetter):
(WebCore::jsTestDefaultToJSON_fourthUnrestrictedDoubleAttributeGetter):
(WebCore::setJSTestDefaultToJSON_fourthUnrestrictedDoubleAttributeSetter):
(WebCore::jsTestDefaultToJSON_fifthLongClampedAttributeGetter):
(WebCore::setJSTestDefaultToJSON_fifthLongClampedAttributeSetter):
(WebCore::jsTestDefaultToJSON_sixthTypedefAttributeGetter):
(WebCore::setJSTestDefaultToJSON_sixthTypedefAttributeSetter):
(WebCore::jsTestDefaultToJSON_seventhDirectlyToJSONableAttributeGetter):
(WebCore::setJSTestDefaultToJSON_seventhDirectlyToJSONableAttributeSetter):
(WebCore::jsTestDefaultToJSON_eighthIndirectlyAttributeGetter):
(WebCore::setJSTestDefaultToJSON_eighthIndirectlyAttributeSetter):
(WebCore::jsTestDefaultToJSON_ninthOptionalDirectlyToJSONableAttributeGetter):
(WebCore::setJSTestDefaultToJSON_ninthOptionalDirectlyToJSONableAttributeSetter):
(WebCore::jsTestDefaultToJSON_tenthFrozenArrayAttributeGetter):
(WebCore::setJSTestDefaultToJSON_tenthFrozenArrayAttributeSetter):
(WebCore::jsTestDefaultToJSON_eleventhSequenceAttributeGetter):
(WebCore::setJSTestDefaultToJSON_eleventhSequenceAttributeSetter):
(WebCore::jsTestDefaultToJSON_twelfthInterfaceSequenceAttributeGetter):
(WebCore::setJSTestDefaultToJSON_twelfthInterfaceSequenceAttributeSetter):
(WebCore::jsTestDefaultToJSON_thirteenthRecordAttributeGetter):
(WebCore::setJSTestDefaultToJSON_thirteenthRecordAttributeSetter):
(WebCore::jsTestDefaultToJSONPrototypeFunction_toJSONBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONFilteredByExposed.cpp:
(WebCore::jsTestDefaultToJSONFilteredByExposed_normalAttributeGetter):
(WebCore::jsTestDefaultToJSONFilteredByExposed_filteredByExposedWindowAttributeGetter):
(WebCore::jsTestDefaultToJSONFilteredByExposed_filteredByExposedWorkerAttributeGetter):
(WebCore::jsTestDefaultToJSONFilteredByExposedPrototypeFunction_toJSONBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONIndirectInheritance.h:
(WebCore::JSTestDefaultToJSONIndirectInheritance::wrapped const):
(WebCore::JSTestDefaultToJSONIndirectInheritance::protectedWrapped const): Deleted.
* Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONInherit.cpp:
(WebCore::jsTestDefaultToJSONInherit_inheritLongAttributeGetter):
(WebCore::setJSTestDefaultToJSONInherit_inheritLongAttributeSetter):
(WebCore::jsTestDefaultToJSONInheritPrototypeFunction_toJSONBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONInherit.h:
(WebCore::JSTestDefaultToJSONInherit::wrapped const):
(WebCore::JSTestDefaultToJSONInherit::protectedWrapped const): Deleted.
* Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONInheritFinal.cpp:
(WebCore::jsTestDefaultToJSONInheritFinal_finalLongAttributeFooGetter):
(WebCore::setJSTestDefaultToJSONInheritFinal_finalLongAttributeFooSetter):
(WebCore::jsTestDefaultToJSONInheritFinal_finalLongAttributeBarGetter):
(WebCore::setJSTestDefaultToJSONInheritFinal_finalLongAttributeBarSetter):
(WebCore::jsTestDefaultToJSONInheritFinalPrototypeFunction_toJSONBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestDefaultToJSONInheritFinal.h:
(WebCore::JSTestDefaultToJSONInheritFinal::wrapped const):
(WebCore::JSTestDefaultToJSONInheritFinal::protectedWrapped const): Deleted.
* Source/WebCore/bindings/scripts/test/JS/JSTestDelegateToSharedSyntheticAttribute.cpp:
(WebCore::jsTestDelegateToSharedSyntheticAttribute_sharedAttribute1Getter):
(WebCore::setJSTestDelegateToSharedSyntheticAttribute_sharedAttribute1Setter):
(WebCore::jsTestDelegateToSharedSyntheticAttribute_sharedAttribute2Getter):
(WebCore::setJSTestDelegateToSharedSyntheticAttribute_sharedAttribute2Setter):
* Source/WebCore/bindings/scripts/test/JS/JSTestDomainSecurity.cpp:
(WebCore::jsTestDomainSecurity_excitingAttrGetter):
(WebCore::jsTestDomainSecurityPrototypeFunction_excitingFunctionBody):
(WebCore::jsTestDomainSecurityPrototypeFunction_postMessageBody):
(WebCore::jsTestDomainSecurityPrototypeFunction_overloadedMethod1Body):
(WebCore::jsTestDomainSecurityPrototypeFunction_overloadedMethod2Body):
(WebCore::jsTestDomainSecurityPrototypeFunction_overloadedMethodOverloadDispatcher):
* Source/WebCore/bindings/scripts/test/JS/JSTestEnabledBySetting.cpp:
(WebCore::jsTestEnabledBySetting_enabledBySettingAttributeGetter):
(WebCore::setJSTestEnabledBySetting_enabledBySettingAttributeSetter):
(WebCore::jsTestEnabledBySetting_enabledByTwoSettingsAttributeGetter):
(WebCore::setJSTestEnabledBySetting_enabledByTwoSettingsAttributeSetter):
(WebCore::jsTestEnabledBySetting_supplementalAttributeGetter):
(WebCore::setJSTestEnabledBySetting_supplementalAttributeSetter):
(WebCore::jsTestEnabledBySettingPrototypeFunction_enabledBySettingOperationBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.cpp:
(WebCore::jsTestEventConstructor_attr1Getter):
(WebCore::jsTestEventConstructor_attr2Getter):
(WebCore::jsTestEventConstructor_attr3Getter):
* Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.h:
(WebCore::JSTestEventConstructor::wrapped const):
(WebCore::JSTestEventConstructor::protectedWrapped const): Deleted.
* Source/WebCore/bindings/scripts/test/JS/JSTestEventTarget.cpp:
(WebCore::JSTestEventTarget::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestEventTarget::getOwnPropertySlotByIndex):
(WebCore::JSTestEventTarget::defineOwnProperty):
(WebCore::JSTestEventTarget::deleteProperty):
(WebCore::JSTestEventTarget::deletePropertyByIndex):
(WebCore::jsTestEventTargetPrototypeFunction_itemBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestEventTarget.h:
(WebCore::JSTestEventTarget::wrapped const):
(WebCore::JSTestEventTarget::protectedWrapped const): Deleted.
* Source/WebCore/bindings/scripts/test/JS/JSTestException.cpp:
(WebCore::jsTestException_nameGetter):
* Source/WebCore/bindings/scripts/test/JS/JSTestGenerateAddOpaqueRoot.cpp:
(WebCore::jsTestGenerateAddOpaqueRoot_someAttributeGetter):
* Source/WebCore/bindings/scripts/test/JS/JSTestGenerateIsReachable.cpp:
(WebCore::jsTestGenerateIsReachable_aSecretAttributeGetter):
* Source/WebCore/bindings/scripts/test/JS/JSTestGlobalObject.cpp:
(WebCore::jsTestGlobalObject_regularAttributeGetter):
(WebCore::setJSTestGlobalObject_regularAttributeSetter):
(WebCore::jsTestGlobalObject_publicAndPrivateAttributeGetter):
(WebCore::setJSTestGlobalObject_publicAndPrivateAttributeSetter):
(WebCore::jsTestGlobalObject_publicAndPrivateConditionalAttributeGetter):
(WebCore::setJSTestGlobalObject_publicAndPrivateConditionalAttributeSetter):
(WebCore::jsTestGlobalObject_enabledAtRuntimeAttributeGetter):
(WebCore::setJSTestGlobalObject_enabledAtRuntimeAttributeSetter):
(WebCore::jsTestGlobalObjectInstanceFunction_regularOperationBody):
(WebCore::jsTestGlobalObjectInstanceFunction_enabledAtRuntimeOperation1Body):
(WebCore::jsTestGlobalObjectInstanceFunction_enabledAtRuntimeOperation2Body):
(WebCore::jsTestGlobalObjectInstanceFunction_enabledInSpecificWorldBody):
(WebCore::jsTestGlobalObjectInstanceFunction_enabledInSpecificWorldWhenRuntimeFeatureEnabledBody):
(WebCore::jsTestGlobalObjectInstanceFunction_enabledInSpecificWorldWhenRuntimeFeaturesEnabledBody):
(WebCore::jsTestGlobalObjectInstanceFunction_testPrivateFunctionBody):
(WebCore::jsTestGlobalObjectInstanceFunction_calculateSecretResultBody):
(WebCore::jsTestGlobalObjectInstanceFunction_getSecretBooleanBody):
(WebCore::jsTestGlobalObjectInstanceFunction_testFeatureGetSecretBooleanBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterNoIdentifier.cpp:
(WebCore::JSTestIndexedSetterNoIdentifier::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestIndexedSetterNoIdentifier::getOwnPropertySlotByIndex):
(WebCore::JSTestIndexedSetterNoIdentifier::put):
(WebCore::JSTestIndexedSetterNoIdentifier::putByIndex):
(WebCore::JSTestIndexedSetterNoIdentifier::defineOwnProperty):
(WebCore::JSTestIndexedSetterNoIdentifier::deleteProperty):
(WebCore::JSTestIndexedSetterNoIdentifier::deletePropertyByIndex):
* Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterThrowingException.cpp:
(WebCore::JSTestIndexedSetterThrowingException::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestIndexedSetterThrowingException::getOwnPropertySlotByIndex):
(WebCore::JSTestIndexedSetterThrowingException::put):
(WebCore::JSTestIndexedSetterThrowingException::putByIndex):
(WebCore::JSTestIndexedSetterThrowingException::defineOwnProperty):
(WebCore::JSTestIndexedSetterThrowingException::deleteProperty):
(WebCore::JSTestIndexedSetterThrowingException::deletePropertyByIndex):
* Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterWithIdentifier.cpp:
(WebCore::JSTestIndexedSetterWithIdentifier::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestIndexedSetterWithIdentifier::getOwnPropertySlotByIndex):
(WebCore::JSTestIndexedSetterWithIdentifier::put):
(WebCore::JSTestIndexedSetterWithIdentifier::putByIndex):
(WebCore::JSTestIndexedSetterWithIdentifier::defineOwnProperty):
(WebCore::JSTestIndexedSetterWithIdentifier::deleteProperty):
(WebCore::JSTestIndexedSetterWithIdentifier::deletePropertyByIndex):
(WebCore::jsTestIndexedSetterWithIdentifierPrototypeFunction_indexedSetterBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestInterface.cpp:
(WebCore::JSTestInterfaceDOMConstructor::construct):
(WebCore::jsTestInterface_mixinReadOnlyAttributeGetter):
(WebCore::jsTestInterface_mixinAttributeGetter):
(WebCore::setJSTestInterface_mixinAttributeSetter):
(WebCore::jsTestInterface_mixinNodeAttributeGetter):
(WebCore::setJSTestInterface_mixinNodeAttributeSetter):
(WebCore::jsTestInterface_partialMixinAttributeFromPartialGetter):
(WebCore::jsTestInterface_supplementalStr1Getter):
(WebCore::jsTestInterface_supplementalStr2Getter):
(WebCore::setJSTestInterface_supplementalStr2Setter):
(WebCore::jsTestInterface_supplementalNodeGetter):
(WebCore::setJSTestInterface_supplementalNodeSetter):
(WebCore::jsTestInterface_reflectAttributeGetter):
(WebCore::setJSTestInterface_reflectAttributeSetter):
(WebCore::jsTestInterfacePrototypeFunction_mixinOperationBody):
(WebCore::jsTestInterfacePrototypeFunction_mixinComplexOperationBody):
(WebCore::jsTestInterfacePrototypeFunction_mixinConditionalOperationBody):
(WebCore::jsTestInterfacePrototypeFunction_mixinSettingsConditionalOperationBody):
(WebCore::jsTestInterfacePrototypeFunction_mixinResultFieldOperationBody):
(WebCore::jsTestInterfacePrototypeFunction_partialMixinOperationFromPartialBody):
(WebCore::jsTestInterfacePrototypeFunction_supplementalMethod1Body):
(WebCore::jsTestInterfacePrototypeFunction_supplementalMethod2Body):
* Source/WebCore/bindings/scripts/test/JS/JSTestInterfaceLeadingUnderscore.cpp:
(WebCore::jsTestInterfaceLeadingUnderscore_readonlyGetter):
* Source/WebCore/bindings/scripts/test/JS/JSTestLegacyFactoryFunction.cpp:
(WebCore::JSTestLegacyFactoryFunctionLegacyFactoryFunction::construct):
* Source/WebCore/bindings/scripts/test/JS/JSTestLegacyNoInterfaceObject.cpp:
(WebCore::jsTestLegacyNoInterfaceObject_readonlyStringAttributeGetter):
(WebCore::jsTestLegacyNoInterfaceObject_readWriteStringAttributeGetter):
(WebCore::setJSTestLegacyNoInterfaceObject_readWriteStringAttributeSetter):
(WebCore::jsTestLegacyNoInterfaceObject_nodeAttributeGetter):
(WebCore::setJSTestLegacyNoInterfaceObject_nodeAttributeSetter):
(WebCore::jsTestLegacyNoInterfaceObjectPrototypeFunction_voidOperationBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestLegacyOverrideBuiltIns.cpp:
(WebCore::JSTestLegacyOverrideBuiltIns::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestLegacyOverrideBuiltIns::getOwnPropertySlotByIndex):
(WebCore::JSTestLegacyOverrideBuiltIns::defineOwnProperty):
(WebCore::JSTestLegacyOverrideBuiltIns::deleteProperty):
(WebCore::JSTestLegacyOverrideBuiltIns::deletePropertyByIndex):
(WebCore::jsTestLegacyOverrideBuiltInsPrototypeFunction_namedItemBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestMapLikeWithOverriddenOperations.cpp:
(WebCore::jsTestMapLikeWithOverriddenOperations_setGetter):
(WebCore::setJSTestMapLikeWithOverriddenOperations_setSetter):
(WebCore::jsTestMapLikeWithOverriddenOperationsPrototypeFunction_clearBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterNoIdentifier.cpp:
(WebCore::JSTestNamedAndIndexedSetterNoIdentifier::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedAndIndexedSetterNoIdentifier::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedAndIndexedSetterNoIdentifier::put):
(WebCore::JSTestNamedAndIndexedSetterNoIdentifier::putByIndex):
(WebCore::JSTestNamedAndIndexedSetterNoIdentifier::defineOwnProperty):
(WebCore::JSTestNamedAndIndexedSetterNoIdentifier::deleteProperty):
(WebCore::JSTestNamedAndIndexedSetterNoIdentifier::deletePropertyByIndex):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterThrowingException.cpp:
(WebCore::JSTestNamedAndIndexedSetterThrowingException::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedAndIndexedSetterThrowingException::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedAndIndexedSetterThrowingException::put):
(WebCore::JSTestNamedAndIndexedSetterThrowingException::putByIndex):
(WebCore::JSTestNamedAndIndexedSetterThrowingException::defineOwnProperty):
(WebCore::JSTestNamedAndIndexedSetterThrowingException::deleteProperty):
(WebCore::JSTestNamedAndIndexedSetterThrowingException::deletePropertyByIndex):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterWithIdentifier.cpp:
(WebCore::JSTestNamedAndIndexedSetterWithIdentifier::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedAndIndexedSetterWithIdentifier::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedAndIndexedSetterWithIdentifier::put):
(WebCore::JSTestNamedAndIndexedSetterWithIdentifier::putByIndex):
(WebCore::JSTestNamedAndIndexedSetterWithIdentifier::defineOwnProperty):
(WebCore::JSTestNamedAndIndexedSetterWithIdentifier::deleteProperty):
(WebCore::JSTestNamedAndIndexedSetterWithIdentifier::deletePropertyByIndex):
(WebCore::jsTestNamedAndIndexedSetterWithIdentifierPrototypeFunction_namedSetterBody):
(WebCore::jsTestNamedAndIndexedSetterWithIdentifierPrototypeFunction_indexedSetterBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterNoIdentifier.cpp:
(WebCore::JSTestNamedDeleterNoIdentifier::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedDeleterNoIdentifier::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedDeleterNoIdentifier::defineOwnProperty):
(WebCore::JSTestNamedDeleterNoIdentifier::deleteProperty):
(WebCore::JSTestNamedDeleterNoIdentifier::deletePropertyByIndex):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterThrowingException.cpp:
(WebCore::JSTestNamedDeleterThrowingException::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedDeleterThrowingException::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedDeleterThrowingException::defineOwnProperty):
(WebCore::JSTestNamedDeleterThrowingException::deleteProperty):
(WebCore::JSTestNamedDeleterThrowingException::deletePropertyByIndex):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterWithIdentifier.cpp:
(WebCore::JSTestNamedDeleterWithIdentifier::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedDeleterWithIdentifier::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedDeleterWithIdentifier::defineOwnProperty):
(WebCore::JSTestNamedDeleterWithIdentifier::deleteProperty):
(WebCore::JSTestNamedDeleterWithIdentifier::deletePropertyByIndex):
(WebCore::jsTestNamedDeleterWithIdentifierPrototypeFunction_namedDeleterBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterWithIndexedGetter.cpp:
(WebCore::JSTestNamedDeleterWithIndexedGetter::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedDeleterWithIndexedGetter::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedDeleterWithIndexedGetter::defineOwnProperty):
(WebCore::JSTestNamedDeleterWithIndexedGetter::deleteProperty):
(WebCore::JSTestNamedDeleterWithIndexedGetter::deletePropertyByIndex):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterCallWith.cpp:
(WebCore::JSTestNamedGetterCallWith::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedGetterCallWith::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedGetterCallWith::defineOwnProperty):
(WebCore::JSTestNamedGetterCallWith::deleteProperty):
(WebCore::JSTestNamedGetterCallWith::deletePropertyByIndex):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterNoIdentifier.cpp:
(WebCore::JSTestNamedGetterNoIdentifier::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedGetterNoIdentifier::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedGetterNoIdentifier::defineOwnProperty):
(WebCore::JSTestNamedGetterNoIdentifier::deleteProperty):
(WebCore::JSTestNamedGetterNoIdentifier::deletePropertyByIndex):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterWithIdentifier.cpp:
(WebCore::JSTestNamedGetterWithIdentifier::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedGetterWithIdentifier::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedGetterWithIdentifier::defineOwnProperty):
(WebCore::JSTestNamedGetterWithIdentifier::deleteProperty):
(WebCore::JSTestNamedGetterWithIdentifier::deletePropertyByIndex):
(WebCore::jsTestNamedGetterWithIdentifierPrototypeFunction_getterNameBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterNoIdentifier.cpp:
(WebCore::JSTestNamedSetterNoIdentifier::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedSetterNoIdentifier::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedSetterNoIdentifier::put):
(WebCore::JSTestNamedSetterNoIdentifier::putByIndex):
(WebCore::JSTestNamedSetterNoIdentifier::defineOwnProperty):
(WebCore::JSTestNamedSetterNoIdentifier::deleteProperty):
(WebCore::JSTestNamedSetterNoIdentifier::deletePropertyByIndex):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterThrowingException.cpp:
(WebCore::JSTestNamedSetterThrowingException::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedSetterThrowingException::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedSetterThrowingException::put):
(WebCore::JSTestNamedSetterThrowingException::putByIndex):
(WebCore::JSTestNamedSetterThrowingException::defineOwnProperty):
(WebCore::JSTestNamedSetterThrowingException::deleteProperty):
(WebCore::JSTestNamedSetterThrowingException::deletePropertyByIndex):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIdentifier.cpp:
(WebCore::JSTestNamedSetterWithIdentifier::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedSetterWithIdentifier::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedSetterWithIdentifier::put):
(WebCore::JSTestNamedSetterWithIdentifier::putByIndex):
(WebCore::JSTestNamedSetterWithIdentifier::defineOwnProperty):
(WebCore::JSTestNamedSetterWithIdentifier::deleteProperty):
(WebCore::JSTestNamedSetterWithIdentifier::deletePropertyByIndex):
(WebCore::jsTestNamedSetterWithIdentifierPrototypeFunction_namedSetterBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetter.cpp:
(WebCore::JSTestNamedSetterWithIndexedGetter::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedSetterWithIndexedGetter::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedSetterWithIndexedGetter::put):
(WebCore::JSTestNamedSetterWithIndexedGetter::putByIndex):
(WebCore::JSTestNamedSetterWithIndexedGetter::defineOwnProperty):
(WebCore::JSTestNamedSetterWithIndexedGetter::deleteProperty):
(WebCore::JSTestNamedSetterWithIndexedGetter::deletePropertyByIndex):
(WebCore::jsTestNamedSetterWithIndexedGetterPrototypeFunction_namedSetterBody):
(WebCore::jsTestNamedSetterWithIndexedGetterPrototypeFunction_indexedSetterBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetterAndSetter.cpp:
(WebCore::JSTestNamedSetterWithIndexedGetterAndSetter::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedSetterWithIndexedGetterAndSetter::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedSetterWithIndexedGetterAndSetter::put):
(WebCore::JSTestNamedSetterWithIndexedGetterAndSetter::putByIndex):
(WebCore::JSTestNamedSetterWithIndexedGetterAndSetter::defineOwnProperty):
(WebCore::JSTestNamedSetterWithIndexedGetterAndSetter::deleteProperty):
(WebCore::JSTestNamedSetterWithIndexedGetterAndSetter::deletePropertyByIndex):
(WebCore::jsTestNamedSetterWithIndexedGetterAndSetterPrototypeFunction_namedSetterBody):
(WebCore::jsTestNamedSetterWithIndexedGetterAndSetterPrototypeFunction_indexedSetter1Body):
(WebCore::jsTestNamedSetterWithIndexedGetterAndSetterPrototypeFunction_indexedSetter2Body):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithLegacyOverrideBuiltIns.cpp:
(WebCore::JSTestNamedSetterWithLegacyOverrideBuiltIns::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedSetterWithLegacyOverrideBuiltIns::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedSetterWithLegacyOverrideBuiltIns::put):
(WebCore::JSTestNamedSetterWithLegacyOverrideBuiltIns::putByIndex):
(WebCore::JSTestNamedSetterWithLegacyOverrideBuiltIns::defineOwnProperty):
(WebCore::JSTestNamedSetterWithLegacyOverrideBuiltIns::deleteProperty):
(WebCore::JSTestNamedSetterWithLegacyOverrideBuiltIns::deletePropertyByIndex):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithLegacyUnforgeableProperties.cpp:
(WebCore::JSTestNamedSetterWithLegacyUnforgeableProperties::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedSetterWithLegacyUnforgeableProperties::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedSetterWithLegacyUnforgeableProperties::put):
(WebCore::JSTestNamedSetterWithLegacyUnforgeableProperties::putByIndex):
(WebCore::JSTestNamedSetterWithLegacyUnforgeableProperties::defineOwnProperty):
(WebCore::JSTestNamedSetterWithLegacyUnforgeableProperties::deleteProperty):
(WebCore::JSTestNamedSetterWithLegacyUnforgeableProperties::deletePropertyByIndex):
(WebCore::jsTestNamedSetterWithLegacyUnforgeableProperties_unforgeableAttributeGetter):
(WebCore::jsTestNamedSetterWithLegacyUnforgeablePropertiesInstanceFunction_unforgeableOperationBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithLegacyUnforgeablePropertiesAndLegacyOverrideBuiltIns.cpp:
(WebCore::JSTestNamedSetterWithLegacyUnforgeablePropertiesAndLegacyOverrideBuiltIns::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestNamedSetterWithLegacyUnforgeablePropertiesAndLegacyOverrideBuiltIns::getOwnPropertySlotByIndex):
(WebCore::JSTestNamedSetterWithLegacyUnforgeablePropertiesAndLegacyOverrideBuiltIns::put):
(WebCore::JSTestNamedSetterWithLegacyUnforgeablePropertiesAndLegacyOverrideBuiltIns::putByIndex):
(WebCore::JSTestNamedSetterWithLegacyUnforgeablePropertiesAndLegacyOverrideBuiltIns::defineOwnProperty):
(WebCore::JSTestNamedSetterWithLegacyUnforgeablePropertiesAndLegacyOverrideBuiltIns::deleteProperty):
(WebCore::JSTestNamedSetterWithLegacyUnforgeablePropertiesAndLegacyOverrideBuiltIns::deletePropertyByIndex):
(WebCore::jsTestNamedSetterWithLegacyUnforgeablePropertiesAndLegacyOverrideBuiltIns_unforgeableAttributeGetter):
(WebCore::jsTestNamedSetterWithLegacyUnforgeablePropertiesAndLegacyOverrideBuiltInsInstanceFunction_unforgeableOperationBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestNode.cpp:
(WebCore::jsTestNode_nameGetter):
(WebCore::setJSTestNode_nameSetter):
(WebCore::jsTestNodePrototypeFunction_testWorkerPromiseBody):
(WebCore::jsTestNodePrototypeFunction_calculateSecretResultBody):
(WebCore::jsTestNodePrototypeFunction_getSecretBooleanBody):
(WebCore::jsTestNodePrototypeFunction_testFeatureGetSecretBooleanBody):
(WebCore::jsTestNodePrototypeFunction_toJSONBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestNode.h:
* Source/WebCore/bindings/scripts/test/JS/JSTestObj.cpp:
(WebCore::JSTestObjDOMConstructor::construct):
(WebCore::JSTestObj::legacyPlatformObjectGetOwnProperty):
(WebCore::JSTestObj::getOwnPropertySlotByIndex):
(WebCore::JSTestObj::deleteProperty):
(WebCore::JSTestObj::deletePropertyByIndex):
(WebCore::jsTestObj_readOnlyLongAttrGetter):
(WebCore::jsTestObj_readOnlyStringAttrGetter):
(WebCore::jsTestObj_readOnlyTestObjAttrGetter):
(WebCore::jsTestObjConstructor_testStaticReadonlyObjGetter):
(WebCore::jsTestObj_enumAttrGetter):
(WebCore::setJSTestObj_enumAttrSetter):
(WebCore::jsTestObj_nullableEnumAttrGetter):
(WebCore::setJSTestObj_nullableEnumAttrSetter):
(WebCore::jsTestObj_byteAttrGetter):
(WebCore::setJSTestObj_byteAttrSetter):
(WebCore::jsTestObj_octetAttrGetter):
(WebCore::setJSTestObj_octetAttrSetter):
(WebCore::jsTestObj_shortAttrGetter):
(WebCore::setJSTestObj_shortAttrSetter):
(WebCore::jsTestObj_clampedShortAttrGetter):
(WebCore::setJSTestObj_clampedShortAttrSetter):
(WebCore::jsTestObj_enforceRangeShortAttrGetter):
(WebCore::setJSTestObj_enforceRangeShortAttrSetter):
(WebCore::jsTestObj_unsignedShortAttrGetter):
(WebCore::setJSTestObj_unsignedShortAttrSetter):
(WebCore::jsTestObj_longAttrGetter):
(WebCore::setJSTestObj_longAttrSetter):
(WebCore::jsTestObj_longLongAttrGetter):
(WebCore::setJSTestObj_longLongAttrSetter):
(WebCore::jsTestObj_unsignedLongLongAttrGetter):
(WebCore::setJSTestObj_unsignedLongLongAttrSetter):
(WebCore::jsTestObj_stringAttrGetter):
(WebCore::setJSTestObj_stringAttrSetter):
(WebCore::jsTestObj_usvstringAttrGetter):
(WebCore::setJSTestObj_usvstringAttrSetter):
(WebCore::jsTestObj_testObjAttrGetter):
(WebCore::setJSTestObj_testObjAttrSetter):
(WebCore::jsTestObj_testNullableObjAttrGetter):
(WebCore::setJSTestObj_testNullableObjAttrSetter):
(WebCore::jsTestObj_legacyLenientSetterTestAttrGetter):
(WebCore::jsTestObj_lenientTestObjAttrGetter):
(WebCore::setJSTestObj_lenientTestObjAttrSetter):
(WebCore::jsTestObj_unforgeableAttrGetter):
(WebCore::jsTestObj_stringAttrTreatingNullAsEmptyStringGetter):
(WebCore::setJSTestObj_stringAttrTreatingNullAsEmptyStringSetter):
(WebCore::jsTestObj_usvstringAttrTreatingNullAsEmptyStringGetter):
(WebCore::setJSTestObj_usvstringAttrTreatingNullAsEmptyStringSetter):
(WebCore::jsTestObj_byteStringAttrTreatingNullAsEmptyStringGetter):
(WebCore::setJSTestObj_byteStringAttrTreatingNullAsEmptyStringSetter):
(WebCore::jsTestObj_stringLongRecordAttrGetter):
(WebCore::setJSTestObj_stringLongRecordAttrSetter):
(WebCore::jsTestObj_usvstringLongRecordAttrGetter):
(WebCore::setJSTestObj_usvstringLongRecordAttrSetter):
(WebCore::jsTestObj_stringObjRecordAttrGetter):
(WebCore::setJSTestObj_stringObjRecordAttrSetter):
(WebCore::jsTestObj_stringNullableObjRecordAttrGetter):
(WebCore::setJSTestObj_stringNullableObjRecordAttrSetter):
(WebCore::jsTestObj_stringVoidCallbackRecordAttrGetter):
(WebCore::setJSTestObj_stringVoidCallbackRecordAttrSetter):
(WebCore::jsTestObj_dictionaryAttrGetter):
(WebCore::setJSTestObj_dictionaryAttrSetter):
(WebCore::jsTestObj_nullableDictionaryAttrGetter):
(WebCore::setJSTestObj_nullableDictionaryAttrSetter):
(WebCore::jsTestObj_annotatedTypeInUnionAttrGetter):
(WebCore::setJSTestObj_annotatedTypeInUnionAttrSetter):
(WebCore::jsTestObj_annotatedTypeInSequenceAttrGetter):
(WebCore::setJSTestObj_annotatedTypeInSequenceAttrSetter):
(WebCore::jsTestObj_implementationEnumAttrGetter):
(WebCore::setJSTestObj_implementationEnumAttrSetter):
(WebCore::jsTestObj_mediaDevicesGetter):
(WebCore::jsTestObj_XMLObjAttrGetter):
(WebCore::setJSTestObj_XMLObjAttrSetter):
(WebCore::jsTestObj_createGetter):
(WebCore::setJSTestObj_createSetter):
(WebCore::jsTestObj_reflectedStringAttrGetter):
(WebCore::setJSTestObj_reflectedStringAttrSetter):
(WebCore::jsTestObj_reflectedUSVStringAttrGetter):
(WebCore::setJSTestObj_reflectedUSVStringAttrSetter):
(WebCore::jsTestObj_reflectedIntegralAttrGetter):
(WebCore::setJSTestObj_reflectedIntegralAttrSetter):
(WebCore::jsTestObj_reflectedUnsignedIntegralAttrGetter):
(WebCore::setJSTestObj_reflectedUnsignedIntegralAttrSetter):
(WebCore::jsTestObj_reflectedBooleanAttrGetter):
(WebCore::setJSTestObj_reflectedBooleanAttrSetter):
(WebCore::jsTestObj_reflectedElementAttrGetter):
(WebCore::setJSTestObj_reflectedElementAttrSetter):
(WebCore::jsTestObj_reflectedElementsArrayAttrGetter):
(WebCore::setJSTestObj_reflectedElementsArrayAttrSetter):
(WebCore::jsTestObj_reflectedURLAttrGetter):
(WebCore::setJSTestObj_reflectedURLAttrSetter):
(WebCore::jsTestObj_reflectedUSVURLAttrGetter):
(WebCore::setJSTestObj_reflectedUSVURLAttrSetter):
(WebCore::jsTestObj_reflectedCustomIntegralAttrGetter):
(WebCore::setJSTestObj_reflectedCustomIntegralAttrSetter):
(WebCore::jsTestObj_reflectedCustomBooleanAttrGetter):
(WebCore::setJSTestObj_reflectedCustomBooleanAttrSetter):
(WebCore::jsTestObj_reflectedCustomURLAttrGetter):
(WebCore::setJSTestObj_reflectedCustomURLAttrSetter):
(WebCore::jsTestObj_enabledAtRuntimeAttributeGetter):
(WebCore::setJSTestObj_enabledAtRuntimeAttributeSetter):
(WebCore::jsTestObj_typedArrayAttrGetter):
(WebCore::setJSTestObj_typedArrayAttrSetter):
(WebCore::jsTestObj_onfooGetter):
(WebCore::setJSTestObj_onfooSetter):
(WebCore::jsTestObj_onwebkitfooGetter):
(WebCore::setJSTestObj_onwebkitfooSetter):
(WebCore::jsTestObj_withCurrentGlobalObjectAttributeGetter):
(WebCore::setJSTestObj_withCurrentGlobalObjectAttributeSetter):
(WebCore::jsTestObj_withCallWithAndSetterCallWithAttributeGetter):
(WebCore::setJSTestObj_withCallWithAndSetterCallWithAttributeSetter):
(WebCore::jsTestObj_withSetterCallWithAttributeGetter):
(WebCore::setJSTestObj_withSetterCallWithAttributeSetter):
(WebCore::jsTestObj_conditionalAttr1Getter):
(WebCore::setJSTestObj_conditionalAttr1Setter):
(WebCore::jsTestObj_conditionalAttr2Getter):
(WebCore::setJSTestObj_conditionalAttr2Setter):
(WebCore::jsTestObj_conditionalAttr3Getter):
(WebCore::setJSTestObj_conditionalAttr3Setter):
(WebCore::jsTestObj_cachedAttribute1Getter):
(WebCore::jsTestObj_cachedAttribute2Getter):
(WebCore::jsTestObj_cachedAttribute3Getter):
(WebCore::jsTestObj_anyAttributeGetter):
(WebCore::setJSTestObj_anyAttributeSetter):
(WebCore::jsTestObj_objectAttributeGetter):
(WebCore::setJSTestObj_objectAttributeSetter):
(WebCore::jsTestObj_contentDocumentGetter):
(WebCore::jsTestObj_mutablePointGetter):
(WebCore::setJSTestObj_mutablePointSetter):
(WebCore::jsTestObj_strawberryGetter):
(WebCore::setJSTestObj_strawberrySetter):
(WebCore::jsTestObj_descriptionGetter):
(WebCore::jsTestObj_idGetter):
(WebCore::setJSTestObj_idSetter):
(WebCore::jsTestObj_hashGetter):
(WebCore::jsTestObj_replaceableAttributeGetter):
(WebCore::jsTestObj_nullableDoubleAttributeGetter):
(WebCore::jsTestObj_nullableLongAttributeGetter):
(WebCore::jsTestObj_nullableBooleanAttributeGetter):
(WebCore::jsTestObj_nullableStringAttributeGetter):
(WebCore::jsTestObj_nullableLongSettableAttributeGetter):
(WebCore::setJSTestObj_nullableLongSettableAttributeSetter):
(WebCore::jsTestObj_nullableStringSettableAttributeGetter):
(WebCore::setJSTestObj_nullableStringSettableAttributeSetter):
(WebCore::jsTestObj_nullableUSVStringSettableAttributeGetter):
(WebCore::setJSTestObj_nullableUSVStringSettableAttributeSetter):
(WebCore::jsTestObj_nullableByteStringSettableAttributeGetter):
(WebCore::setJSTestObj_nullableByteStringSettableAttributeSetter):
(WebCore::jsTestObj_attributeGetter):
(WebCore::jsTestObj_attributeWithReservedEnumTypeGetter):
(WebCore::setJSTestObj_attributeWithReservedEnumTypeSetter):
(WebCore::jsTestObj_testReadOnlyVoidPromiseAttributeGetter):
(WebCore::jsTestObj_testReadOnlyPromiseAttributeGetter):
(WebCore::jsTestObj_putForwardsAttributeGetter):
(WebCore::jsTestObj_putForwardsNullableAttributeGetter):
(WebCore::jsTestObj_stringifierAttributeGetter):
(WebCore::setJSTestObj_stringifierAttributeSetter):
(WebCore::jsTestObj_conditionallyExposedToWindowAttributeGetter):
(WebCore::setJSTestObj_conditionallyExposedToWindowAttributeSetter):
(WebCore::jsTestObj_conditionallyExposedToWorkerAttributeGetter):
(WebCore::setJSTestObj_conditionallyExposedToWorkerAttributeSetter):
(WebCore::jsTestObj_conditionallyExposedToWindowAndWorkerAttributeGetter):
(WebCore::setJSTestObj_conditionallyExposedToWindowAndWorkerAttributeSetter):
(WebCore::jsTestObj_dash_leading_dash_hyphen_dash_attributeGetter):
(WebCore::setJSTestObj_dash_leading_dash_hyphen_dash_attributeSetter):
(WebCore::jsTestObj_trailing_dash_hyphen_dash_attribute_dash_Getter):
(WebCore::setJSTestObj_trailing_dash_hyphen_dash_attribute_dash_Setter):
(WebCore::jsTestObj_leading_underscore_attributeGetter):
(WebCore::setJSTestObj_leading_underscore_attributeSetter):
(WebCore::jsTestObj_double_leading_underscore_attributeGetter):
(WebCore::setJSTestObj_double_leading_underscore_attributeSetter):
(WebCore::jsTestObj_trailing_underscore_attribute_Getter):
(WebCore::setJSTestObj_trailing_underscore_attribute_Setter):
(WebCore::jsTestObj_searchGetter):
(WebCore::setJSTestObj_searchSetter):
(WebCore::jsTestObjPrototypeFunction_enabledAtRuntimeOperation1Body):
(WebCore::jsTestObjPrototypeFunction_enabledAtRuntimeOperation2Body):
(WebCore::jsTestObjPrototypeFunction_enabledInSpecificWorldWhenRuntimeFeatureEnabledBody):
(WebCore::jsTestObjPrototypeFunction_worldSpecificMethodBody):
(WebCore::jsTestObjPrototypeFunction_calculateSecretResultBody):
(WebCore::jsTestObjPrototypeFunction_getSecretBooleanBody):
(WebCore::jsTestObjPrototypeFunction_testFeatureGetSecretBooleanBody):
(WebCore::jsTestObjPrototypeFunction_undefinedMethodBody):
(WebCore::jsTestObjPrototypeFunction_undefinedMethodWithArgsBody):
(WebCore::jsTestObjPrototypeFunction_byteMethodBody):
(WebCore::jsTestObjPrototypeFunction_byteMethodWithArgsBody):
(WebCore::jsTestObjPrototypeFunction_octetMethodBody):
(WebCore::jsTestObjPrototypeFunction_octetMethodWithArgsBody):
(WebCore::jsTestObjPrototypeFunction_longMethodBody):
(WebCore::jsTestObjPrototypeFunction_longMethodWithArgsBody):
(WebCore::jsTestObjPrototypeFunction_objMethodBody):
(WebCore::jsTestObjPrototypeFunction_objMethodWithArgsBody):
(WebCore::jsTestObjInstanceFunction_unforgeableMethodBody):
(WebCore::jsTestObjPrototypeFunction_methodWithArgTreatingNullAsEmptyStringBody):
(WebCore::jsTestObjPrototypeFunction_methodWithXPathNSResolverParameterBody):
(WebCore::jsTestObjPrototypeFunction_nullableStringMethodBody):
(WebCore::jsTestObjPrototypeFunction_nullableStringSpecialMethodBody):
(WebCore::jsTestObjPrototypeFunction_methodWithEnumArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithStandaloneEnumArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalEnumArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalEnumArgAndDefaultValueBody):
(WebCore::jsTestObjPrototypeFunction_methodWithUSVStringArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithNullableUSVStringArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithUSVStringArgTreatingNullAsEmptyStringBody):
(WebCore::jsTestObjPrototypeFunction_methodWithByteStringArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithNullableByteStringArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithByteStringArgTreatingNullAsEmptyStringBody):
(WebCore::jsTestObjPrototypeFunction_serializedValueBody):
(WebCore::jsTestObjPrototypeFunction_methodWithRecordBody):
(WebCore::jsTestObjPrototypeFunction_privateMethodBody):
(WebCore::jsTestObjPrototypeFunction_publicAndPrivateMethodBody):
(WebCore::jsTestObjPrototypeFunction_addEventListenerBody):
(WebCore::jsTestObjPrototypeFunction_removeEventListenerBody):
(WebCore::jsTestObjPrototypeFunction_withCurrentGlobalObjectVoidBody):
(WebCore::jsTestObjPrototypeFunction_withRelevantGlobalObjectVoidBody):
(WebCore::jsTestObjPrototypeFunction_withCurrentGlobalObjectObjBody):
(WebCore::jsTestObjPrototypeFunction_withCurrentScriptExecutionContextBody):
(WebCore::jsTestObjPrototypeFunction_withRelevantScriptExecutionContextBody):
(WebCore::jsTestObjPrototypeFunction_withCurrentScriptExecutionContextAndGlobalObjectBody):
(WebCore::jsTestObjPrototypeFunction_withCurrentScriptExecutionContextAndGlobalObjectWithSpacesBody):
(WebCore::jsTestObjPrototypeFunction_withCurrentDocumentArgumentBody):
(WebCore::jsTestObjPrototypeFunction_withRelevantDocumentArgumentBody):
(WebCore::jsTestObjPrototypeFunction_withCallerDocumentArgumentBody):
(WebCore::jsTestObjPrototypeFunction_withCallerWindowArgumentBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalArgAndDefaultValueBody):
(WebCore::jsTestObjPrototypeFunction_methodWithNonOptionalArgAndOptionalArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithNonOptionalArgAndTwoOptionalArgsBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalStringBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalUSVStringBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalAtomStringBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalStringAndDefaultValueBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalAtomStringAndDefaultValueBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalStringIsNullBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalStringIsUndefinedBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalAtomStringIsNullBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalStringIsEmptyStringBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalUSVStringIsEmptyStringBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalAtomStringIsEmptyStringBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalDoubleIsNaNBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalFloatIsNaNBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalLongLongBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalLongLongIsZeroBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalUnsignedLongLongBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalUnsignedLongLongIsZeroBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalSequenceBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalSequenceIsEmptyBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalBooleanBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalBooleanIsFalseBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalAnyBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalObjectBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalWrapperBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalNullableWrapperBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalNullableWrapperIsNullBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalXPathNSResolverBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalRecordBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalPromiseBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalDictIsDefaultBody):
(WebCore::jsTestObjPrototypeFunction_methodWithCallbackInterfaceArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithNullableCallbackInterfaceArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithNonCallbackInterfaceArgAndCallbackInterfaceArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalCallbackInterfaceArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalNullableCallbackInterfaceArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithCallbackFunctionArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithNullableCallbackFunctionArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithNonCallbackArgAndCallbackFunctionArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalCallbackFunctionArgBody):
(WebCore::jsTestObjPrototypeFunction_methodWithOptionalNullableCallbackFunctionArgBody):
(WebCore::jsTestObjPrototypeFunction_conditionalMethod1Body):
(WebCore::jsTestObjPrototypeFunction_conditionalMethod2Body):
(WebCore::jsTestObjPrototypeFunction_conditionalMethod3Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethod1Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethod2Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethod3Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethod4Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethod5Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethod6Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethod7Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethod8Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethod9Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethod10Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethod11Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethod12Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethod13Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethodWithOptionalParameter1Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethodWithOptionalParameter2Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethodWithDistinguishingUnion1Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethodWithDistinguishingUnion2Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethodWith2DistinguishingUnions1Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethodWith2DistinguishingUnions2Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethodWithNonDistinguishingUnion1Body):
(WebCore::jsTestObjPrototypeFunction_overloadedMethodWithNonDistinguishingUnion2Body):
(WebCore::jsTestObjPrototypeFunction_overloadWithNullableUnion1Body):
(WebCore::jsTestObjPrototypeFunction_overloadWithNullableUnion2Body):
(WebCore::jsTestObjPrototypeFunction_overloadWithOptionalUnion1Body):
(WebCore::jsTestObjPrototypeFunction_overloadWithOptionalUnion2Body):
(WebCore::jsTestObjPrototypeFunction_overloadWithNullableNonDistinguishingParameter1Body):
(WebCore::jsTestObjPrototypeFunction_overloadWithNullableNonDistinguishingParameter2Body):
(WebCore::jsTestObjPrototypeFunction_instanceAndStaticMethodWithTheSameIdentifierBody):
(WebCore::jsTestObjPrototypeFunction_classMethodWithClampBody):
(WebCore::jsTestObjPrototypeFunction_classMethodWithClampOnOptionalBody):
(WebCore::jsTestObjPrototypeFunction_classMethodWithEnforceRangeBody):
(WebCore::jsTestObjPrototypeFunction_classMethodWithEnforceRangeOnOptionalBody):
(WebCore::jsTestObjPrototypeFunction_methodWithUnsignedLongSequenceBody):
(WebCore::jsTestObjPrototypeFunction_stringArrayFunctionBody):
(WebCore::jsTestObjPrototypeFunction_domStringListFunctionBody):
(WebCore::jsTestObjPrototypeFunction_operationWithOptionalUnionParameterBody):
(WebCore::jsTestObjPrototypeFunction_methodWithAndWithoutNullableSequenceBody):
(WebCore::jsTestObjPrototypeFunction_getElementByIdBody):
(WebCore::jsTestObjPrototypeFunction_getSVGDocumentBody):
(WebCore::jsTestObjPrototypeFunction_convert1Body):
(WebCore::jsTestObjPrototypeFunction_convert2Body):
(WebCore::jsTestObjPrototypeFunction_convert3Body):
(WebCore::jsTestObjPrototypeFunction_convert4Body):
(WebCore::jsTestObjPrototypeFunction_mutablePointFunctionBody):
(WebCore::jsTestObjPrototypeFunction_orangeBody):
(WebCore::jsTestObjPrototypeFunction_variadicStringMethodBody):
(WebCore::jsTestObjPrototypeFunction_variadicDoubleMethodBody):
(WebCore::jsTestObjPrototypeFunction_variadicNodeMethodBody):
(WebCore::jsTestObjPrototypeFunction_variadicUnionMethodBody):
(WebCore::jsTestObjPrototypeFunction_variadicUnionElementOrTextMethodBody):
(WebCore::jsTestObjPrototypeFunction_anyBody):
(WebCore::jsTestObjPrototypeFunction_testPromiseFunctionBody):
(WebCore::jsTestObjPrototypeFunction_testPromiseFunctionWithFloatArgumentBody):
(WebCore::jsTestObjPrototypeFunction_testPromiseFunctionWithOptionalIntArgumentBody):
(WebCore::jsTestObjPrototypeFunction_testPromiseOverloadedFunction1Body):
(WebCore::jsTestObjPrototypeFunction_testPromiseOverloadedFunction2Body):
(WebCore::jsTestObjPrototypeFunction_testReturnsOwnPromiseAndPromiseProxyFunctionBody):
(WebCore::jsTestObjPrototypeFunction_conditionalOverload1Body):
(WebCore::jsTestObjPrototypeFunction_conditionalOverload2Body):
(WebCore::jsTestObjPrototypeFunction_singleConditionalOverload1Body):
(WebCore::jsTestObjPrototypeFunction_singleConditionalOverload2Body):
(WebCore::jsTestObjPrototypeFunction_attachShadowRootBody):
(WebCore::jsTestObjPrototypeFunction_operationWithExternalDictionaryParameterBody):
(WebCore::jsTestObjPrototypeFunction_bufferSourceParameterBody):
(WebCore::jsTestObjPrototypeFunction_testReturnValueOptimizationBody):
(WebCore::jsTestObjPrototypeFunction_conditionallyExposedToWindowFunctionBody):
(WebCore::jsTestObjPrototypeFunction_conditionallyExposedToWorkerFunctionBody):
(WebCore::jsTestObjPrototypeFunction_conditionallyExposedToWindowAndWorkerFunctionBody):
(WebCore::jsTestObjPrototypeFunction_dash_leading_dash_hyphen_dash_functionBody):
(WebCore::jsTestObjPrototypeFunction_trailing_dash_hyphen_dash_function_dash_Body):
(WebCore::jsTestObjPrototypeFunction_leading_underscore_functionBody):
(WebCore::jsTestObjPrototypeFunction_double_leading_underscore_functionBody):
(WebCore::jsTestObjPrototypeFunction_trailing_underscore_function_Body):
(WebCore::jsTestObjPrototypeFunction_encodeIntoBody):
(WebCore::jsTestObjPrototypeFunction_bigInt64Body):
(WebCore::jsTestObjPrototypeFunction_bigUint64Body):
(WebCore::jsTestObjPrototypeFunction_bigInt64AllowSharedBody):
(WebCore::jsTestObjPrototypeFunction_bigUint64AllowSharedBody):
(WebCore::jsTestObjPrototypeFunction_toStringBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestOperationConditional.cpp:
(WebCore::jsTestOperationConditionalPrototypeFunction_nonConditionalOperationBody):
(WebCore::jsTestOperationConditionalPrototypeFunction_conditionalOperationBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestPromiseRejectionEvent.cpp:
(WebCore::jsTestPromiseRejectionEvent_promiseGetter):
(WebCore::jsTestPromiseRejectionEvent_reasonGetter):
* Source/WebCore/bindings/scripts/test/JS/JSTestPromiseRejectionEvent.h:
(WebCore::JSTestPromiseRejectionEvent::wrapped const):
(WebCore::JSTestPromiseRejectionEvent::protectedWrapped const): Deleted.
* Source/WebCore/bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp:
(WebCore::jsTestSerializedScriptValueInterface_valueGetter):
(WebCore::setJSTestSerializedScriptValueInterface_valueSetter):
(WebCore::jsTestSerializedScriptValueInterface_readonlyValueGetter):
(WebCore::jsTestSerializedScriptValueInterface_cachedValueGetter):
(WebCore::setJSTestSerializedScriptValueInterface_cachedValueSetter):
(WebCore::jsTestSerializedScriptValueInterface_portsGetter):
(WebCore::jsTestSerializedScriptValueInterface_cachedReadonlyValueGetter):
(WebCore::jsTestSerializedScriptValueInterfacePrototypeFunction_functionBody):
(WebCore::jsTestSerializedScriptValueInterfacePrototypeFunction_functionReturningBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestSetLikeWithOverriddenOperations.cpp:
(WebCore::jsTestSetLikeWithOverriddenOperations_addGetter):
(WebCore::setJSTestSetLikeWithOverriddenOperations_addSetter):
(WebCore::jsTestSetLikeWithOverriddenOperationsPrototypeFunction_deleteBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestStringifier.cpp:
(WebCore::jsTestStringifierPrototypeFunction_toStringBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestStringifierAnonymousOperation.cpp:
(WebCore::jsTestStringifierAnonymousOperationPrototypeFunction_toStringBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestStringifierNamedOperation.cpp:
(WebCore::jsTestStringifierNamedOperationPrototypeFunction_identifierBody):
(WebCore::jsTestStringifierNamedOperationPrototypeFunction_toStringBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestStringifierOperationImplementedAs.cpp:
(WebCore::jsTestStringifierOperationImplementedAsPrototypeFunction_identifierBody):
(WebCore::jsTestStringifierOperationImplementedAsPrototypeFunction_toStringBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestStringifierOperationNamedToString.cpp:
(WebCore::jsTestStringifierOperationNamedToStringPrototypeFunction_toStringBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestStringifierReadOnlyAttribute.cpp:
(WebCore::jsTestStringifierReadOnlyAttribute_identifierGetter):
(WebCore::jsTestStringifierReadOnlyAttributePrototypeFunction_toStringBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestStringifierReadWriteAttribute.cpp:
(WebCore::jsTestStringifierReadWriteAttribute_identifierGetter):
(WebCore::setJSTestStringifierReadWriteAttribute_identifierSetter):
(WebCore::jsTestStringifierReadWriteAttributePrototypeFunction_toStringBody):
* Source/WebCore/bindings/scripts/test/JS/JSTestTypedefs.cpp:
(WebCore::jsTestTypedefs_unsignedLongLongAttrGetter):
(WebCore::setJSTestTypedefs_unsignedLongLongAttrSetter):
(WebCore::jsTestTypedefs_serializedScriptValueGetter):
(WebCore::setJSTestTypedefs_serializedScriptValueSetter):
(WebCore::jsTestTypedefs_attributeWithClampGetter):
(WebCore::setJSTestTypedefs_attributeWithClampSetter):
(WebCore::jsTestTypedefs_attributeWithClampInTypedefGetter):
(WebCore::setJSTestTypedefs_attributeWithClampInTypedefSetter):
(WebCore::jsTestTypedefs_bufferSourceAttrGetter):
(WebCore::setJSTestTypedefs_bufferSourceAttrSetter):
(WebCore::jsTestTypedefs_epochTimeStampAttrGetter):
(WebCore::setJSTestTypedefs_epochTimeStampAttrSetter):
(WebCore::jsTestTypedefsPrototypeFunction_funcBody):
(WebCore::jsTestTypedefsPrototypeFunction_setShadowBody):
(WebCore::jsTestTypedefsPrototypeFunction_methodWithSequenceArgBody):
(WebCore::jsTestTypedefsPrototypeFunction_nullableSequenceArgBody):
(WebCore::jsTestTypedefsPrototypeFunction_sequenceOfNullablesArgBody):
(WebCore::jsTestTypedefsPrototypeFunction_nullableSequenceOfNullablesArgBody):
(WebCore::jsTestTypedefsPrototypeFunction_nullableSequenceOfUnionsArgBody):
(WebCore::jsTestTypedefsPrototypeFunction_unionArgBody):
(WebCore::jsTestTypedefsPrototypeFunction_funcWithClampBody):
(WebCore::jsTestTypedefsPrototypeFunction_funcWithClampInTypedefBody):
(WebCore::jsTestTypedefsPrototypeFunction_pointFunctionBody):
(WebCore::jsTestTypedefsPrototypeFunction_stringSequenceFunctionBody):
(WebCore::jsTestTypedefsPrototypeFunction_stringSequenceFunction2Body):
(WebCore::jsTestTypedefsPrototypeFunction_callWithSequenceThatRequiresIncludeBody):
* Source/WebCore/bindings/scripts/test/JS/JSWorkerGlobalScope.h:
(WebCore::JSWorkerGlobalScope::wrapped const):
(WebCore::JSWorkerGlobalScope::protectedWrapped const): Deleted.
* Source/WebCore/bindings/scripts/test/JS/JSWorkletGlobalScope.h:
(WebCore::JSWorkletGlobalScope::wrapped const):
(WebCore::JSWorkletGlobalScope::protectedWrapped const): Deleted.
* Source/WebCore/page/ShadowRealmGlobalScope.cpp:
(WebCore::ShadowRealmGlobalScope::wrapper): Deleted.
* Source/WebCore/page/ShadowRealmGlobalScope.h:
(WebCore::ShadowRealmGlobalScope::wrapper):

Canonical link: https://commits.webkit.org/270799@main




More information about the webkit-changes mailing list