I'm pretty sure browsers ignore the transparent part of svgs when doing stuff like hovering. If i were you i wouldn't rely on the browser for tooltips. Every browser has their own implementation. Use a custom tooltip implementation if you're looking for consistency.