I'm not aware we capture any latency information inside blink itself. All of the latency info I have seen is captured inside chromium.
Hit testing is inside the blink event processing. I'd expect ~1 hit test per event. Touch events generate more than one hit test (because of the region); and some duplicated events such as mousedown, click, mouseup would end up using the hit test cache. There are some layout tests that assert how many hit tests occur for various scenarios.
The painting team definitely wants to replace hit testing entirely with an algorithm based on display lists. So I'm not sure how much we should invest in here but it might be trivial to report.