summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/sensor/accelerometer.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/sensor/accelerometer.h')
-rw-r--r--chromium/third_party/blink/renderer/modules/sensor/accelerometer.h16
1 files changed, 10 insertions, 6 deletions
diff --git a/chromium/third_party/blink/renderer/modules/sensor/accelerometer.h b/chromium/third_party/blink/renderer/modules/sensor/accelerometer.h
index 5005db7f04c..1a9d9ddece1 100644
--- a/chromium/third_party/blink/renderer/modules/sensor/accelerometer.h
+++ b/chromium/third_party/blink/renderer/modules/sensor/accelerometer.h
@@ -5,8 +5,8 @@
#ifndef THIRD_PARTY_BLINK_RENDERER_MODULES_SENSOR_ACCELEROMETER_H_
#define THIRD_PARTY_BLINK_RENDERER_MODULES_SENSOR_ACCELEROMETER_H_
+#include "third_party/blink/renderer/bindings/modules/v8/v8_spatial_sensor_options.h"
#include "third_party/blink/renderer/modules/sensor/sensor.h"
-#include "third_party/blink/renderer/modules/sensor/spatial_sensor_options.h"
namespace blink {
@@ -23,13 +23,17 @@ class Accelerometer : public Sensor {
const SpatialSensorOptions*,
ExceptionState&,
device::mojom::blink::SensorType,
- const Vector<mojom::FeaturePolicyFeature>&);
+ const Vector<mojom::blink::FeaturePolicyFeature>&);
- double x(bool& is_null) const;
- double y(bool& is_null) const;
- double z(bool& is_null) const;
+ base::Optional<double> x() const;
+ base::Optional<double> y() const;
+ base::Optional<double> z() const;
+ // TODO(crbug.com/1060971): Remove |is_null| version.
+ double x(bool& is_null) const; // DEPRECATED
+ double y(bool& is_null) const; // DEPRECATED
+ double z(bool& is_null) const; // DEPRECATED
- void Trace(blink::Visitor*) override;
+ void Trace(Visitor*) override;
};
} // namespace blink