[Webkit-unassigned] [Bug 163366] [GTK] No way for applications to set notification permissions without waiting for permission request

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 25 18:39:58 PDT 2016


https://bugs.webkit.org/show_bug.cgi?id=163366

--- Comment #1 from Carlos Alberto Lopez Perez <clopez at igalia.com> ---
Using Adrian's vector-gnome application If I open this HTML5 notification API test website like:


$ ./vector http://www.bennish.net/web-notifications.html

And I click on the 'Authorize' button on that website I get the request automatically granted without showing an infobar at all.


However, using the same program with the Riot Matrix client, the infobar appears.


Why is that?


Also I just checked this on the Riot Matrix client (with vector-gnome):

 * Open it and ignore the infobar about granting desktop notifications
 * Go to settings on Riot (a gear icon at the bottom right)
 * Click on the checkbox "Enable desktop notifications"

And you have now desktop notifications working without clicking on the infobar.


So perhaps the issue is related with the way the Riot Matrix webapp client checks if notifications are enabled/granted/working ?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20161026/51a7d0c2/attachment.html>


More information about the webkit-unassigned mailing list