Skip to content

Test on macOS (profile discovery + native messaging) #2

Description

@limeflash

What

Verify Zen Sync works on macOS. The native host profile discovery code has macOS paths but hasn't been tested.

What to test

  1. python install.py — creates venv, installs deps, writes manifest to /Library/Application Support/Mozilla/NativeMessagingHosts/
  2. Profile discovery finds the correct Zen profile
  3. Native messaging works (extension can communicate with native host)
  4. Keyring (macOS Keychain) stores the derived key

May need sudo for manifest directory

The macOS manifest path is /Library/Application Support/Mozilla/NativeMessagingHosts/ which may require sudo to create. The installer should handle this or prompt the user.

Labels: macos, help wanted

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is neededmacosmacOS-specific

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions