Closed Bug 1898361 Opened 8 months ago Closed 7 months ago

Add ability to disable WNP via whatsNewPage nimbus feature

Categories

(Firefox :: Messaging System, enhancement, P1)

enhancement
Points:
3

Tracking

()

RESOLVED FIXED
129 Branch
Iteration:
129.2 - Jun 24 - Jul 5
Tracking Status
firefox129 --- fixed

People

(Reporter: aminomancer, Assigned: hanna_a)

References

(Blocks 1 open bug)

Details

Attachments

(1 file, 1 obsolete file)

We currently have the ability to run experiments with multiple content variants of a whats new page, but we also want to run experiments with e.g. 90% treatment, 10% control. But we can't do that right now because the feature only supports changing the WNP URL. We need a new variable that will disable the feature, like this:

variables:
  disableWNP:
    description: >-
      Completely block what's new pages bundled with updates. Used to compare
      no-WNP control branches to WNP treatment branches.
    type: boolean
    setPref:
      branch: user
      pref: startup.homepage_override_nimbus_disable

And then check the pref in BrowserContentHandler and bail out of showing a WNP if it's enabled.

Priority: -- → P1
Iteration: --- → 128.2 - May 27 - Jun 7
Assignee: nobody → halemu
Type: task → enhancement
Points: --- → 3
Attachment #9405082 - Attachment is obsolete: true
Attachment #9405405 - Attachment description: WIP: Bug 1898361 - Add ability to disable WNP via whatsNewPage nimbus feature → Bug 1898361 - Add ability to disable WNP via whatsNewPage nimbus feature
Attachment #9405405 - Attachment description: Bug 1898361 - Add ability to disable WNP via whatsNewPage nimbus feature → Bug 1898361 - Add ability to disable WNP via whatsNewPage nimbus feature r=aminomancer
Attachment #9405405 - Attachment description: Bug 1898361 - Add ability to disable WNP via whatsNewPage nimbus feature r=aminomancer → Bug 1898361 - Add ability to disable WNP via whatsNewPage nimbus feature
Iteration: 128.2 - May 27 - Jun 7 → 129.1 - Jun 10 - Jun 21
Iteration: 129.1 - Jun 10 - Jun 21 → 129.2 - Jun 24 - Jul 5
Attachment #9405405 - Attachment description: Bug 1898361 - Add ability to disable WNP via whatsNewPage nimbus feature → Bug 1898361 - Add ability to disable WNP via whatsNewPage nimbus feature r=aminomancer
Pushed by halemu@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6829ed75952b Add ability to disable WNP via whatsNewPage nimbus feature r=aminomancer,omc-reviewers,firefox-desktop-core-reviewers
Pushed by chorotan@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/158f4c78fb00 Add ability to disable WNP via whatsNewPage nimbus feature r=aminomancer,omc-reviewers,firefox-desktop-core-reviewers CLOSED TREE

Re-landing because it was backed out the wrong patch.

Flags: needinfo?(halemu)
Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: