Skip to content

TPAC 2025 - Agenda #487

Description

@johanneswilm

Japan/CET: November 13th 2025
PST: November 12th 2025

PST CET Japanese time  
16:00-17:30 1:00-2:30 9-10:30 UI Events
* How do we continue?

Clipboard APIs
* w3c/clipboard-apis#239 Add comprehensive clipboardchange event specification with ClipboardChangeEventInit dictionary
* w3c/clipboard-apis#243 changeId interaction between clipboard.write and clipboardchange
* w3c/clipboard-apis#240 Selective Clipboard Format Read
* w3c/clipboard-apis#244 Standardize Clipboard Source url
* w3c/clipboard-apis#242 ClipboardItem: clarify mime parsing
* w3c/clipboard-apis#237 Questions about implementing clipboard.write
* Thoughts on API support for reading the available types on clipboard.
18:00-19:30 3:00-4:30 11:00-12:30 EditContext
* w3c/edit-context#111 / w3c/edit-context#115 Maintain selection and composition during updateText()
* w3c/edit-context#107 EditContext.text can be problematic from performance point of view
* w3c/edit-context#104 EditContext.text should not extend by default

New Editing spec
* support for Bidirectional(presence of both ltr and rtl) text: Selection and cursor navigation – where should we start?
20:45-22:00 5:45-7:00 13:45-15:00 Input events: What is stopping developers from creating editors based only on input events? (with Michael Aufreiter, JS Editor developer)
22:30-23:45 7:30-8:45 15:30-16:45 Input events (continued):
* w3c/input-events#176 insertCompositionText (and isComposing) cannot tell the input event accompanied by compositionEnd from the other WIP IME input events

execCommand
* #490 Nested editing hosts do not need to be wrapped in insertParagraph

Other
* Updated regarding updates on the state of text editing inside Shadow DOM
* Thoughts and updates on spec for content editable.
* Spec support for bugs, example: selection and search for CSS generated content.
* Thoughts on spec guidance for HTML generation to be written to HTML MIME type on clipboard for any given selection.

Activity

  1. added
    Agenda+Agenda item to be inserted in the Editing TF meeting queue
    on Jun 12, 2025
  2. Comandeer commented on Jun 12, 2025

    @Comandeer
    Member

    TPAC sounds like a good opportunity to get updates on the state of text editing inside Shadow DOM.

  3. ragoulik commented on Jun 20, 2025

    @ragoulik

    Adding my thoughts based on current ongoing and future considerations:

    • ClipboardChange event - we have in principle alignment and proposed spec changes can be discussed once PR is in place.
    • Start a discussion for support for Bidirectional(presence of both ltr and rtl) text: Selection and cursor navigation.
    • Explainer(in progress) for Selective clipboard read: this is a proposal for capability to read specific MIME type on clipboard.
    • Thoughts and updates on spec for content editable.
    • Spec support for bugs, example: selection and search for CSS generated content.
    • Thoughts on spec guidance for HTML generation to be written to HTML MIME type on clipboard for any given selection.
    • Thoughts on API support for reading the available types on clipboard.
  4. siusin commented on Jun 26, 2025

    @siusin
    Contributor

    Thank you! We have filed a form to meet on Thursday. -> w3c/tpac2025-meetings#75

  5. changed the title [-]TPAC 2025 - should we have a meeting?[/-] [+]TPAC 2025 - What points should we add to the agenda?[/+] on Sep 11, 2025
  6. johanneswilm commented on Sep 11, 2025

    @johanneswilm
    ContributorAuthor
    • Input Events - what is missing in implementations and what needs to happen to make the event truly work to create JS based editors without additionally diffing before/after states to figure out what has changed and what the user wanted?
  7. changed the title [-]TPAC 2025 - What points should we add to the agenda?[/-] [+]TPAC 2025 - Agenda[/+] on Nov 6, 2025
  8. removed
    Agenda+Agenda item to be inserted in the Editing TF meeting queue
    on Dec 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions