| Index: device/wake_lock/public/interfaces/wake_lock_context.mojom | 
| diff --git a/device/wake_lock/public/interfaces/wake_lock_context.mojom b/device/wake_lock/public/interfaces/wake_lock_context.mojom | 
| new file mode 100644 | 
| index 0000000000000000000000000000000000000000..24cd02f3bcd27a8841c2cdc7edd14d290596d3f3 | 
| --- /dev/null | 
| +++ b/device/wake_lock/public/interfaces/wake_lock_context.mojom | 
| @@ -0,0 +1,17 @@ | 
| +// Copyright 2015 The Chromium Authors. All rights reserved. | 
| +// Use of this source code is governed by a BSD-style license that can be | 
| +// found in the LICENSE file. | 
| + | 
| +module device.mojom; | 
| + | 
| +import "device/wake_lock/public/interfaces/wake_lock_service.mojom"; | 
| + | 
| +// Context in which WakeLockService instances operate. | 
| +interface WakeLockContext { | 
| +  // Gets a WakeLockService within this context. | 
| +  GetWakeLock(WakeLockService& wake_lock); | 
| + | 
| +  // Test-only method that returns whethere a wake lock is currently active | 
| +  // within this context. | 
| +  HasWakeLockForTests() => (bool result); | 
| +}; | 
|  |