Now follows the same pattern as PaintableBox and StackingContext, where it exits if hidden, then hit tests children, then hit tests itself if it's `visible_for_hit_testing()`.
PaintableBox::hit_test
line-height: normal