This PR removes the strong references between parent and child frames and stores the frame in a lazy FrameTree with weak references. Drive-by: fix --no-coverage flag in test runner