Skip to content

feat: Add Sync policy#70

Draft
bsmth wants to merge 1 commit intomozilla:mainfrom
bsmth:sync-policy
Draft

feat: Add Sync policy#70
bsmth wants to merge 1 commit intomozilla:mainfrom
bsmth:sync-policy

Conversation

@bsmth
Copy link
Collaborator

@bsmth bsmth commented Mar 5, 2026

Description:

Adding Sync

Motivation:

Sync is incoming

For reviewers:

  • Check case sensitivity, such as:
Software\Policies\Mozilla\Firefox\Sync\bookmarks
Software\Policies\Mozilla\Firefox\Sync\Bookmarks

See also:

@bsmth bsmth requested a review from 1rneh March 5, 2026 13:17
"Sync": {
"Enabled": true,
"addresses": true,
"bookmarks": true,
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Having valid JSON here feels like a good thing, although this is likely an unrealistic example. Same with others, like:

{
  "policies": {
    "Sync": {
      "Enabled": true,
      "addresses": true,
      "bookmarks": true,
      "history": true,
      "openTabs": true,
      "passwords": true,
      "paymentMethods": true,
      "addons": true,
      "settings": true,
      "Locked": true
    }
  }
}

v

{
  "policies": {
    "Sync": {
      "Enabled": true | false,
      "addresses": true | false,
      "bookmarks": true | false,
      "history": true | false,
      "openTabs": true | false,
      "passwords": true | false,
      "paymentMethods": true | false,
      "addons": true | false,
      "settings": true | false,
      "Locked": true | false
    }
  }
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant