After implementing Omoikane’s DOM and exception notifications, we ended up investigating copying and garbage‑collection lifetimes as well.
This article provides a detailed overview of the DOM manipulation, HTML parsing, sanitizer, and exception/Promise‑rejection notifications added in Omoikane’s PR #1322. It traces the garbage‑collection lifetime issue that arose in Boa’s Promise.finally, examines iframe navigation and document ownership, discusses copy reduction, local measurements and the final CI run, and outlines the remaining challenges.