My investigations before submitting the original ngTap change showed that these are CSS pixels and so the density of the device should be irrelevant. Is there a reason why we want it to be relative to the font size? Won't this change the behavior is the user has a different font zoom setting from the overall density?