| 25 Sep 2023 |
K900 ⚡️ | Oh god | 15:22:36 |
K900 ⚡️ | I just found the weirdest bug | 15:22:41 |
K900 ⚡️ | Can someone check if they can reproduce it | 15:22:46 |
K900 ⚡️ | Go to https://www.bennish.net/web-notifications.html | 15:24:10 |
K900 ⚡️ | And just spam the "show" button | 15:24:17 |
hexa | will it crash? | 15:24:18 |
K900 ⚡️ | No | 15:24:21 |
K900 ⚡️ | But it will fuck up your browser session in a way that requires a restart | 15:24:29 |
K900 ⚡️ | I think | 15:24:31 |
K900 ⚡️ | Basically it shows a few notifications over dbus | 15:24:38 |
K900 ⚡️ | And then just gives up | 15:24:40 |
K900 ⚡️ | And starts drawing notifications itself | 15:24:47 |
hexa | no | 15:24:52 |
hexa | I suppose I would have to click authorize first | 15:25:14 |
K900 ⚡️ | Yes | 15:25:19 |
hexa | ok | 15:25:43 |
hexa | spammed so I got up to 100 notifications | 15:25:49 |
hexa | mako is fine with that | 15:25:52 |
K900 ⚡️ | Oh lord | 15:26:07 |
K900 ⚡️ | It works on source-built Firefox I think | 15:26:14 |
K900 ⚡️ | But not on Nightly and not on firefox-bin | 15:26:20 |
hexa | nobody maintains the -bin build really | 15:26:35 |
hexa | I just bump it along | 15:26:38 |
hexa | because ideally it is not insecure, but breaks hard at some point 😽 | 15:27:10 |
K900 ⚡️ | OK now I can't reproduce it | 15:27:52 |
K900 ⚡️ | Like at all | 15:27:55 |
K900 ⚡️ | W H A T | 15:27:56 |
hexa | in soviet russia, bug reproduces you | 15:28:14 |
hexa | * in soviet russia bug reproduces you | 15:28:20 |
K900 ⚡️ | OK whatever | 15:28:25 |