Closed Bug 1715504 Opened 3 years ago Closed 3 years ago

Banner variations for Private Browsing mode experiment

Categories

(Firefox :: Messaging System, enhancement, P1)

enhancement

Tracking

()

VERIFIED FIXED
91 Branch
Iteration:
91.2 - Jun 14 - Jun 27
Tracking Status
firefox90 --- verified
firefox91 --- verified

People

(Reporter: andreio, Assigned: andreio)

References

Details

Attachments

(2 files)

Attachment #9226086 - Attachment description: WIP: Bug 1715504 - Banner variations for Private Browsing mode experiment → Bug 1715504 - Banner variations for Private Browsing mode experiment
Iteration: --- → 91.2 - Jun 14 - Jun 27
Attachment #9226086 - Attachment description: Bug 1715504 - Banner variations for Private Browsing mode experiment → WIP: Bug 1715504 - Banner variations for Private Browsing mode experiment
Attachment #9226086 - Attachment description: WIP: Bug 1715504 - Banner variations for Private Browsing mode experiment → Bug 1715504 - Banner variations for Private Browsing mode experiment
Attachment #9226086 - Attachment description: Bug 1715504 - Banner variations for Private Browsing mode experiment → WIP: Bug 1715504 - Banner variations for Private Browsing mode experiment
Attachment #9226086 - Attachment description: WIP: Bug 1715504 - Banner variations for Private Browsing mode experiment → Bug 1715504 - Banner variations for Private Browsing mode experiment
Pushed by aoprea@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f4ab27bcac2e
Banner variations for Private Browsing mode experiment r=desktop-theme-reviewers,k88hudson,harry

Backed out for causing browser-chrome failures in browser_all_files_referenced

Backout link: https://hg.mozilla.org/integration/autoland/rev/14ce2eae405e528376674589a42a5f8b920ac4c3

Push with failures

Failure log

Flags: needinfo?(andrei.br92)

Unreferenced files are activated by experiment recipe delivered remotely via Remote Settings. Added to the exception list.

Flags: needinfo?(andrei.br92)
Pushed by aoprea@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/24e274413c45
Banner variations for Private Browsing mode experiment r=desktop-theme-reviewers,k88hudson,harry
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch

Comment on attachment 9226086 [details]
Bug 1715504 - Banner variations for Private Browsing mode experiment

Beta/Release Uplift Approval Request

  • User impact if declined: Can't run planned experiment in Firefox 90
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): UI only changes triggered by experiment enrollment/low risk to rollback
  • String changes made/needed:
Attachment #9226086 - Flags: approval-mozilla-beta?

Comment on attachment 9226086 [details]
Bug 1715504 - Banner variations for Private Browsing mode experiment

approved for 90.0b11

Attachment #9226086 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Comment on attachment 9226086 [details]
Bug 1715504 - Banner variations for Private Browsing mode experiment

Actually, no. This touches code added in bug 1714449 which is not in beta.

Attachment #9226086 - Flags: approval-mozilla-beta+

Sorry, got my bugs mixed up. This one also doesn't graft cleanly to beta though, with conflicts in tests; please provide a rebased patch.

Flags: needinfo?(andrei.br92)

Created a new patch rebased on beta as a separate phab patch let me know if this works or I should override the existing/accepted patch.

Flags: needinfo?(andrei.br92) → needinfo?(jcristau)

Comment on attachment 9228427 [details]
Bug 1715504 - Banner variations for Private Browsing mode experiment

That works, thanks. Should make it to the last beta build (90.0b12) tomorrow.

Flags: needinfo?(jcristau)
Attachment #9228427 - Flags: approval-mozilla-beta+

Who can I talk to about not showing this if enterprise policies are enabled?

Regarding comment 14 we're adding additional targeting to check if policies are enabled in bug 1717871.

I have verified this enhancement using the steps from here and I can confirm that all the three branches respect the design specifications

Verified using the latest Firefox Beta (90.0b12 Build ID - 20210624190035) and the latest Firefox Nightly (91.0a1 Build ID - 20210624093849) installed on Windows 10 x64, macOS 10.15.7, and Linux Mint 20 x64.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: