| 20:30 | <Shannon Booth> | Asking here in case I am missing something (or there is an open issue for it I can't find), but does anyone know where the specification is meant to be specifying the behaviour of this assertion: https://github.com/web-platform-tests/wpt/blob/8583d26e6b349eda42a72fe6f9354911b2bc4297/dom/nodes/insertion-removing-steps/script-does-not-run-on-child-removal.window.js#L30 I have read through all of the (much) background linked in the test, but I can't figure out how it is meant to work in that case since the removal triggers children changed https://html.spec.whatwg.org/multipage/scripting.html#script-processing-model:children-changed-steps due to the removal, which when invoking the post connection steps prepares the script. I'm starting to think that maybe the children changed steps needs to be invoked with the knowledge that it was called as a removal, in which case the script element can skip the post connection steps, |
| 21:17 | <Noam Rosenthal> |
|
| 21:40 | <Shannon Booth> | aha, thank you! |
| 21:48 | <Shannon Booth> | as far as I can tell that issue doesn't specifically refer to the issue I've run into at - might be conincidental based on the background in https://github.com/whatwg/html/pull/10188#discussion_r1677963648, but it's another datapoint into potentially adding such a mechanism |