We currently report h=w=0 for both mouse & stylus. Edge reports h=w=1.
The spec is a bit open about what to do, but Edge's behavior makes more sense:
"For devices which have a contact geometry but the actual geometry is not reported by the hardware, a default value should be provided by the user agent to approximate the geometry typical of that pointer type. Otherwise, the value must be 0."
Comment 1 by nzolghadr@chromium.org
, May 2 2016