Bug 1286530 - Turn IdleObserver API to ChromeOnly
MozReview-Commit-ID: F4sq3m1j6WA
--- a/dom/webidl/Navigator.webidl
+++ b/dom/webidl/Navigator.webidl
@@ -211,23 +211,23 @@ partial interface Navigator {
// WebKit/Blink/Trident/Presto support this.
[Throws]
boolean javaEnabled();
/**
* Navigator requests to add an idle observer to the existing window.
*/
- [Throws, CheckAnyPermissions="idle"]
+ [Throws, ChromeOnly]
void addIdleObserver(MozIdleObserver aIdleObserver);
/**
* Navigator requests to remove an idle observer from the existing window.
*/
- [Throws, CheckAnyPermissions="idle"]
+ [Throws, ChromeOnly]
void removeIdleObserver(MozIdleObserver aIdleObserver);
/**
* Request a wake lock for a resource.
*
* A page holds a wake lock to request that a resource not be turned
* off (or otherwise made unavailable).
*