FontAccess: User Activation Checks
The exposed data in Font Access can be used for fingerprinting. Implements user activation checks for the Font Access API as means to further gate this API, which has a permission request flow already. The permission prompt and UA checks together greatly mitigate accidental or malicious activations of this API. A blink-side UA check first gates access to the API. But since we ought to trust the browser process rather than a renderer process, a check is also made browser-side. Fixes: 1116194 Change-Id: I1e95433fe7139489adeb940aed1662a3fe645bc5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2359236 Commit-Queue: Olivier Yiptong <oyiptong@chromium.org> Reviewed-by:Joshua Bell <jsbell@chromium.org> Cr-Commit-Position: refs/heads/master@{#798988}
Showing
Please register or sign in to comment