What is the current behavior?
Notifications required permission after first notification was to appear. Alert chimes didn't fire on inactive tabs without prior interaction.
What is the new behavior?
Notifications are requested on invocation (via push.js). Alert chimes run on inactive tabs by faking interaction (via howler.js)
What kind of change does this PR introduce?
What is the current behavior? Notifications required permission after first notification was to appear. Alert chimes didn't fire on inactive tabs without prior interaction.
What is the new behavior? Notifications are requested on invocation (via push.js). Alert chimes run on inactive tabs by faking interaction (via howler.js)
Other information Addresses #18 and #19