commit | b1907a76c47d22f9c8e47ae84267beb24108f46e | [log] [tgz] |
---|---|---|
author | Eero Häkkinen <eero.hakkinen@intel.com> | Mon Aug 21 08:37:57 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Aug 21 08:37:57 2017 |
tree | 69a30e604eac83587075dbe836c8a74dd1a1e22e | |
parent | b9e1854f9623c14db7dd7f2a5f1b50a8003e5959 [diff] |
[sensors][permission] Implement generic sensor permission checks This CL implements a sensor provider proxy and changes RenderFrameHostImpl to use that for forwarding sensor provider interface requests from renderers to the device service so that the proxy can intercept the requests and allow or deny them based on permission statuses. This is the second part of adding permission guard for sensors based on Generic Sensor Framework. Bug: 606766 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_site_isolation Change-Id: I39cf632600533acffe8f7f02e69fe11b9b7ca870 Reviewed-on: https://chromium-review.googlesource.com/552130 Reviewed-by: John Abd-El-Malek <jam@chromium.org> Reviewed-by: Reilly Grant <reillyg@chromium.org> Commit-Queue: Eero Häkkinen <eero.hakkinen@intel.com> Cr-Commit-Position: refs/heads/master@{#495880}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .