{"repo":"w3c/editing","summary":{"retrieved":"2026-05-16T07:43:35Z","triageViolations":37,"urgentViolations":0,"soonViolations":0,"agendaViolations":0,"needsEditsViolations":0,"needTriage":0,"urgent":0,"soon":0,"agenda":1,"needsEdits":0,"other":87},"triage":[{"number":117,"url":"https://github.com/w3c/editing/issues/117","title":"CTRL+BACKSPACE or its equivalent behavior when deleting block elements","author":"gked","createdAt":"2016-03-10T17:53:51Z","labels":["ContentEditableTrue"],"sloTimeUsed":"P3718DT13H49M44S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":132,"url":"https://github.com/w3c/editing/issues/132","title":"How to handle IME-alike input for European languages on Mac OS X for accent marks on long key press","author":"johanneswilm","createdAt":"2016-07-27T00:50:06Z","labels":[],"sloTimeUsed":"P3580DT6H53M29S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":151,"url":"https://github.com/w3c/editing/issues/151","title":"We should have more steps for Selection#extend()","author":"yosinch","createdAt":"2016-10-14T08:38:11Z","labels":[],"sloTimeUsed":"P3500DT23H5M24S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":161,"url":"https://github.com/w3c/editing/issues/161","title":"Behavior of queryCommandEnabled","author":"garykac","createdAt":"2017-02-16T23:48:43Z","labels":[],"sloTimeUsed":"P3375DT7H54M52S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0},"outOfSlo":true},{"number":170,"url":"https://github.com/w3c/editing/issues/170","title":"Draggable elements with clipboard actions clarification","author":"RobertBColton","createdAt":"2017-10-06T12:04:35Z","labels":[],"sloTimeUsed":"P3143DT19H39M","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":182,"url":"https://github.com/w3c/editing/issues/182","title":"Browsers should help in maximising the available space","author":"garykac","createdAt":"2018-10-23T13:52:25Z","labels":[],"sloTimeUsed":"P2761DT17H51M10S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":192,"url":"https://github.com/w3c/editing/issues/192","title":"\"The removeFormat command\" section should include `<del>` as target of the command","author":"masayuki-nakano","createdAt":"2019-04-10T14:47:32Z","labels":["execCommand"],"sloTimeUsed":"P2592DT16H56M3S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":241,"url":"https://github.com/w3c/editing/issues/241","title":"The mapping CSS property for execCommand('underline') and execCommand('strikeThrough')","author":"BorisChiou","createdAt":"2020-04-02T18:32:23Z","labels":["execCommand"],"sloTimeUsed":"P2234DT13H11M12S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":243,"url":"https://github.com/w3c/editing/issues/243","title":"Match browser behaviors of execCommand(bold)","author":"saschanaz","createdAt":"2020-04-22T20:06:48Z","labels":["execCommand"],"sloTimeUsed":"P2214DT11H36M47S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":246,"url":"https://github.com/w3c/editing/issues/246","title":"Unlinking algorithm always removes anchor element","author":"saschanaz","createdAt":"2020-05-04T19:37:42Z","labels":[],"sloTimeUsed":"P2202DT12H5M53S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":250,"url":"https://github.com/w3c/editing/issues/250","title":"Fix linking error in the spec for DOMTokenList in contenteditable-disabled doc","author":"gked","createdAt":"2020-05-07T21:37:15Z","labels":[],"sloTimeUsed":"P2199DT10H6M20S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":252,"url":"https://github.com/w3c/editing/issues/252","title":"Add a way to get the list of supported commands in contenteditable-disabled","author":"gked","createdAt":"2020-05-08T00:30:41Z","labels":[],"sloTimeUsed":"P2199DT7H12M54S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":313,"url":"https://github.com/w3c/editing/issues/313","title":"Distinguish paste types","author":"johanneswilm","createdAt":"2021-07-01T23:41:21Z","labels":["contenteditabledisabled"],"sloTimeUsed":"P1779DT8H2M14S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":331,"url":"https://github.com/w3c/editing/issues/331","title":"Figure out if contenteditabledisabled or parts thereof need to go into HTML spec","author":"johanneswilm","createdAt":"2021-08-25T17:42:37Z","labels":["contenteditabledisabled"],"sloTimeUsed":"P1724DT14H58S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":425,"url":"https://github.com/w3c/editing/issues/425","title":"[Delayed Clipboard Rendering] Does macOS support setting the data for the requested pasteboard item asynchronously?","author":"snianu","createdAt":"2023-05-09T20:41:26Z","labels":["Delayed-Clipboard-Rendering"],"sloTimeUsed":"P1102DT11H2M9S","whichSlo":"triage","stats":{"numTimelineItems":3,"numComments":2,"numLabels":1},"outOfSlo":true},{"number":442,"url":"https://github.com/w3c/editing/issues/442","title":"Outdent behavior with respect to list items is not aligned with popular editors","author":"joanmarie","createdAt":"2023-09-21T12:33:26Z","labels":[],"sloTimeUsed":"P967DT19H10M9S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":443,"url":"https://github.com/w3c/editing/issues/443","title":"Outdent immediately after indent should restore pre-indent DOM (like popular editors do)","author":"joanmarie","createdAt":"2023-09-21T12:37:01Z","labels":[],"sloTimeUsed":"P967DT19H6M34S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":466,"url":"https://github.com/w3c/editing/issues/466","title":"Broken links in execCommand","author":"dontcallmedom-bot","createdAt":"2024-09-02T21:34:37Z","labels":["execCommand"],"sloTimeUsed":"P620DT10H8M58S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":469,"url":"https://github.com/w3c/editing/issues/469","title":"TPAC 2024 agenda (preliminary) 2024-09-26","author":"johanneswilm","createdAt":"2024-09-22T23:03:20Z","labels":[],"sloTimeUsed":"P600DT8H40M15S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":472,"url":"https://github.com/w3c/editing/issues/472","title":"Add mechanism to control enablement of handwriting","author":"gastonrod","createdAt":"2024-11-27T18:15:18Z","labels":[],"sloTimeUsed":"P534DT13H28M17S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":473,"url":"https://github.com/w3c/editing/issues/473","title":"No-op in \"delete the selection\" algorithm with end block's parent","author":"gmta","createdAt":"2024-12-04T15:44:11Z","labels":[],"sloTimeUsed":"P527DT15H59M24S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":474,"url":"https://github.com/w3c/editing/issues/474","title":"Indeterminate state for `formatBlock` mentions \"return the empty string\"","author":"gmta","createdAt":"2025-01-09T18:07:54Z","labels":[],"sloTimeUsed":"P491DT13H35M41S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":475,"url":"https://github.com/w3c/editing/issues/475","title":"`selectAll` command should be disabled if no selection exists on the context object","author":"gmta","createdAt":"2025-01-20T23:04:22Z","labels":[],"sloTimeUsed":"P480DT8H39M13S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":476,"url":"https://github.com/w3c/editing/issues/476","title":"Invalid or identical colors provided to `backColor`/`foreColor`/`hiliteColor` should return `true` instead of `false`","author":"gmta","createdAt":"2025-01-23T09:47:30Z","labels":[],"sloTimeUsed":"P477DT21H56M5S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":477,"url":"https://github.com/w3c/editing/issues/477","title":"Recursively executing `execCommand()` should be prevented","author":"gmta","createdAt":"2025-01-23T10:19:10Z","labels":["execCommand"],"sloTimeUsed":"P477DT21H24M25S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":482,"url":"https://github.com/w3c/editing/issues/482","title":"Inconsistent Behavior of Softwrap Property in Textarea Across Browsers","author":"pranavmodi25","createdAt":"2025-04-03T21:16:46Z","labels":[],"sloTimeUsed":"P407DT10H26M49S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":484,"url":"https://github.com/w3c/editing/issues/484","title":"Recharter the Web Editing WG","author":"siusin","createdAt":"2025-04-10T15:53:09Z","labels":[],"sloTimeUsed":"P400DT15H50M26S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":486,"url":"https://github.com/w3c/editing/issues/486","title":"Canonicalize Whitespace algorithm does not respect the `white-space-collapse` CSS property","author":"Calme1709","createdAt":"2025-05-21T08:01:54Z","labels":[],"sloTimeUsed":"P359DT23H41M41S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":495,"url":"https://github.com/w3c/editing/issues/495","title":"Android: At onbeforeinput always fires 'deleteContentBackward' and never 'deleteWordBackward'","author":"michael","createdAt":"2025-11-17T13:30:53Z","labels":[],"sloTimeUsed":"P179DT18H12M42S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":503,"url":"https://github.com/w3c/editing/issues/503","title":"Speccing placeholders","author":"michael","createdAt":"2025-11-17T13:53:24Z","labels":[],"sloTimeUsed":"P179DT17H50M11S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":506,"url":"https://github.com/w3c/editing/issues/506","title":"Safari Desktop: Autosuggest/correct only works when native contenteditable is doing the rendering","author":"michael","createdAt":"2025-11-17T14:01:56Z","labels":[],"sloTimeUsed":"P179DT17H41M39S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":507,"url":"https://github.com/w3c/editing/issues/507","title":"Safari Desktop: When aborting a soft-keyboard-driven IME, the new selection is not set","author":"michael","createdAt":"2025-11-17T14:04:25Z","labels":[],"sloTimeUsed":"P179DT17H39M10S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":510,"url":"https://github.com/w3c/editing/issues/510","title":"Ability to rollback changes after IME, so that editors that manage their own incremental rendering can assume the same DOM as before the IME","author":"michael","createdAt":"2025-11-17T14:19:05Z","labels":["Agenda+","TPAC2025"],"sloTimeUsed":"P179DT17H24M30S","whichSlo":"triage","onAgendaFor":"P1DT17H11M17S","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2},"outOfSlo":true},{"number":518,"url":"https://github.com/w3c/editing/issues/518","title":"Ability to anchor a popover to the native selection rectangle using CSS Anchor Positioning","author":"michael","createdAt":"2025-12-11T17:26:39Z","labels":[],"sloTimeUsed":"P155DT14H16M56S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":521,"url":"https://github.com/w3c/editing/issues/521","title":"[execCommand] Incorrect condition in 9.9 toggle-lists","author":"InvalidUsernameException","createdAt":"2026-01-01T12:27:15Z","labels":[],"sloTimeUsed":"P134DT19H16M20S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":526,"url":"https://github.com/w3c/editing/issues/526","title":"Selection updates from Web APIs should scroll to reveal selection in scrollable containers","author":"shwetabin","createdAt":"2026-02-10T06:40:07Z","labels":[],"sloTimeUsed":"P95DT1H3M28S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":533,"url":"https://github.com/w3c/editing/issues/533","title":"Caret movement based on visual screen position rather than DOM order?","author":"michael","createdAt":"2026-04-09T13:57:50Z","labels":["caret-movement"],"sloTimeUsed":"P36DT17H45M45S","whichSlo":"triage","stats":{"numTimelineItems":3,"numComments":1,"numLabels":1},"outOfSlo":true}],"urgent":[],"soon":[],"agenda":[{"number":510,"url":"https://github.com/w3c/editing/issues/510","title":"Ability to rollback changes after IME, so that editors that manage their own incremental rendering can assume the same DOM as before the IME","author":"michael","createdAt":"2025-11-17T14:19:05Z","labels":["Agenda+","TPAC2025"],"sloTimeUsed":"P179DT17H24M30S","whichSlo":"triage","onAgendaFor":"P1DT17H11M17S","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2},"outOfSlo":true}],"needsEdits":[],"other":[{"number":64,"url":"https://github.com/w3c/editing/issues/64","title":"What do we need to integrate with the clipboard api?","author":"johanneswilm","createdAt":"2015-08-12T01:06:50Z","labels":["ContentEditableEvents","Future"],"milestone":{"url":"https://github.com/w3c/editing/milestone/1","title":"V2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numLabels":2}},{"number":70,"url":"https://github.com/w3c/editing/issues/70","title":"When should UA synthesize heights of an element?","author":"kojiishi","createdAt":"2015-08-17T09:36:49Z","labels":["ContentEditableEvents"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":5,"numLabels":1}},{"number":78,"url":"https://github.com/w3c/editing/issues/78","title":"Make dependent events polyfillable","author":"rniwa","createdAt":"2015-08-24T10:38:26Z","labels":["ContentEditableEvents","Future"],"milestone":{"url":"https://github.com/w3c/editing/milestone/1","title":"V2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numLabels":2}},{"number":112,"url":"https://github.com/w3c/editing/issues/112","title":"execCommand('inserttext',...) behavior","author":"gked","createdAt":"2016-01-26T19:15:19Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":114,"url":"https://github.com/w3c/editing/issues/114","title":"execCommand('underline') on links","author":"caub","createdAt":"2016-02-19T10:17:54Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":3,"numLabels":1}},{"number":115,"url":"https://github.com/w3c/editing/issues/115","title":"Avoiding nesting like pre > p or p > h2 that works but aren't valid in html","author":"caub","createdAt":"2016-02-19T10:21:52Z","labels":["ContentEditableTrue","execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":9,"numLabels":2}},{"number":127,"url":"https://github.com/w3c/editing/issues/127","title":"Sections on contenteditable and designmode have insufficient discussion of keyboard accessibility","author":"LJWatson","createdAt":"2016-04-28T16:44:01Z","labels":["ContentEditableTrue"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":138,"url":"https://github.com/w3c/editing/issues/138","title":"July 29th F2F Agenda Item - static ranges","author":"gked","createdAt":"2016-07-29T21:24:07Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":141,"url":"https://github.com/w3c/editing/issues/141","title":"July 29th F2F Agenda Item - Opt-in/opt-out of editing features and menus","author":"gked","createdAt":"2016-07-29T22:21:42Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":0}},{"number":145,"url":"https://github.com/w3c/editing/issues/145","title":"Should contenteditable have break-word behavior by default?","author":"RByers","createdAt":"2016-08-22T21:23:08Z","labels":["ContentEditable"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":6,"numLabels":1}},{"number":149,"url":"https://github.com/w3c/editing/issues/149","title":"Feedback on beforeinput (spec and the current implementation in Chrome Canary)","author":"Reinmar","createdAt":"2016-09-21T14:59:59Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":150,"url":"https://github.com/w3c/editing/issues/150","title":"Removal of browser built-in Undo stack functionality from contenteditable","author":"johanneswilm","createdAt":"2016-09-24T18:14:01Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":76,"numLabels":0}},{"number":153,"url":"https://github.com/w3c/editing/issues/153","title":"<div> in <dl>","author":"zcorpan","createdAt":"2016-11-01T15:02:26Z","labels":["ContentEditableTrue"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":8,"numLabels":1}},{"number":156,"url":"https://github.com/w3c/editing/issues/156","title":"contentEditable: clarification of selection and typing behavior","author":"rakuco","createdAt":"2016-11-28T15:44:53Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":9,"numLabels":0}},{"number":158,"url":"https://github.com/w3c/editing/issues/158","title":"Should we propose \"::caret\" pseudo-element  to CSS WG?","author":"yosinch","createdAt":"2016-12-08T03:54:11Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":159,"url":"https://github.com/w3c/editing/issues/159","title":"execCommand spec should have IDL for execCommand, queryCommand* and designMode","author":"yosinch","createdAt":"2017-01-11T08:12:04Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":160,"url":"https://github.com/w3c/editing/issues/160","title":"INPUT/TEXTAREA should support subset of execCommand","author":"yosinch","createdAt":"2017-01-18T04:19:16Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":23,"numLabels":1}},{"number":166,"url":"https://github.com/w3c/editing/issues/166","title":"spellchecking - how to give JS devs more control","author":"johanneswilm","createdAt":"2017-06-23T01:18:01Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":22,"numLabels":0}},{"number":171,"url":"https://github.com/w3c/editing/issues/171","title":"make need of execCommand to hide table controls go away on FF","author":"johanneswilm","createdAt":"2017-10-08T18:11:54Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":12,"numLabels":1}},{"number":172,"url":"https://github.com/w3c/editing/issues/172","title":"insertParagraph definition is different from current browsers' behavior when selection is collapsed at end of inline element(s)","author":"masayuki-nakano","createdAt":"2018-01-19T08:51:14Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":7,"numLabels":1}},{"number":174,"url":"https://github.com/w3c/editing/issues/174","title":"Clarification of events to fire when gaining and losing focus","author":"shs96c","createdAt":"2018-03-06T13:30:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":175,"url":"https://github.com/w3c/editing/issues/175","title":"Standardize execCommand(\"insertParagraph\") in inline editing host","author":"masayuki-nakano","createdAt":"2018-03-29T11:56:14Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":5,"numLabels":1}},{"number":177,"url":"https://github.com/w3c/editing/issues/177","title":"remove document.designMode","author":"yoichio","createdAt":"2018-07-04T05:10:52Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":180,"url":"https://github.com/w3c/editing/issues/180","title":"Should browsers support ContentEditable for <option> elements?","author":"Leo7k","createdAt":"2018-10-20T18:30:14Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":181,"url":"https://github.com/w3c/editing/issues/181","title":"Need spec for how HTML is serialized to be placed on the clipboard","author":"garykac","createdAt":"2018-10-23T12:49:18Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":183,"url":"https://github.com/w3c/editing/issues/183","title":"Need API for retrieving/providing geometry of editing UI","author":"garykac","createdAt":"2018-10-23T13:53:17Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":190,"url":"https://github.com/w3c/editing/issues/190","title":"indent elements in different lines created by forced breaks <br>","author":"javifernandez","createdAt":"2019-02-06T23:16:33Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":191,"url":"https://github.com/w3c/editing/issues/191","title":"When an 'insertHTML' command should be applied as sibling or child of a styled 'span' element ? ","author":"javifernandez","createdAt":"2019-04-08T21:17:36Z","labels":["ContentEditable","execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":19,"numLabels":2}},{"number":193,"url":"https://github.com/w3c/editing/issues/193","title":"`document.execCommand()` should do nothing when the document is invisible","author":"masayuki-nakano","createdAt":"2019-06-12T06:25:57Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":7,"numLabels":1}},{"number":194,"url":"https://github.com/w3c/editing/issues/194","title":"proposal: create execCommand test folder + modify execCommand spec","author":"johanneswilm","createdAt":"2019-07-02T06:51:35Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":200,"url":"https://github.com/w3c/editing/issues/200","title":"Should execCommand dispatch beforeinput or not?","author":"saschanaz","createdAt":"2019-08-25T12:14:48Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":67,"numLabels":1}},{"number":209,"url":"https://github.com/w3c/editing/issues/209","title":"undo manager","author":"johanneswilm","createdAt":"2019-09-14T16:58:26Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":22,"numLabels":0}},{"number":223,"url":"https://github.com/w3c/editing/issues/223","title":"Preserving the integrity of the contentEditable's hidden state","author":"Dalzhim","createdAt":"2019-12-02T21:27:55Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":225,"url":"https://github.com/w3c/editing/issues/225","title":"inputPanelPolicy as a way to control software keyboard","author":"gked","createdAt":"2020-01-08T01:13:47Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":34,"numLabels":0}},{"number":228,"url":"https://github.com/w3c/editing/issues/228","title":"Move some items from contenteditable to HTML","author":"johanneswilm","createdAt":"2020-01-24T23:26:49Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":7,"numLabels":0}},{"number":248,"url":"https://github.com/w3c/editing/issues/248","title":"Should beforeinput and input always come together?","author":"johanneswilm","createdAt":"2020-05-05T19:23:48Z","labels":["InputEvents"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":1,"numLabels":1}},{"number":256,"url":"https://github.com/w3c/editing/issues/256","title":"execCommand(\"indent\") conflicts with the content model of <ul>/<ol>","author":"saschanaz","createdAt":"2020-05-19T21:32:54Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":278,"url":"https://github.com/w3c/editing/issues/278","title":"Different browser behaviors when moving the caret by one word.","author":"arenevier","createdAt":"2021-01-31T03:11:28Z","labels":["i18n-tracker"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":18,"numLabels":1}},{"number":283,"url":"https://github.com/w3c/editing/issues/283","title":"Defind deleting command/operation what should do if selection range crosses editing host boundaries","author":"masayuki-nakano","createdAt":"2021-03-01T07:59:04Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":285,"url":"https://github.com/w3c/editing/issues/285","title":"Should we modify the clipboard API spec to match Safari's behavior for HTML-referenced media?","author":"BoCupp-Microsoft","createdAt":"2021-03-09T08:02:02Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":27,"numLabels":0}},{"number":289,"url":"https://github.com/w3c/editing/issues/289","title":"execCommand browser incompatibilities","author":"njdjacobs","createdAt":"2021-03-23T11:40:50Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":294,"url":"https://github.com/w3c/editing/issues/294","title":"[charter] describe deliverables","author":"samuelweiler","createdAt":"2021-03-29T20:06:53Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":299,"url":"https://github.com/w3c/editing/issues/299","title":"Web developers cant get phonetic runs that are sent from some East Asian IMEs","author":"eyalg-msft","createdAt":"2021-04-08T21:21:12Z","labels":["i18n-tracker"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":334,"url":"https://github.com/w3c/editing/issues/334","title":"Seeking feedback on Clipboard Pickling APIs.","author":"snianu","createdAt":"2021-08-30T19:18:05Z","labels":["Clipboard-Pickle-APIs"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":19,"numLabels":1}},{"number":350,"url":"https://github.com/w3c/editing/issues/350","title":"JS API to invoke native desktop emoji picker","author":"astearns","createdAt":"2021-10-06T15:57:52Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":28,"numLabels":0}},{"number":357,"url":"https://github.com/w3c/editing/issues/357","title":"Automating IME Input","author":"alexkeng","createdAt":"2021-10-28T00:15:31Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":393,"url":"https://github.com/w3c/editing/issues/393","title":"clarifications for the pickling design proposal","author":"polx","createdAt":"2022-02-18T16:14:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":24,"numLabels":0}},{"number":396,"url":"https://github.com/w3c/editing/issues/396","title":"Interop 2022 and `execCommand`","author":"whsieh","createdAt":"2022-04-14T15:16:56Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":402,"url":"https://github.com/w3c/editing/issues/402","title":"Detecting if a virtual keyboard will open if an element gets focus","author":"frederikcreemers","createdAt":"2022-07-06T15:37:21Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":405,"url":"https://github.com/w3c/editing/issues/405","title":"Edit text outside of <body>","author":"johanneswilm","createdAt":"2022-08-09T09:44:12Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":13,"numLabels":0}},{"number":414,"url":"https://github.com/w3c/editing/issues/414","title":"Proposal: compositionborder attribute","author":"Azmisov","createdAt":"2022-12-09T01:23:50Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":5,"numLabels":0}},{"number":417,"url":"https://github.com/w3c/editing/issues/417","title":"Seeking feedback on delayed clipboard rendering proposal","author":"anaskim","createdAt":"2022-12-15T23:55:23Z","labels":["Delayed-Clipboard-Rendering"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":32,"numLabels":1}},{"number":419,"url":"https://github.com/w3c/editing/issues/419","title":"Behavior of insert* commands for contenteditable=plaintext-only","author":"zcorpan","createdAt":"2023-03-10T10:19:37Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":11,"numLabels":1}},{"number":423,"url":"https://github.com/w3c/editing/issues/423","title":"Delayed clipboard rendering API shape.","author":"snianu","createdAt":"2023-04-11T19:17:58Z","labels":["Delayed-Clipboard-Rendering","RESOLVED"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":15,"numLabels":2}},{"number":430,"url":"https://github.com/w3c/editing/issues/430","title":"Define behavior of pressing enter in inline editing host ","author":"foolip","createdAt":"2023-05-17T15:45:15Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numComments":12,"numLabels":1}},{"number":437,"url":"https://github.com/w3c/editing/issues/437","title":"RFC: Contenteditable \"indent\"/\"outdent\" implementations are not aligned with popular editors","author":"joanmarie","createdAt":"2023-09-01T11:54:12Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":10,"numLabels":0}},{"number":439,"url":"https://github.com/w3c/editing/issues/439","title":"[Delayed Clipboard Rendering] Privacy issue while reading data for web custom types","author":"snianu","createdAt":"2023-09-07T22:49:57Z","labels":["Delayed-Clipboard-Rendering","RESOLVED"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":6,"numComments":25,"numLabels":2}},{"number":455,"url":"https://github.com/w3c/editing/issues/455","title":"RFC: What is expected when a root editable element's contents are completely removed via execCommand","author":"joanmarie","createdAt":"2023-10-26T11:13:40Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":458,"url":"https://github.com/w3c/editing/issues/458","title":"Support navigator.clipboard inside of Service Workers","author":"patrickkettner","createdAt":"2024-01-16T20:35:44Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":10,"numLabels":0}},{"number":459,"url":"https://github.com/w3c/editing/issues/459","title":"Delayed clipboard rendering TAG feedback","author":"martinthomson","createdAt":"2024-02-05T21:47:15Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":463,"url":"https://github.com/w3c/editing/issues/463","title":"normative spec changes do not always end up as issues filed with browsers","author":"johanneswilm","createdAt":"2024-04-15T19:11:52Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":8,"numLabels":0}},{"number":470,"url":"https://github.com/w3c/editing/issues/470","title":"Clarify the nested case of `contenteditable=true` and `contenteditable=plaintext-only`","author":"masayuki-nakano","createdAt":"2024-09-25T06:50:46Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":0}},{"number":478,"url":"https://github.com/w3c/editing/issues/478","title":"Disable `formatBlock` for `contenteditable=plaintext-only`","author":"gmta","createdAt":"2025-01-24T11:50:51Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":481,"url":"https://github.com/w3c/editing/issues/481","title":"Valid text element declaration for rich text editing caret accessibility","author":"jabcreations","createdAt":"2025-02-17T11:26:31Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":483,"url":"https://github.com/w3c/editing/issues/483","title":"Clarification on [NoInterfaceObject] for SVGPathSegment and Usage of setPathData()","author":"lovasoa","createdAt":"2025-04-04T22:05:12Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":490,"url":"https://github.com/w3c/editing/issues/490","title":"Nested editing hosts do not need to be wrapped in insertParagraph","author":"gmta","createdAt":"2025-09-03T13:48:09Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":5,"numLabels":1}},{"number":493,"url":"https://github.com/w3c/editing/issues/493","title":"Firefox: event.getTargetRanges() in beforeinput not consistent with window.getSelection()","author":"michael","createdAt":"2025-11-17T13:25:17Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":4,"numLabels":0}},{"number":496,"url":"https://github.com/w3c/editing/issues/496","title":"Safari Desktop: position: relative on parent of empty text div makes content leak outside the text div.","author":"michael","createdAt":"2025-11-17T13:31:43Z","labels":["bug-reports-filed","priority"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":8,"numComments":4,"numLabels":2}},{"number":497,"url":"https://github.com/w3c/editing/issues/497","title":"Safari Desktop: Editing an empty `<a>` makes content leak outside the `<a>`","author":"michael","createdAt":"2025-11-17T13:34:52Z","labels":["bug-reports-filed","priority"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":6,"numComments":3,"numLabels":2}},{"number":498,"url":"https://github.com/w3c/editing/issues/498","title":"Safari/Chrome/Firefox: Caret Rendering inconsistent with empty placeholder across browsers","author":"michael","createdAt":"2025-11-17T13:44:43Z","labels":["caret-movement"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":499,"url":"https://github.com/w3c/editing/issues/499","title":"Safari Desktop: Conditional Show/ Hide of br element in contenteditable element make caret disappear","author":"michael","createdAt":"2025-11-17T13:46:38Z","labels":["bug-reports-filed","caret-movement"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":4,"numLabels":2}},{"number":500,"url":"https://github.com/w3c/editing/issues/500","title":"Firefox: Empty fields with placeholder are not keyboard selectable","author":"michael","createdAt":"2025-11-17T13:48:04Z","labels":["caret-movement"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":501,"url":"https://github.com/w3c/editing/issues/501","title":"Firefox: Cursor is misaligned on centered text with placeholder","author":"michael","createdAt":"2025-11-17T13:49:57Z","labels":["caret-movement"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":502,"url":"https://github.com/w3c/editing/issues/502","title":"Firefox: Clicking a placeholder inside a contenteditable element does not focus the element","author":"michael","createdAt":"2025-11-17T13:50:38Z","labels":["caret-movement"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":504,"url":"https://github.com/w3c/editing/issues/504","title":"Firefox + Chrome Desktop + Android: document.execCommand does not trigger a 'historyUndo' onbeforinput event after running document.execCommand('undo')","author":"michael","createdAt":"2025-11-17T13:55:54Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":5,"numLabels":1}},{"number":505,"url":"https://github.com/w3c/editing/issues/505","title":"Safari Desktop: When aborting a composition after pressing a dead key (e.g. `^`) in oncompositionend event.data will have `\"\"` while `\"^\"` is expected","author":"michael","createdAt":"2025-11-17T13:57:16Z","labels":["bug-reports-filed","priority"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":6,"numComments":4,"numLabels":2}},{"number":508,"url":"https://github.com/w3c/editing/issues/508","title":"All browsers: Add ability to cancel character composition (IME) at the very beginning","author":"michael","createdAt":"2025-11-17T14:06:34Z","labels":["TPAC2025"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":509,"url":"https://github.com/w3c/editing/issues/509","title":"Add ability to control native undo/redo stack","author":"michael","createdAt":"2025-11-17T14:13:58Z","labels":["TPAC2025"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":511,"url":"https://github.com/w3c/editing/issues/511","title":"Expose event.getTargetRanges() in oncompositionstart (and possibly oncompositionend as well)","author":"michael","createdAt":"2025-11-17T14:43:53Z","labels":["TPAC2025"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":5,"numLabels":1}},{"number":513,"url":"https://github.com/w3c/editing/issues/513","title":"Safari/Chrome Desktop: Caret movement with up/down arrow keys breaks when DOM is constructed programmatically","author":"michael","createdAt":"2025-11-17T20:42:53Z","labels":["caret-movement"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":516,"url":"https://github.com/w3c/editing/issues/516","title":"Safari Desktop: Adding an empty span to an otherwise empty editable element, makes the element unselectable","author":"michael","createdAt":"2025-12-10T18:13:49Z","labels":["bug-reports-filed","caret-movement"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":5,"numLabels":2}},{"number":522,"url":"https://github.com/w3c/editing/issues/522","title":"`insertText` should move to parent node if range's start container is a void element","author":"gmta","createdAt":"2026-01-12T13:52:11Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":523,"url":"https://github.com/w3c/editing/issues/523","title":"Firefox: Up/Down arrow navigation doesn't work with absolutely positioned elements in contenteditable","author":"michael","createdAt":"2026-01-23T22:43:46Z","labels":["bug-reports-filed","caret-movement"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":6,"numComments":5,"numLabels":2}},{"number":525,"url":"https://github.com/w3c/editing/issues/525","title":"Spec proposal for document.execCommand(‘insertHTML’)","author":"shwetabin","createdAt":"2026-02-03T16:48:41Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":528,"url":"https://github.com/w3c/editing/issues/528","title":"Spec: Empty addressable content fields with placeholders","author":"michael","createdAt":"2026-03-11T20:32:48Z","labels":["caret-movement"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":3,"numLabels":1}},{"number":529,"url":"https://github.com/w3c/editing/issues/529","title":"Explainer for Caret Movement Spec","author":"johanneswilm","createdAt":"2026-03-12T10:56:57Z","labels":["charter","caret-movement"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":6,"numComments":5,"numLabels":2}},{"number":530,"url":"https://github.com/w3c/editing/issues/530","title":"execCommand commands listed in MDN but not in the spec","author":"zcorpan","createdAt":"2026-03-31T09:10:49Z","labels":["execCommand"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}}]}