{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":11969507,"defaultBranch":"main","name":"html","ownerLogin":"whatwg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-08-08T06:26:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2226336?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726733522.0","currentOid":""},"activityList":{"items":[{"before":"4da70fc94c452a98e7eaacc8278292389621e7d3","after":"327b2ae53660562b3a54c3f19f6a11ddb366dc22","ref":"refs/heads/annevk/color-input-improvements","pushedAt":"2024-09-19T08:36:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"},"commit":{"message":"remaining review comments","shortMessageHtmlLink":"remaining review comments"}},{"before":"a0e610b280d659d122abdc62dcdba6f4f910b582","after":null,"ref":"refs/heads/annevk/canvas-colors","pushedAt":"2024-09-19T08:12:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"}},{"before":"11b966f7814d2efee6d0b25b2b0e74dddcbceea4","after":"236e05572cb00f18cafc3936c44729408c195077","ref":"refs/heads/main","pushedAt":"2024-09-19T08:12:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"},"commit":{"message":"Update 2D canvas color serialization\n\nAlthough fillStyle, strokeStyle, and shadowColor setters accepted all kinds of CSS color values, those could not be serialized. Update that by relying on CSS Color for serialization instead, which now has an HTML-compatible serialization method to preserve compatibility with 2D canvas and for certain colors.\r\n\r\nWhile here, also link the algorithm to be used for color space conversion and correct the reference for 'relative-colorimetric'.\r\n\r\nTests: https://github.com/web-platform-tests/wpt/pull/47148.\r\n\r\nFixes #8917.","shortMessageHtmlLink":"Update 2D canvas color serialization"}},{"before":"ebab7ec49138d9e70d30e235030909d42394c5bd","after":"a0e610b280d659d122abdc62dcdba6f4f910b582","ref":"refs/heads/annevk/canvas-colors","pushedAt":"2024-09-19T07:47:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"},"commit":{"message":"Update source","shortMessageHtmlLink":"Update source"}},{"before":"4b44ed76cff91ba608ab56836e47bdbfd0e37843","after":"ebab7ec49138d9e70d30e235030909d42394c5bd","ref":"refs/heads/annevk/canvas-colors","pushedAt":"2024-09-19T07:45:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"},"commit":{"message":"feedback","shortMessageHtmlLink":"feedback"}},{"before":"a049765babfc62390ffbc4f19a04a3bc69ceb133","after":"8468c49ff4350a5c9169c7b41e6e20c4e1f3d4ef","ref":"refs/heads/remove-home-document-things","pushedAt":"2024-09-18T16:10:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"domfarolino","name":"Dominic Farolino","path":"/domfarolino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9669289?s=80&v=4"},"commit":{"message":"Clean up recursion","shortMessageHtmlLink":"Clean up recursion"}},{"before":"9a9eb43a8722e8b79c5d0907bf72623a868ab86c","after":"11b966f7814d2efee6d0b25b2b0e74dddcbceea4","ref":"refs/heads/main","pushedAt":"2024-09-18T14:38:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"},"commit":{"message":"Editorial: fix missed COOP renames\n\nThese two were missed when #10579 renamed \"cross-origin opener policy\" to \"opener policy\".","shortMessageHtmlLink":"Editorial: fix missed COOP renames"}},{"before":null,"after":"a049765babfc62390ffbc4f19a04a3bc69ceb133","ref":"refs/heads/remove-home-document-things","pushedAt":"2024-09-18T14:35:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"domfarolino","name":"Dominic Farolino","path":"/domfarolino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9669289?s=80&v=4"},"commit":{"message":"Editorial: clean up small parts of sequential focus","shortMessageHtmlLink":"Editorial: clean up small parts of sequential focus"}},{"before":"663d9ff9025e1899ad98c0d06d42b179c0ed3a0d","after":null,"ref":"refs/heads/custom-elements-typo","pushedAt":"2024-09-16T08:18:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"}},{"before":"54acf228ae2db2adccaffbab032c06153c541510","after":"9a9eb43a8722e8b79c5d0907bf72623a868ab86c","ref":"refs/heads/main","pushedAt":"2024-09-16T08:18:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"},"commit":{"message":"Editorial: fix typo in custom elements section","shortMessageHtmlLink":"Editorial: fix typo in custom elements section"}},{"before":"c6c8420895b235f81fad8d8435711e6d1bf5d1a6","after":"54acf228ae2db2adccaffbab032c06153c541510","ref":"refs/heads/main","pushedAt":"2024-09-12T17:11:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domfarolino","name":"Dominic Farolino","path":"/domfarolino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9669289?s=80&v=4"},"commit":{"message":"Editorial: rename cross-origin opener policy concepts\n\nThis is a refactor-only change, that serves as a precursor to https://github.com/whatwg/html/pull/10394, and makes progress on https://github.com/whatwg/html/issues/10373.","shortMessageHtmlLink":"Editorial: rename cross-origin opener policy concepts"}},{"before":null,"after":"663d9ff9025e1899ad98c0d06d42b179c0ed3a0d","ref":"refs/heads/custom-elements-typo","pushedAt":"2024-09-12T14:28:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"domfarolino","name":"Dominic Farolino","path":"/domfarolino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9669289?s=80&v=4"},"commit":{"message":"Editorial: fix typo in custom elements section","shortMessageHtmlLink":"Editorial: fix typo in custom elements section"}},{"before":"ab4757a810bc639116eb10ba9c05d911ff14231a","after":null,"ref":"refs/heads/domfarolino-editor","pushedAt":"2024-09-11T13:47:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"domfarolino","name":"Dominic Farolino","path":"/domfarolino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9669289?s=80&v=4"}},{"before":"62e086c742732b8e84cb59af6dfe9619230f147f","after":"c6c8420895b235f81fad8d8435711e6d1bf5d1a6","ref":"refs/heads/main","pushedAt":"2024-09-11T13:46:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domfarolino","name":"Dominic Farolino","path":"/domfarolino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9669289?s=80&v=4"},"commit":{"message":"Meta: add Dominic Farolino as an editor\n\nAlso sort the editor list.","shortMessageHtmlLink":"Meta: add Dominic Farolino as an editor"}},{"before":"6bde4fffad25aa46b1e6e4befcbb80c31e4322fe","after":"ab4757a810bc639116eb10ba9c05d911ff14231a","ref":"refs/heads/domfarolino-editor","pushedAt":"2024-09-11T06:06:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Meta: add Dominic Farolino as an editor\n\nAlso sort the editor list.","shortMessageHtmlLink":"Meta: add Dominic Farolino as an editor"}},{"before":null,"after":"6bde4fffad25aa46b1e6e4befcbb80c31e4322fe","ref":"refs/heads/domfarolino-editor","pushedAt":"2024-09-11T06:04:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Meta: add Dominic Farolino as an editor","shortMessageHtmlLink":"Meta: add Dominic Farolino as an editor"}},{"before":"1cf2afeb3ad04490f649bb8df8cbb230132627b5","after":null,"ref":"refs/heads/contributing-style","pushedAt":"2024-09-09T02:27:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"}},{"before":"5ee6b7b3ebb15d2502475067fad2bb34f465dc2f","after":"62e086c742732b8e84cb59af6dfe9619230f147f","ref":"refs/heads/main","pushedAt":"2024-09-09T02:27:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Editorial: add more guidance to CONTRIBUTING.md","shortMessageHtmlLink":"Editorial: add more guidance to CONTRIBUTING.md"}},{"before":"98c787e2d462dbd3b47168017a156454923bdfc5","after":"1cf2afeb3ad04490f649bb8df8cbb230132627b5","ref":"refs/heads/contributing-style","pushedAt":"2024-09-07T19:25:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"domfarolino","name":"Dominic Farolino","path":"/domfarolino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9669289?s=80&v=4"},"commit":{"message":"Lowercase the Cs","shortMessageHtmlLink":"Lowercase the Cs"}},{"before":"89c856d7738edeb4d9572e4f6a4919ebfa42457a","after":"5ee6b7b3ebb15d2502475067fad2bb34f465dc2f","ref":"refs/heads/main","pushedAt":"2024-09-05T01:07:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Editorial: remove \"classic\" from \"default classic script fetch options\"\n\nThey are also used as the default fetch options for module scripts, in HostLoadImportedModule.","shortMessageHtmlLink":"Editorial: remove \"classic\" from \"default classic script fetch options\""}},{"before":"a180c42f9797d1d86b644e78d98dd8fa21c44811","after":null,"ref":"refs/heads/annevk/dialog","pushedAt":"2024-09-04T10:51:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zcorpan","name":"Simon Pieters","path":"/zcorpan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/244772?s=80&v=4"}},{"before":"10ed38ee7f953a2e58c2b517d79ce091e69d5089","after":"89c856d7738edeb4d9572e4f6a4919ebfa42457a","ref":"refs/heads/main","pushedAt":"2024-09-04T10:51:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zcorpan","name":"Simon Pieters","path":"/zcorpan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/244772?s=80&v=4"},"commit":{"message":"The p element's end tag may be omitted when followed by dialog\n\nThis oversight was not spotted for over twelve years: 2fb24fcf3f916236e8767e2cb72b23e5c75b77e9.\n\nFixes #10590.","shortMessageHtmlLink":"The p element's end tag may be omitted when followed by dialog"}},{"before":"ddd2d0dd8ddee1d56e87e6e4bc149bd6e5a93d11","after":"10ed38ee7f953a2e58c2b517d79ce091e69d5089","ref":"refs/heads/main","pushedAt":"2024-09-04T06:43:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"WebAssembly JS module integration including source phase imports\n\nIntegrate the https://github.com/WebAssembly/esm-integration specification with HTML, including support for source phase imports (https://github.com/tc39/proposal-source-phase-imports) and synchronous instantiation.\r\n\r\nThere is an early validation error algorithm that is applied when modules are created, which needed to be updated to support the source phase imports proposal. Specifically, constructed modules may not have their dependencies loaded when in the source phase. This validation logic is now located in HostLoadImportedModule, and performed against all referrer dependencies on the first call to HostLoadImportedModule for a given referrer, detected by the first argument matching the first module of the Cyclic Module Record (indicating the module is loading its dependencies).","shortMessageHtmlLink":"WebAssembly JS module integration including source phase imports"}},{"before":null,"after":"a180c42f9797d1d86b644e78d98dd8fa21c44811","ref":"refs/heads/annevk/dialog","pushedAt":"2024-08-30T06:11:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"annevk","name":"Anne van Kesteren","path":"/annevk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544111?s=80&v=4"},"commit":{"message":"The p element's end tag may be omitted when followed by dialog\n\nThis oversight was not spotted for over twelve years: 2fb24fcf3f916236e8767e2cb72b23e5c75b77e9.\n\nFixes #10590.","shortMessageHtmlLink":"The p element's end tag may be omitted when followed by dialog"}},{"before":"4cf53bd9abfdfe9e5fc5c2ce02c094377ea95aa6","after":null,"ref":"refs/heads/domfarolino/post-insertion-steps","pushedAt":"2024-08-29T19:43:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"}},{"before":"c974c42b8bbc3b04cba372f0088fad503be3cc04","after":"ddd2d0dd8ddee1d56e87e6e4bc149bd6e5a93d11","ref":"refs/heads/main","pushedAt":"2024-08-29T19:43:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domenic","name":"Domenic Denicola","path":"/domenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617481?s=80&v=4"},"commit":{"message":"Use DOM's post-connection steps for script elements\n\nUse the newly-introduced DOM Standard \"post-connection steps\" (see https://github.com/whatwg/dom/commit/0616094da9e308fbf50e5bd1da17462dca19d121), which are run for all nodes in a batch of freshly-inserted nodes, after all DOM insertions take place. The purpose of these steps is to provide an opportunity for script executing side effects to take place during the insertion flow, but after after all DOM mutations are completed atomically.\r\n\r\nBefore this, the HTML standard executed scripts during the