Fix URL to file a bug against the spec (closes #12)
Merge pull request #16 from cdumez/bug_url_fix

Fix URL to file a bug against the spec (closes #12)
Mark all Alarm attributes as readonly (closes #9)
Merge pull request #17 from cdumez/alarm_readonly_attributes

Mark all Alarm attributes as readonly (closes #9)
Rename respectTimezone to timezoneDirective (closes #10)

respectTimezone is confusing as it is both the name of the argument/attribute
and a possible value for the argument/attribute.
Merge pull request #18 from cdumez/rename_respectTimezone

Rename respectTimezone to timezoneDirective (closes #10)
Rename Alarm.getAll() to Alarm.getPendingAlarms() (closes #8)

The naming now clarifies that only pending alarms are returned.
Generate spec again
Merge pull request #19 from cdumez/getPendingAlarms

Rename Alarm.getAll() to Alarm.getPendingAlarms() (closes #8)
Alarm.add() should fail if associated data is too big (Closes #2)

Add step to Alarm.add() to fail and set error to "QuotaExceededError"
if the "data" argument exceed an implementation-dependent limit.
Add Alarm.clear() method (closes #1)

This is consistent with other SysApps APIs.
Merge pull request #21 from cdumez/clear_method

Add Alarm.clear() method (closes #1)
Abstract rewrite (closes #15)

The previous abstract was a bit confusing.
Merge pull request #22 from cdumez/abstract_rewrite

Abstract rewrite (closes #15)
Remove redundant [alarm-api] in the bug report URL (Improves #12)
Merge pull request #26 from cdumez/bug_url_fix2

Remove redundant [alarm-api] in the bug report URL (Improves #12)
Fix 'to to' typo
Merge pull request #20 from cdumez/quotaExceeded

Alarm.add() should fail if associated data is too big (Closes #2)
Remove AlarmRequest interface and use DOM Future instead (closes #23)
Merge pull request #27 from cdumez/domfutures

Remove AlarmRequest interface and use DOM Future instead (closes #23)