blob: 768114cc1cc0ef3bd7db9ac982e105ceb611beba [file] [log] [blame]
<!DOCTYPE html>
<html>
<body>
<script src="../../resources/testharness.js"></script>
<script src="../../resources/testharnessreport.js"></script>
<script src="../../http/tests/resources/sensor-helpers.js"></script>
<script src="../resources/device-orientation-helpers.js"></script>
<script src="file:///gen/layout_test_data/mojo/public/js/mojo_bindings.js"></script>
<script src="file:///gen/services/device/public/mojom/sensor_provider.mojom.js"></script>
<script>
'use strict';
sensor_test(async sensorProvider => {
const motionData = generateMotionData(1, 2, 3,
4, 5, 6,
7, 8, 9);
setMockMotionData(sensorProvider, motionData);
waitForMotion(motionData);
return new Promise((resolve, reject) => {
let result = reject;
window.addEventListener('devicemotion', event => result());
result = resolve;
});
}, 'Test no fire listeners added during event dispatch.');
</script>
</body>
</html>