Idle API Tester

Idle API Tester

For testing the WebExtensions idle API.

What is Idle API Tester?
Idle API Tester is an experimental Firefox add-on designed to assist developers in testing the WebExtensions idle API. It provides notifications and console logs to diagnose issues with idle state changes.
Merlin
Stats
Users: 46 ▲ 4
Rating: 5.00 (2)
Version: 1.0.2resigned1 (Last updated: 2024-04-25)
Creation date: 2017-08-29
Weekly download count: 5
Firefox on Android: Yes
Risk impact: Low risk impact
Risk likelihood: Moderate risk likelihood
Manifest version: 2
Permissions:
  • idle
  • notifications
Size: 8.25K
Stats date:

Chrome-Stats Rank

Other platforms

Not available on Chrome
Not available on Edge
Want to check extension ranking and stats more quickly for other Firefox add-ons? Install Chrome-Stats extension to view Chrome-Stats data as you browse the Firefox Browser Add-ons.
Chrome-Stats extension
Merlin
Summary

This addon is experimental and not for general use. It was created to help Firefox developers by making this bug more visible: https://bugzilla.mozilla.org/show_bug.cgi?id=1383244

Namely, to make it more obvious when the idle timeout does not happen as expected when an add-on is using the WebExtensions idle API: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/idle

This extension shows an "all's well" notification when the idle state changes to active. If something went wrong and idle timeout did not happen as it should have, then no notification is shown. That is because with this bug the idle state never becomes inactive, so it never changes back to active (because it is already/still active), and thus there is no notification.

This add-on also logs changes to idle state to the console with a time stamp. This is another way it makes the occurrence of this bug more visible, and thus easier to diagnose.

User reviews
by axterix112, 2021-07-06

"This extension shows an "all's well" notification when the idle state changes to active. If something went wrong and idle timeout did not happen as it should have, then no notification is shown. That is because with this bug the idle state never becomes inactive, so it never changes back to active (because it is already/still active), and thus there is no notification." So the bug is over, I get notifications.
by PERCE-NEIGE, 2018-11-21
View all user reviews
Safety
Risk impact

Idle API Tester is relatively safe to use as it requires very minimum permissions.

Risk likelihood

Idle API Tester is probably trust-worthy. Prefer other publishers if available. Exercise caution when installing this add-on.

Upgrade to see risk analysis details