Skip to content

Comments

feat(nimbus): Support pausing enrollment for Firefox Labs deliveries#14065

Merged
freshstrangemusic merged 1 commit intomainfrom
push-wuwslypsxwls
Nov 26, 2025
Merged

feat(nimbus): Support pausing enrollment for Firefox Labs deliveries#14065
freshstrangemusic merged 1 commit intomainfrom
push-wuwslypsxwls

Conversation

@freshstrangemusic
Copy link
Member

Because:

  • we are going to graduate our first Firefox Labs feature into a real feature (auto-pip);
  • we want to prevent additional enrollment in the feature when we graduate this feature in Firefox 147; and
  • we can accomplish this via supporting ending enrollment for Firefox Labs delivries

this commit:

  • adds support for ending enrollment to Firefox Labs rollouts; and
  • adds additional error handling to the LiveToEndEnrollmentForm to prevent updating the status via a stale page.

Fixes #14064

@freshstrangemusic
Copy link
Member Author

cannot-end

@freshstrangemusic freshstrangemusic force-pushed the push-wuwslypsxwls branch 4 times, most recently from 93d8efd to f2e4667 Compare November 26, 2025 01:13
@freshstrangemusic freshstrangemusic changed the title feat(nimbus): Support pausing Firefox Labs deliveries feat(nimbus): Support pausing enrollment for Firefox Labs deliveries Nov 26, 2025
Because:

- we are going to graduate our first Firefox Labs feature into a real
  feature (auto-pip);
- we want to prevent additional enrollment in the feature when we
  graduate this feature in Firefox 147; and
- we can accomplish this via supporting ending enrollment for Firefox
  Labs delivries

this commit:

- adds support for ending enrollment to Firefox Labs rollouts; and
- adds additional error handling to the LiveToEndEnrollmentForm to
  prevent updating the status via a stale page.

Fixes #14064
@freshstrangemusic freshstrangemusic added this pull request to the merge queue Nov 26, 2025
Merged via the queue into main with commit 1e74d9e Nov 26, 2025
17 checks passed
@freshstrangemusic freshstrangemusic deleted the push-wuwslypsxwls branch November 26, 2025 02:43
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.

Support pausing enrollment of Firefox Labs deliveries

2 participants