Steps to reproduce
Edge (14.14393) currently responds to “hover:on-demand” and “any-hover:on-demand” on a touchscreen device (tested on Windows 10 Mobile on a Lumia).
The spec has changed recently to remove the “on-demand” value (see https://github.com/w3c/csswg-drafts/commit/2078b46218f7462735bb0b5107c9a3e84fb4c4b1, https://drafts.csswg.org/mediaqueries-4/#hover and https://lists.w3.org/Archives/Public/www-style/2016Feb/0041.html).
For spec compatibility, Edge should respond to “hover:none” / “any-hover:none” in the cases where it would respond to "on-demand".
Xref Chromium/Blink bug https://bugs.chromium.org/p/chromium/issues/detail?id=654861
Comments and activity
- Microsoft Edge Team
Changed Assigned To to “Brad E.”
Changed Assigned To to “Bogdan B.”
Landing in Chrome as we speak https://codereview.chromium.org/2673963002/