>>screen+(OP)
>6.1.1. Secure context only
Web environment integrity MUST only be enabled in a secure context. This is to ensure that the website is not spoofed.
Todo
do they realize that you can use a custom certificate / patch the check routines? I don't think they quite realize what they are even suggesting.