Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: f93732930723b23b6a03cc77b8f7bb340bd08590 https://github.com/WebKit/WebKit/commit/f93732930723b23b6a03cc77b8f7bb340bd08590 Author: Ryosuke Niwa <rn...@webkit.org> Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths: M Source/WebCore/Modules/pictureinpicture/HTMLVideoElement+PictureInPicture.idl M Source/WebCore/accessibility/AriaAttributes.idl M Source/WebCore/animation/WebAnimation.idl M Source/WebCore/bindings/scripts/CodeGeneratorJS.pm M Source/WebCore/bindings/scripts/IDLAttributes.json M Source/WebCore/bindings/scripts/test/TestCEReactions.idl M Source/WebCore/bindings/scripts/test/TestCEReactionsStringifier.idl M Source/WebCore/bindings/scripts/test/TestDelegateToSharedSyntheticAttribute.idl M Source/WebCore/bindings/scripts/test/TestDomainSecurity.idl M Source/WebCore/css/CSSStyleDeclaration.idl M Source/WebCore/css/process-css-properties.py M Source/WebCore/dom/Attr.idl M Source/WebCore/dom/ChildNode.idl M Source/WebCore/dom/CustomElementRegistry.idl M Source/WebCore/dom/DOMStringMap.idl M Source/WebCore/dom/Document+HTML.idl M Source/WebCore/dom/Document+HTMLObsolete.idl M Source/WebCore/dom/Document.idl M Source/WebCore/dom/Element+DOMParsing.idl M Source/WebCore/dom/Element.idl M Source/WebCore/dom/ElementContentEditable.idl M Source/WebCore/dom/ElementInternals.idl M Source/WebCore/dom/InnerHTML.idl M Source/WebCore/dom/NamedNodeMap.idl M Source/WebCore/dom/Node.idl M Source/WebCore/dom/ParentNode.idl M Source/WebCore/dom/Range+DOMParsing.idl M Source/WebCore/dom/Range.idl M Source/WebCore/html/DOMTokenList.idl M Source/WebCore/html/HTMLAnchorElement.idl M Source/WebCore/html/HTMLDialogElement.idl M Source/WebCore/html/HTMLElement.idl M Source/WebCore/html/HTMLFieldSetElement.idl M Source/WebCore/html/HTMLFormElement.idl M Source/WebCore/html/HTMLIFrameElement.idl M Source/WebCore/html/HTMLImageElement.idl M Source/WebCore/html/HTMLLinkElement.idl M Source/WebCore/html/HTMLOptionElement.idl M Source/WebCore/html/HTMLOptionsCollection.idl M Source/WebCore/html/HTMLOrForeignElement.idl M Source/WebCore/html/HTMLOutputElement.idl M Source/WebCore/html/HTMLScriptElement.idl M Source/WebCore/html/HTMLSelectElement.idl M Source/WebCore/html/HTMLTableElement.idl M Source/WebCore/html/HTMLTableRowElement.idl M Source/WebCore/html/HTMLTableSectionElement.idl M Source/WebCore/html/HTMLTitleElement.idl M Source/WebCore/page/DOMSelection.idl M Source/WebCore/xml/XSLTProcessor.idl Log Message: ----------- CEReactions should always specify a value of Needed or NotNeeded https://bugs.webkit.org/show_bug.cgi?id=256276 Reviewed by Chris Dumez. Explicitly specify whether each CEReactions is needed or not in IDL files. Because WebKit does not implement customized bulletins, most instances of CEReactions that only apply to subclasses of HTMLElement should take the value of NotNeeded. This PR also replaces some CEReactions with CEReactions=NotNeeded where applicable. * Source/WebCore/Modules/pictureinpicture/HTMLVideoElement+PictureInPicture.idl: * Source/WebCore/accessibility/AriaAttributes.idl: * Source/WebCore/animation/WebAnimation.idl: * Source/WebCore/bindings/scripts/CodeGeneratorJS.pm: (GenerateCustomElementReactionsStackIfNeeded): * Source/WebCore/bindings/scripts/IDLAttributes.json: * Source/WebCore/bindings/scripts/test/TestCEReactions.idl: * Source/WebCore/bindings/scripts/test/TestCEReactionsStringifier.idl: * Source/WebCore/bindings/scripts/test/TestDelegateToSharedSyntheticAttribute.idl: * Source/WebCore/bindings/scripts/test/TestDomainSecurity.idl: * Source/WebCore/css/CSSStyleDeclaration.idl: * Source/WebCore/css/process-css-properties.py: * Source/WebCore/dom/Attr.idl: * Source/WebCore/dom/ChildNode.idl: * Source/WebCore/dom/CustomElementRegistry.idl: * Source/WebCore/dom/DOMStringMap.idl: * Source/WebCore/dom/Document+HTML.idl: * Source/WebCore/dom/Document+HTMLObsolete.idl: * Source/WebCore/dom/Document.idl: * Source/WebCore/dom/Element+DOMParsing.idl: * Source/WebCore/dom/Element.idl: * Source/WebCore/dom/ElementContentEditable.idl: * Source/WebCore/dom/ElementInternals.idl: * Source/WebCore/dom/InnerHTML.idl: * Source/WebCore/dom/NamedNodeMap.idl: * Source/WebCore/dom/Node.idl: * Source/WebCore/dom/ParentNode.idl: * Source/WebCore/dom/Range+DOMParsing.idl: * Source/WebCore/dom/Range.idl: * Source/WebCore/html/DOMTokenList.idl: * Source/WebCore/html/HTMLAnchorElement.idl: * Source/WebCore/html/HTMLDialogElement.idl: * Source/WebCore/html/HTMLElement.idl: * Source/WebCore/html/HTMLFieldSetElement.idl: * Source/WebCore/html/HTMLFormElement.idl: * Source/WebCore/html/HTMLIFrameElement.idl: * Source/WebCore/html/HTMLImageElement.idl: * Source/WebCore/html/HTMLLinkElement.idl: * Source/WebCore/html/HTMLOptionElement.idl: * Source/WebCore/html/HTMLOptionsCollection.idl: * Source/WebCore/html/HTMLOrForeignElement.idl: * Source/WebCore/html/HTMLOutputElement.idl: * Source/WebCore/html/HTMLScriptElement.idl: * Source/WebCore/html/HTMLSelectElement.idl: * Source/WebCore/html/HTMLTableElement.idl: * Source/WebCore/html/HTMLTableRowElement.idl: * Source/WebCore/html/HTMLTableSectionElement.idl: * Source/WebCore/html/HTMLTitleElement.idl: * Source/WebCore/page/DOMSelection.idl: * Source/WebCore/xml/XSLTProcessor.idl: Canonical link: https://commits.webkit.org/263729@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes