Bug 829030 - Accessing the desktop notification API in the browser and approving permission errors out - API does not work, r=sicking, a=bb+