Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: ce91bea67be00f227f148569046739d756256697 https://github.com/WebKit/WebKit/commit/ce91bea67be00f227f148569046739d756256697 Author: Luke Warlow <lwar...@igalia.com> Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths: M Source/WebCore/bindings/IDLTypes.h M Source/WebCore/bindings/js/JSDOMConvertStrings.cpp M Source/WebCore/bindings/js/JSDOMConvertStrings.h M Source/WebCore/bindings/scripts/CodeGeneratorJS.pm M Source/WebCore/bindings/scripts/IDLAttributes.json M Source/WebCore/bindings/scripts/test/BindingTestGlobalConstructors.idl M Source/WebCore/bindings/scripts/test/JS/JSTestGlobalObject.cpp R Source/WebCore/bindings/scripts/test/JS/JSTestStringContext.h M Source/WebCore/bindings/scripts/test/SupplementalDependencies.dep R Source/WebCore/bindings/scripts/test/TestStringContext.idl Log Message: ----------- Remove StringContext IDL extended attribute https://bugs.webkit.org/show_bug.cgi?id=273878 Reviewed by Darin Adler. Removes the StringContext attribute and most of the associated codegen for it. Some code remains in use by the ScheduledAction type used for HTML timers. * Source/WebCore/bindings/IDLTypes.h: * Source/WebCore/bindings/js/JSDOMConvertStrings.cpp: (WebCore::trustedScriptCompliantString): (WebCore::trustedTypeCompliantString): Deleted. * Source/WebCore/bindings/js/JSDOMConvertStrings.h: (WebCore::TrustedStringConverter::convert): * Source/WebCore/bindings/scripts/CodeGeneratorJS.pm: (IsAnnotatedType): (GetAnnotatedIDLType): (JSValueToNative): * Source/WebCore/bindings/scripts/IDLAttributes.json: * Source/WebCore/bindings/scripts/test/BindingTestGlobalConstructors.idl: * Source/WebCore/bindings/scripts/test/JS/JSTestGlobalObject.cpp: (WebCore::jsTestGlobalObject_TestStringContextConstructorGetter): Deleted. * Source/WebCore/bindings/scripts/test/JS/JSTestStringContext.h: Removed. * Source/WebCore/bindings/scripts/test/SupplementalDependencies.dep: * Source/WebCore/bindings/scripts/test/TestStringContext.idl: Removed. Canonical link: https://commits.webkit.org/279964@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