w3c/editing Issues

Last updated Dec 17, 2025, 5:59:42 AM UTC.

This repository doesn't have the Priority: Eventually label that's used to mark an issue as triaged without giving it an SLO. Until that's added, this summary uses heuristics to guess if each issue has been triaged.

Untriaged

Try to triage issues within . [ More Info ]

Issue Title Within SLO On maintainers' plates for Time left Time past SLO
#117 CTRL+BACKSPACE or its equivalent behavior when deleting block elements
#132 How to handle IME-alike input for European languages on Mac OS X for accent marks on long key press
#151 We should have more steps for Selection#extend()
#161 Behavior of queryCommandEnabled
#170 Draggable elements with clipboard actions clarification
#182 Browsers should help in maximising the available space
#192 "The removeFormat command" section should include `<del>` as target of the command
#241 The mapping CSS property for execCommand('underline') and execCommand('strikeThrough')
#243 Match browser behaviors of execCommand(bold)
#246 Unlinking algorithm always removes anchor element
#250 Fix linking error in the spec for DOMTokenList in contenteditable-disabled doc
#252 Add a way to get the list of supported commands in contenteditable-disabled
#313 Distinguish paste types
#331 Figure out if contenteditabledisabled or parts thereof need to go into HTML spec
#425 [Delayed Clipboard Rendering] Does macOS support setting the data for the requested pasteboard item asynchronously?
#442 Outdent behavior with respect to list items is not aligned with popular editors
#443 Outdent immediately after indent should restore pre-indent DOM (like popular editors do)
#466 Broken links in execCommand
#469 TPAC 2024 agenda (preliminary) 2024-09-26
#472 Add mechanism to control enablement of handwriting
#473 No-op in "delete the selection" algorithm with end block's parent
#474 Indeterminate state for `formatBlock` mentions "return the empty string"
#475 `selectAll` command should be disabled if no selection exists on the context object
#476 Invalid or identical colors provided to `backColor`/`foreColor`/`hiliteColor` should return `true` instead of `false`
#477 Recursively executing `execCommand()` should be prevented
#482 Inconsistent Behavior of Softwrap Property in Textarea Across Browsers
#484 Recharter the Web Editing WG
#485 2025 May meeting cancelled
#486 Canonicalize Whitespace algorithm does not respect the `white-space-collapse` CSS property
#495 Android: At onbeforeinput always fires 'deleteContentBackward' and never 'deleteWordBackward'
#503 Speccing placeholders
#506 Safari Desktop: Autosuggest/correct only works when native contenteditable is doing the rendering
#507 Safari Desktop: When aborting a soft-keyboard-driven IME, the new selection is not set
#510 Ability to rollback changes after IME, so that editors that manage their own incremental rendering can assume the same DOM as before the IME
#518 Ability to anchor a popover to the native selection rectangle using CSS Anchor Positioning

Agenda

Try to maintain fewer than 25 agenda items and discuss issues on the agenda within . [ More Info ] [ See these issues on Github ]

Issue Title Within SLO On the agenda for Time left Time past SLO
#490 Nested editing hosts do not need to be wrapped in insertParagraph
#505 Safari Desktop: When aborting a composition after pressing a dead key (e.g. `^`) in oncompositionend event.data will have `""` while `"^"` is expected
#504 Firefox + Chrome Desktop + Android: document.execCommand does not trigger a 'historyUndo' onbeforinput event after running document.execCommand('undo')
#497 Safari Desktop: Editing an empty `<a>` makes content leak outside the `<a>`
#516 Safari Desktop: Adding an empty span to an otherwise empty editable element, makes the element unselectable
#493 Firefox: event.getTargetRanges() in beforeinput not consistent with window.getSelection()
#496 Safari Desktop: position: relative on parent of empty text div makes content leak outside the text div.