| Index: device/battery/battery_monitor.mojom
|
| diff --git a/device/battery/battery_monitor.mojom b/device/battery/battery_monitor.mojom
|
| index 880685e61ca3263039827c1838d55ce742a3bf7b..88a43d287e9f1c7a576c1dba312cd38acdfbdce0 100644
|
| --- a/device/battery/battery_monitor.mojom
|
| +++ b/device/battery/battery_monitor.mojom
|
| @@ -6,11 +6,10 @@ module device;
|
|
|
| import "device/battery/battery_status.mojom";
|
|
|
| -// A BatteryMonitor will periodically call its client's DidChange method.
|
| -[Client=BatteryStatusObserver]
|
| interface BatteryMonitor {
|
| -};
|
| -
|
| -interface BatteryStatusObserver {
|
| - DidChange(BatteryStatus status);
|
| + // Battery status is reported once it changes or immediately if this is the
|
| + // first call to QueryNextStatus on this instance. QueryNextStatus calls may
|
| + // be throttled by the service. Overlapping calls to QueryNextStatus are
|
| + // supported.
|
| + QueryNextStatus() => (BatteryStatus status);
|
| };
|
|
|