- From: Joey Arhar <notifications@github.com>
- Date: Mon, 24 Apr 2023 15:58:32 -0700
- To: whatwg/dom <dom@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Monday, 24 April 2023 22:58:42 UTC
Yes, implementations run steps after as well. Things chromium does before removal: - Hides popovers - Fires sync mutation events - Cleans up Range instances Things chromium does after removal: - Clears some style invalidation bits - Removes the associated computed style - Removes references to the element's id and name attributes from the document - Removes the element from the document's top layer I'm not sure how many of these are specced or not, but chromium definitely does stuff before and after removal and these are just a few points that I could easily explain by skimming the code - there are a lot more things that happen in both cases. -- Reply to this email directly or view it on GitHub: https://github.com/whatwg/dom/pull/1185#issuecomment-1520926675 You are receiving this because you are subscribed to this thread. Message ID: <whatwg/dom/pull/1185/c1520926675@github.com>
Received on Monday, 24 April 2023 22:58:42 UTC