{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":617605543,"defaultBranch":"gh-pages","name":"edit-context","ownerLogin":"dandclark","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-03-22T18:25:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1688716?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707866339.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"00531d71ae798a5a2af57b170934f757c70da3a3","ref":"refs/heads/dandclark/remove-double","pushedAt":"2024-02-13T23:18:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Remove 'double' UnderlineStyle","shortMessageHtmlLink":"Remove 'double' UnderlineStyle"}},{"before":"22a18070e29338da5ac98f6a4701b5c284507d87","after":"2531aac66436a785c10fdbaaa62ce20eea55ca24","ref":"refs/heads/gh-pages","pushedAt":"2024-02-13T23:16:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Allow backwards selection (#87)\n\nAs discussed in #81, the fact that EditContext prohibits a backwards selection is a source of added complexity for developers.\r\n\r\nSo as resolved in the Editing WG, remove that restriction.\r\n\r\nCloses #81.","shortMessageHtmlLink":"Allow backwards selection (w3c#87)"}},{"before":null,"after":"8c064dd67ec2222d3e6ad2b4a859762827785728","ref":"refs/heads/dandclark/updateText-backwards-note","pushedAt":"2024-02-13T23:14:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Add note that updateText can have rangeStart > rangeEnd","shortMessageHtmlLink":"Add note that updateText can have rangeStart > rangeEnd"}},{"before":null,"after":"af337ff2754a333d254bd068711dfcd6e81d34a9","ref":"refs/heads/dandclark/allow-backwards-selection","pushedAt":"2024-01-22T23:34:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Allow backwards selection","shortMessageHtmlLink":"Allow backwards selection"}},{"before":"7722ea7fb4dcf3afbaed8597683a4705a6ff6bc3","after":"1f2dc4b5b4ac84fcd83d782d1e19311f9184b98d","ref":"refs/heads/dandclark/client-coordinates","pushedAt":"2023-12-20T22:44:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Specify that control/selection bounds are DOMRects","shortMessageHtmlLink":"Specify that control/selection bounds are DOMRects"}},{"before":"bd95786c89deff06c87a19e246923b6e6a8cb201","after":"7722ea7fb4dcf3afbaed8597683a4705a6ff6bc3","ref":"refs/heads/dandclark/client-coordinates","pushedAt":"2023-12-20T01:20:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Add spec links","shortMessageHtmlLink":"Add spec links"}},{"before":"ce3c3547b84c77861cc0d61dcafe3689611c4fab","after":"bd95786c89deff06c87a19e246923b6e6a8cb201","ref":"refs/heads/dandclark/client-coordinates","pushedAt":"2023-12-19T23:03:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Add client coordinate definition and not on usage during scroll","shortMessageHtmlLink":"Add client coordinate definition and not on usage during scroll"}},{"before":null,"after":"ce3c3547b84c77861cc0d61dcafe3689611c4fab","ref":"refs/heads/dandclark/client-coordinates","pushedAt":"2023-12-19T23:02:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Add client coordinate definition and not on usage during scroll","shortMessageHtmlLink":"Add client coordinate definition and not on usage during scroll"}},{"before":"5bfd9beeebc80ea1fb63cacb4270c6d465d2e169","after":"3abe7de37876f22bf3506130c38f00550a1e4172","ref":"refs/heads/dandclark/remove-codepoint-locations","pushedAt":"2023-12-19T19:39:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Mention CharacterBoundsUpdateEvent","shortMessageHtmlLink":"Mention CharacterBoundsUpdateEvent"}},{"before":"d4cdb25fdeef397c3110edda0c49e9854b1c67c9","after":"5bfd9beeebc80ea1fb63cacb4270c6d465d2e169","ref":"refs/heads/dandclark/remove-codepoint-locations","pushedAt":"2023-12-19T19:33:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Elaborate on usage of position information","shortMessageHtmlLink":"Elaborate on usage of position information"}},{"before":null,"after":"d4cdb25fdeef397c3110edda0c49e9854b1c67c9","ref":"refs/heads/dandclark/remove-codepoint-locations","pushedAt":"2023-12-19T01:18:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Restore note about use of codepoint rects","shortMessageHtmlLink":"Restore note about use of codepoint rects"}},{"before":"3c4a827cbb5d0d3549e54fd5b5f1db0b638435ea","after":"22a18070e29338da5ac98f6a4701b5c284507d87","ref":"refs/heads/gh-pages","pushedAt":"2023-12-18T22:43:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Clarify designMode corner case (#83)\n\nIn https://github.com/w3c/edit-context/issues/74#issuecomment-1806318460 we resolved that EditContext should be a no-op when applied to an element that is already editable due to `designMode` being set for the document.\r\n\r\nFor the most part this was already true per the current spec because EditContext is a no-op when set on a node whose parent element is editable. However there was some ambiguity in the case where EditContext is set on the [documentElement](https://dom.spec.whatwg.org/#document-element). Add a specific check for that case, stating that that element won't be an EditContext editing host if the document has `designMode` set to \"on\".\r\n\r\nCloses https://github.com/w3c/edit-context/issues/74.","shortMessageHtmlLink":"Clarify designMode corner case (w3c#83)"}},{"before":null,"after":"cb4ec0c839667a64d04a6f7c553ded4e6f162782","ref":"refs/heads/dandclark/design-mode","pushedAt":"2023-12-18T21:59:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Clarify designMode corner case","shortMessageHtmlLink":"Clarify designMode corner case"}},{"before":null,"after":"f4e41229955f849faa79cba8680aacb204bb32bd","ref":"refs/heads/dandclark/no-secure-context","pushedAt":"2023-12-18T19:18:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Remove secure context requirement","shortMessageHtmlLink":"Remove secure context requirement"}},{"before":null,"after":"8898026676e48eab75463e87477e50791769f936","ref":"refs/heads/dandclark/dan-editor","pushedAt":"2023-11-06T21:59:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Add Dan as Editor","shortMessageHtmlLink":"Add Dan as Editor"}},{"before":"057df4ac633049fc79d7e88b90fbba3c442df881","after":"3c4a827cbb5d0d3549e54fd5b5f1db0b638435ea","ref":"refs/heads/gh-pages","pushedAt":"2023-11-06T21:41:37.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Update security-privacy.md (#78)\n\nUpdate to align with current set of questions in https://www.w3.org/TR/security-privacy-questionnaire.","shortMessageHtmlLink":"Update security-privacy.md (w3c#78)"}},{"before":null,"after":"97c897d1435a976e0ed1c08c1704a120330f28d5","ref":"refs/heads/dandclark/dont-abort-if-not-active","pushedAt":"2023-10-14T00:32:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Remove 'is active' checks from EditContext setters","shortMessageHtmlLink":"Remove 'is active' checks from EditContext setters"}},{"before":null,"after":"d705e0abd0a91522bab58c438b3c9204bc866132","ref":"refs/heads/dandclark/associated-element-idl","pushedAt":"2023-10-13T18:23:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Change attachedElements() to return list of HTMLElement","shortMessageHtmlLink":"Change attachedElements() to return list of HTMLElement"}},{"before":"44e4e96ddc5685ca513a3a3f3f354cea279801f6","after":"057df4ac633049fc79d7e88b90fbba3c442df881","ref":"refs/heads/gh-pages","pushedAt":"2023-10-13T18:01:51.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Add entrypoint for input-events spec (#67)\n\n* Add entrypoint for input-events spec\r\n\r\n* typo","shortMessageHtmlLink":"Add entrypoint for input-events spec (w3c#67)"}},{"before":"d5d7bac9d802a838e87ca40f44aeb496287ac334","after":"9c5b6d0e7a64729d65a02950efc1f0567e2070db","ref":"refs/heads/dandclark/remove-unimplemented-fields","pushedAt":"2023-10-09T18:44:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Remove compositionStart/compositionEnd from TextUpdateEvent","shortMessageHtmlLink":"Remove compositionStart/compositionEnd from TextUpdateEvent"}},{"before":"60ff5308914db27d410d9f0cf16997dd1c2a30b6","after":"740c30ece614b9886c3b3adcdcd6d7bfe953b37e","ref":"refs/heads/dandclark/add-input-events-entrypoint","pushedAt":"2023-09-21T23:14:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"typo","shortMessageHtmlLink":"typo"}},{"before":null,"after":"60ff5308914db27d410d9f0cf16997dd1c2a30b6","ref":"refs/heads/dandclark/add-input-events-entrypoint","pushedAt":"2023-09-19T00:19:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Add entrypoint for input-events spec","shortMessageHtmlLink":"Add entrypoint for input-events spec"}},{"before":null,"after":"b6d5fda5a32dcb3734edf37285d2466ff93e9ed1","ref":"refs/heads/dandclark/fix-compositionend-links","pushedAt":"2023-09-18T22:26:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Fix compositionend links","shortMessageHtmlLink":"Fix compositionend links"}},{"before":"28c4eca1ec5607e15001cef5bf0773e43c1f6615","after":"1ebaf3fb5f7ce0538c89400392d0196991e34345","ref":"refs/heads/dandclark/fix-update-an-ec","pushedAt":"2023-09-18T20:38:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Revert \"`Set composition end to insertionEnd rather than start + textlength\"\n\nThis reverts commit 28c4eca1ec5607e15001cef5bf0773e43c1f6615.","shortMessageHtmlLink":"Revert \"`Set composition end to insertionEnd rather than start + text…"}},{"before":"ccb14cb2fc4277a279b1fbbcdf7e62e1add4215a","after":"28c4eca1ec5607e15001cef5bf0773e43c1f6615","ref":"refs/heads/dandclark/fix-update-an-ec","pushedAt":"2023-09-18T18:57:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"`Set composition end to insertionEnd rather than start + textlength","shortMessageHtmlLink":"`Set composition end to insertionEnd rather than start + textlength"}},{"before":"f7b13261c2c8abf4b281cfc6b5da40d9bc663c71","after":"d008a1cb3949e80b81fe3ce4bb95ca181c9217f1","ref":"refs/heads/dandclark/ex-attachedElements-note","pushedAt":"2023-09-15T23:40:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"typo","shortMessageHtmlLink":"typo"}},{"before":null,"after":"f7b13261c2c8abf4b281cfc6b5da40d9bc663c71","ref":"refs/heads/dandclark/ex-attachedElements-note","pushedAt":"2023-09-15T23:31:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Replace attachedElements() issue with note on lifetime","shortMessageHtmlLink":"Replace attachedElements() issue with note on lifetime"}},{"before":"1a15e47c80e6865e2a568e15269564353954148a","after":"44e4e96ddc5685ca513a3a3f3f354cea279801f6","ref":"refs/heads/gh-pages","pushedAt":"2023-09-15T22:36:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Update Activation and Deactivation behaviors (#61)\n\nCurrently the `activate/deactivate the EditContext` steps are empty stubs.\r\n\r\n\"Activating\" an EditContext doesn't need to do anything, so remove that one.\r\n\r\nDeactivating an EditContext should stop composition for that EditContext and fire `compositionend` if there was a composition.\r\n\r\nNote, there's a bug where we have no other mechanism to end an EditContext's composition. [Update the EditContext](https://w3c.github.io/edit-context/#update-the-editcontext) will be updated to handle those cases in a separate PR.","shortMessageHtmlLink":"Update Activation and Deactivation behaviors (w3c#61)"}},{"before":null,"after":"9596f8745d3d617bb784397d1ca1b213856672b2","ref":"refs/heads/dandclark/underline-enums","pushedAt":"2023-09-15T21:30:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Change names to try to clarify distinction between IDL props and spec values","shortMessageHtmlLink":"Change names to try to clarify distinction between IDL props and spec…"}},{"before":null,"after":"ccb14cb2fc4277a279b1fbbcdf7e62e1add4215a","ref":"refs/heads/dandclark/fix-update-an-ec","pushedAt":"2023-09-13T23:21:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Fix bugs in 'Update the EditContext'","shortMessageHtmlLink":"Fix bugs in 'Update the EditContext'"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD-gF4AgA","startCursor":null,"endCursor":null}},"title":"Activity · dandclark/edit-context"}