third_party/blink/renderer/modules/sensor/README.md
This directory contains the Blink part (including the JavaScript APIs exposed to users) of the Generic Sensor API.
The following concrete sensor interfaces are currently implemented:
Some of the interfaces above depend on the SensorExtraClasses runtime flag.
The platform-specific parts of the implementation are located in
services/device/generic_sensor.
Sensors web tests are part of the
web-platform-tests project and are located in
multiple directories under web_tests/external/wpt. For example ,
web_tests/external/wpt/accelerometer.
The sensor-agnostic parts of the tests are located in
web_tests/external/wpt/generic-sensor.
Browser tests are located in
content/browser/generic_sensor.
The current design of the Chromium implementation of the Generic Sensor API is
described in
services/device/generic_sensor.