mozilla-b2g/gaia — pull request #5862 by lightsofapollo (2012-10-17 08:32:45+00:00)
Title: Bug 800258, 800696, 800803 - Major fixes & refactoring related to notifications.

- Cache events during initial sync so calendar is usable during that
period.

- sends etags to caldav worker and only expands/sends results back when
something has changes (major perf boost)

- Removes automatic creation of busytimes (technical debt)

- Adds mozAlarm webapi shim for b2g-desktop

- Alarms are no longer removed from the database only their trigger
field. So we can modify them later.