fix(requestNotificationPermission): change feature detection