From 4b2dd5e876f3de4354d800ec4d6e469037c95f8a Mon Sep 17 00:00:00 2001 From: Alice Boxhall <95208+alice@users.noreply.github.com> Date: Tue, 3 Jun 2025 11:26:17 +0200 Subject: [PATCH] Add the concept of an event source. This concept is used to propagate events into the source's tree under certain circumstances. --- source | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/source b/source index 139e2870c0b..6ce86be5abf 100644 --- a/source +++ b/source @@ -3292,6 +3292,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
  • EventInit dictionary type
  • type attribute
  • An event's target
  • +
  • An event's source
  • currentTarget attribute
  • bubbles attribute
  • cancelable attribute
  • @@ -61172,6 +61173,9 @@ dictionary SubmitEventInit : EventInit { data-x="dom-SubmitEvent-submitter">submitter attribute must return the value it was initialized to.

    +

    The submitter attribute defines the source for a SubmitEvent.

    +
    The FormDataEvent interface
    @@ -80615,6 +80619,9 @@ dictionary ToggleEventInit : EventInit { Currently an event attribute initialized to a value cannot also have a getter, and so an internal slot (or map of additional fields) is required to properly specify this.

    +

    The source attribute defines the source for a ToggleEvent.

    +

    A toggle task tracker is a struct which has: