Dit topic gaat over Safari. Die heeft simpelweg geen ondersteuning voor de
push-api, waardoor het dus per definitie niet kan werken. Apple heeft wel eoa eigen implementatie, maar die hebben wij niet geimplementeerd. Destijds hoopten we dat Apple dat uiteindelijk ook zou doen... maar blijkbaar hebben ze daar nog altijd geen moeite voor gedaan.
Aangezien het op een heel andere manier werkt, allerlei registratie bij Apple en alleen in Safari op OS X werkt, gaan we niet zo'n 2e implementatie maken en onderhouden.
Echter heeft Firefox wél ondersteuning voor de push-api en zou het dus moeten werken. Ik gebruik zelf geen Mac en heb geen idee of Firefox op Mac speciale beperkingen heeft.
Het is verder niet zo dat wij het voor Firefox/Chrome/Edge/Etc op platform Linux/Mac/Windows/etc hebben geimplementeerd. Het gaat om een open standaard, die verder browser-agnostisch is, wat dus ook geldt voor onze implementatie.
Toen Edge er ondersteuning voor kreeg, hadden wij ook ineens ondersteuning voor pushmessages in Edge.
Als het op jouw Firefox niet werkt, zou ik inderdaad vooralsnog aannemen dat het aan jouw specifieke configuratie ligt