test(http): add missing flush
fix(events): make ShadowRootEventHandler play nice with static injection
chore(routing): do not export childRoute