To reduce fingerprinting risk, I assumed that navigator.install() and navigator.getInstalledApps() would not be allowed from subframes. Is there any reason that it should be allowed, and if so, do we need to modify getInstalledApps() to mitigate the fingerprinting risk?
To reduce fingerprinting risk, I assumed that
navigator.install()
andnavigator.getInstalledApps()
would not be allowed from subframes. Is there any reason that it should be allowed, and if so, do we need to modifygetInstalledApps()
to mitigate the fingerprinting risk?cc @diekus @Kbhlee2121