main
script: Remove `reflect_dom_object_with_proto_and_cx` (#47092)
script: Store microtasks as `Box<dyn MicroTaskRunnable>` (#46607)
script: Fix Borrow Hazards in ByteTeeUnderlyingSource (#46384)
script: Drop unsafe `ToJSValConvertible::to_jsval` and wrapper trait `SafeToJSValConvertible` (#46890)
script: Remove `CanGc` from `dom/stream` (#45877)
script: move stream-related files into `script/dom/stream` (#42010)
script: Reduce rooting in Stream (#46548)
script: Mechanically migrate to `reflect_dom_object_with_proto` (#46529)
script: Require rooted handles in HeapBufferSource::new (#46462)
script: Pass `&mut JSContext` to `set_promise_is_handled` (#45857)
script: Don't store rooted values inside `TransformerType` (#46726)
script: Pass `&mut JSContext` to Promise creation (#45887)