badging
badging copied to clipboard
Badging Web API
In step 4.2 of the [setting the application badge](https://w3c.github.io/badging/#setting-the-application-badge) algorithm, it is written that if a user agent requires express permission (and notifications permission hasn't been granted), they should jected...
Closes #106 Now checks "same origin-domain" instead of the more restrictive "same origin". This change: * Adds new normative requirements Implementation commitment (delete if not making normative changes): * [...
In adherence to how platform objects are checking in HTML, we should check if an iframe's document is "same origin-domain" (i.e., ignore the port) with the top-level origin.
Apart from the WebIDL checks, we are currently missing tests for workers. - [ ] make sure badge can be set in a worker (or at least resolves as expected)....
If the browser is in the control of presenting the badge, it should be possible to define some accessibility guidelines.
This issue [come up in WebKit](https://bugs.webkit.org/show_bug.cgi?id=254884). It might be helpful to provide some guidance for what to do when a particular mode is not supported by the OS or user...
Installed applications have an "identity", but it's not currently exposed: https://github.com/whatwg/html/issues/8635 It would be nice if we could make use of that identify to link together the badge and the...
Raised by @grorg on [webkit-dev](https://lists.webkit.org/pipermail/webkit-dev/2020-February/031058.html): > I'd also like to see some specification text describing how the browser should ignore multiple set/clear operations executed in rapid succession (e.g. to create...
We had an anonymous feature request from the [Chrome origin trial feedback](https://docs.google.com/document/d/1h8kaA7VwlUijQJUcUdizXhAMymQJk2HNC3NDdEqxksA/edit): > It would be great to allow a limited set of other characters in the badge - like...
For https://github.com/w3c/push-api/issues/360 I need a way to set an application badge when there's no platform object involved. All the relevant permission checks should still apply. The only permission the origin...