“ They are considering blocking permission requests in certain scenarios only.”
Which is against the web standard, my point exactly.
“ As a general principle, prompting for permissions should be done based on user interaction”
Not a web standard, only an opinion. Web standards should not be up to to interpretation of an ever-changing opinion of individual browsers, they should be something to rely on.