Test Progressive Web App APIs including service workers, web app manifest, background sync, and badging.
Test the Notification API and Web Push API: request permission, subscribe to push, and send notifications.
Test Service Worker API: check support, registration status, and active workers.
Test web app manifest: detect manifest link, parse properties, and check display mode.
Test the Background Sync API: check SyncManager support and sync registration.
Test the Periodic Background Sync API: check support and permission status.
Test the Badging API: set and clear app badge counts.