- Error handling — global
error/unhandledrejectionevents,reportError, catching Java exceptions in JS (error.nativeException), forwarding JS throws to Java callers (interop.escapeException), JS stacks on Java exceptions (com.tns.JavaScriptStackTrace), configuration flags, and crash-reporter integration. - structuredClone — the WHATWG
structuredClone(value, { transfer })global: what clones, how graph identity and cycles are preserved,ArrayBuffertransfer, and theDataCloneError-namedErrorthat stands in forDOMException. - Implementing additional Chrome DevTools protocol Domains
Notes on work that is done, kept because the reasoning is expensive to reconstruct rather than because anything needs doing.
- V8 10.3 → 14.9 migration — the API changes and their site counts, why each non-default gn arg exists, the accessor rules that are not mechanical, and the traps that only show up at runtime.